We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Bali Theatre

  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
Banjar Kumbuh, Desa Mas, Ubud 80571, Indonesia
12.4 km from Bali Theatre
Top Deal
US$239*
US$98* /night
View Deal
Hotels.com
US$239*
Travelocity
US$239*
Hotwire.com
US$239*
Jln. Raya Lepang no. 16 | Pantai Lepang, Klungkung 80752, Indonesia
1.2 km from Bali Theatre
US$63* /night
View Deal
Booking.com
US$64*
Priceline
US$64*
Hotels.com
US$64*
Jl. Dr. Prof. Ida Bagus Mantra no. 9 KM 19.9 | Pantai Lebih, 80515, Indonesia
3.0 km from Bali Theatre
#1 of 10 hotels in Gianyar
Top Deal
US$155*
US$120* /night
View Deal
TripAdvisor
US$120*
Orbitz.com
US$120*
Asia Travel
US$155*
Km. 19 Jl. Prof Ida Bagus Mantra, 80551, Indonesia
3.4 km from Bali Theatre
#2 of 10 hotels in Gianyar
Top Deal
US$239*
US$209* /night
View Deal
TripAdvisor
US$209*
Expedia.com
US$239*
Hotwire.com
US$239*
Jl. Pantai Purnama, Indonesia
4.2 km from Bali Theatre
No photo provided
No availability for your dates from these sites
Cancelon
Jl. Pantai Keramas | Keramas, Keramas, Blahbatuh, Indonesia
5.2 km from Bali Theatre
Top Deal
US$141*
US$99* /night
View Deal
TripAdvisor
US$99*
Hostelworld.com
US$119*
HotelQuickly
US$141*
Jalan Pantai Keramas, Keramas, Blahbatuh 80515, Indonesia
5.6 km from Bali Theatre
Top Deal
US$150*
US$118* /night
View Deal
TripAdvisor
US$118*
Hotwire.com
US$133*
Booking.com
US$150*
Jl. Prof. Dr. Ida Bagus Mantra, Keramas, Blahbatuh 80581, Indonesia
6.7 km from Bali Theatre
No photo provided
Desa Madangan, Petak, 80361, Indonesia
8.9 km from Bali Theatre
#7 of 10 hotels in Gianyar
Top Deal
US$36*
US$22* /night
View Deal
TripAdvisor
US$22*
Booking.com
US$36*
Agoda.com
US$29*
Jl. Pantai Purnama 42, Sukawati 80582, Indonesia
9.0 km from Bali Theatre
No availability for your dates from these sites
Travelocity
Orbitz.com
CheapTickets
Jl. Saba | Banjar Gelumpang Gianyar, Sukawati 80582, Indonesia
9.2 km from Bali Theatre
Top Deal
US$83*
US$48* /night
View Deal
TripAdvisor
US$48*
Travelocity
US$60*
Booking.com
US$83*
Jl. Tengkulak | Gianyar, Ubud 80571, Indonesia
9.9 km from Bali Theatre
Top Deal
US$54*
US$37* /night
View Deal
Expedia.com
US$54*
Orbitz.com
US$54*
Agoda.com
US$44*
Jl. Goa Gajah, Tengkulak Kaja, Ubud 80571, Indonesia
11.3 km from Bali Theatre
Top Deal
US$500*
US$326* /night
View Deal
TripAdvisor
US$326*
Expedia.com
US$427*
Priceline
US$500*
Jln. Raya Bunutan, Ubud 80571, Indonesia
11.3 km from Bali Theatre
Top Deal
US$43*
US$28* /night
View Deal
Orbitz.com
US$34*
Priceline
US$30*
Hostelworld.com
US$43*
Br. Dukuh, Pejeng Kawan, Ubud 80552, Indonesia
11.8 km from Bali Theatre
Top Deal
US$170*
US$159* /night
View Deal
TripAdvisor
US$159*
Booking.com
US$170*
Travelocity
US$160*
Jl. Bangkilesan, Banjar Kawan, Desa Mas, Ubud 80571, Indonesia
11.8 km from Bali Theatre
No availability for your dates from these sites
Hotwire.com
Agoda.com
Jl.Cok Rai Pudak, Br.Yangloni, Peliatan, Ubud 80571, Indonesia
11.8 km from Bali Theatre
Top Deal
US$44*
US$27* /night
View Deal
TripAdvisor
US$27*
Orbitz.com
US$31*
Hostelworld.com
US$44*
Banjar Dukuh Geria, Pejeng Kawan, Ubud 80571, Indonesia
12.0 km from Bali Theatre
US$59* /night
View Deal
Booking.com
US$59*
Jl. Raya Peliatan, Ubud 80571, Indonesia
12.1 km from Bali Theatre
Top Deal
US$137*
US$87* /night
View Deal
TripAdvisor
US$87*
Booking.com
US$137*
Hotwire.com
US$108*
Jl. Gunung Sari, Peliatan, Ubud 80571, Indonesia
12.2 km from Bali Theatre
Top Deal
US$250*
US$207* /night
View Deal
TripAdvisor
US$206*
Hotels.com
US$207*
Elvoline
US$250*
Br Bucuan Batuan, Sukawati 80582, Indonesia
12.2 km from Bali Theatre
Top Deal
US$85*
US$68* /night
View Deal
Expedia.com
US$83*
Travelocity
US$83*
Booking.com
US$85*
Jalan Raya Goa Gajah, Br Teges, Peliatan, Ubud 80571, Indonesia
12.2 km from Bali Theatre
Top Deal
US$91*
US$55* /night
View Deal
Booking.com
US$91*
Expedia.com
US$89*
Hotels.com
US$89*
Jl. Ambarawati, Mas, Ubud 80571, Indonesia
12.3 km from Bali Theatre
No availability for your dates from these sites
Booking.com
Agoda.com
Priceline
Jl. Raya Lod Tunduh no. 88, Ubud 80571, Indonesia
12.3 km from Bali Theatre
Top Deal
US$700*
US$41* /night
View Deal
TripAdvisor
US$41*
Priceline
US$42*
Elvoline
US$700*
Banjar Kumbuh, Desa Mas, Ubud 80571, Indonesia
12.4 km from Bali Theatre
Top Deal
US$239*
US$98* /night
View Deal
Hotels.com
US$239*
Travelocity
US$239*
Hotwire.com
US$239*
Jln. Raya Bunutan, Ubud 80571, Indonesia
12.5 km from Bali Theatre
Top Deal
US$72*
US$61* /night
View Deal
Agoda.com
US$62*
Booking.com
US$72*
Travelocity
US$62*
Jl. Raya Lodtunduh No. 88, Ubud 80571, Indonesia
12.5 km from Bali Theatre
Top Deal
US$61*
US$25* /night
View Deal
TripAdvisor
US$25*
Orbitz.com
US$31*
Ctrip.com
US$61*
Jl. A.A Gede Rai, Mawang Kelod, Lodtunduh | Mawang Kelod Lodtunduh, Ubud 80571, Indonesia
12.6 km from Bali Theatre
US$75* /night
View Deal
Ctrip.com
Jl. Pengosekan, Br. Kumbuh, Ubud 80571, Indonesia
12.6 km from Bali Theatre
Top Deal
US$47*
US$35* /night
View Deal
TripAdvisor
US$35*
Agoda.com
US$35*
Elvoline
US$47*
Pejeng Kawang, Ubud 80571, Indonesia
12.7 km from Bali Theatre
Top Deal
US$240*
US$135* /night
View Deal
TripAdvisor
US$135*
Expedia.com
US$240*
Orbitz.com
US$240*
Still looking for a place to stay?
Gianyar has 32 B&Bs/inns with 229 reviews
Saba Bay | Ketewel, Indonesia
8.1 km from Bali Theatre
#1 of 32 Gianyar B&B and Inns
Jl. Pengosekan, 80571, Indonesia
13.4 km from Bali Theatre
#2 of 32 Gianyar B&B and Inns
Jl. Pura Anyar II no. 8 Pantai Saba, 80851, Indonesia
7.5 km from Bali Theatre
#3 of 32 Gianyar B&B and Inns
See all 32 Gianyar B&Bs/inns
See all hotels in or near Gianyar
Jl. Tengkulak | Gianyar, Ubud 80571, Indonesia
9.9 km from Bali Theatre
Top Deal
US$54*
US$37* /night
View Deal
Expedia.com
US$54*
Orbitz.com
US$54*
Agoda.com
US$44*
Jl. Goa Gajah, Tengkulak Kaja, Ubud 80571, Indonesia
11.3 km from Bali Theatre
Top Deal
US$500*
US$326* /night
View Deal
TripAdvisor
US$326*
Expedia.com
US$427*
Priceline
US$500*