The wedding will be in Uluwatu, so we'd recommend anywhere in that area. You will find lots of beautiful villas & boutique hotels on AirBnb and booking.com.
There will also be 8 rooms available to book at Stone Villas for the two nights of the wedding (Oct 28th & 29th). These are around $300 a night, please let us know if you are interested.
How To Get Around Bali?
There are a few fantastics apps that are essentially the Ubers of Bali, which you can use to book anything from taxis to food or get your shirt that you forgot at the beach delivered to your room!