Ubud es una de las mejores zonas para alojarse en Bali. En Kuta y Seminyak también hay muchísimas opciones de alojamiento. Aunque la mejor zona para alojarse en en resorts de lujo en Bali es Nusa Dua.
Uluwatu es también un buen sitio para dormir en Bali y visitar sus mejores playas y Bedugul, para visitar las zonas más remotas de la isla.