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.

Bali

Refine search

Price per night

 

Traveller rating

 

Hotel class

 

Property name

Reset
 
Free Newsletter

Interested in Bali?

We'll send you updates with the latest deals, reviews and articles for Bali each week.

Map of Bali Hotels

Hotels (1 319)

B&Bs / Inns (2 490)

Speciality Lodging (3 209)

You are zoomed out too far to see location pins. Please zoom back in.
Map showing X-Y of Z
Clear filter(s)

Hotels Travellers Trust

Sort by [ Popularity ] [ Price ]
Jl. Kajeng at Juwuk Manis | Ubud Kaja, Ubud 80571, Indonesia
Show Prices
US$243 - US$323 Avg. price/night*
Ollie #1 of 1 319 hotels in Bali
#1 of 199 hotels in Ubud
Professional photos | Traveller photos (636)
Offers & Announcements Trip Advisor PROMO CODE!
Certificate of Excellence
Travellers' Choice® 2017 Winner Small Hotels
 
Br. Dukuh, Pejeng Kawan, Ubud 80552, Indonesia
Show Prices
US$246 - US$379 Avg. price/night*
Ollie #2 of 1 319 hotels in Bali
#2 of 199 hotels in Ubud
Professional photos | Traveller photos (624)
Special Offer BOOK DIRECT - SAVE 10%
Certificate of Excellence
Travellers' Choice® 2017 Winner Best Service | Romance | Small Hotels
 
Banjar Kepitu, Desa Tagalalang, Ubud 80561, Indonesia
Show Prices
US$170 - US$302 Avg. price/night*
Ollie #3 of 1 319 hotels in Bali
#3 of 199 hotels in Ubud
Professional photos | Traveller photos (2085)
Jalan Setra | Penuktukan, Tejakula 81173, Indonesia
Show Prices
US$133 - US$175 Avg. price/night*
Ollie #4 of 1 319 hotels in Bali
Professional photos | Traveller photos (377)
Offers & Announcements 25% OFF MT AGUNG SPECIAL
Certificate of Excellence
Travellers' Choice® 2017 Winner Small Hotels | Best Service | Romance
 
Jalan Lebak Sari 8 Petitenget, Seminyak 80361, Indonesia
Show Prices
US$279 - US$559 Avg. price/night*
Ollie #5 of 1 319 hotels in Bali
#1 of 148 hotels in Seminyak
  •  Awesome Place 
  • We (couple, no kids) spent one week in October at The Kunja. It was our... more
  • 21 October 2017
Professional photos | Traveller photos (873)
Special Offer Contact us for best rate
Certificate of Excellence
Travellers' Choice® 2017 Winner Romance | Best Service | Small Hotels | Luxury
 
Jl. Raya Uluwatu No.1, Jimbaran 80364, Indonesia
Show Prices
US$269 - US$385 Avg. price/night*
Ollie #6 of 1 319 hotels in Bali
Professional photos | Traveller photos (788)
Offers & Announcements VIP kiss "999"
Jl. Cendrawasih no. 99 | Petitenget, Seminyak 80361, Indonesia
Show Prices
US$230 - US$479 Avg. price/night*
Ollie #7 of 1 319 hotels in Bali
#2 of 148 hotels in Seminyak
  •  Paradise 
  • We have just had a week in a 2 bed villa and I can't give it enough... more
  • 20 October 2017
Professional photos | Traveller photos (546)
Offers & Announcements Save on Activity tickets
Certificate of Excellence
Travellers' Choice® 2017 Winner Best Service | Romance | Small Hotels
 
Banjar Baung, Desa Sayan, Ubud 80571, Indonesia
Show Prices
US$324 - US$768 Avg. price/night*
Ollie #8 of 1 319 hotels in Bali
#4 of 199 hotels in Ubud
  •  Perfect in every way. 
  • We recently stayed at the Samaya in Ubud for 4 nights. From the moment we... more
  • 16 October 2017
Traveller photos (1647)
Certificate of Excellence
Travellers' Choice® 2017 Winner Luxury
 
Jl. Goa Gajah, Tengkulak Kaja, Ubud 80571, Indonesia
Show Prices
US$349 - US$619 Avg. price/night*
Ollie #9 of 1 319 hotels in Bali
#5 of 199 hotels in Ubud
Professional photos | Traveller photos (1685)
Offers & Announcements Package Deal
Certificate of Excellence
Travellers' Choice® 2017 Winner Luxury | Small Hotels
 
Jalan Yoga Perkanthi, Jimbaran 80364, Indonesia
Show Prices
US$351 - US$852 Avg. price/night*
Ollie #10 of 1 319 hotels in Bali
Professional photos | Traveller photos (1281)
Certificate of Excellence
Travellers' Choice® 2017 Winner B&Bs and Inns
 
Jl. Rsi Markandya, Jl. Mpu Beradah, Banjar Payogan, Ubud 80571, Indonesia
Show Prices
US$117 - US$155 Avg. price/night*
Ollie #11 of 1 319 hotels in Bali
#6 of 199 hotels in Ubud
Professional photos | Traveller photos (477)
Offers & Announcements 25% OFF MT AGUNG SPECIAL
Certificate of Excellence
Travellers' Choice® 2017 Winner Luxury | Romance | Best Service | Top Hotels
 
Banjar Tanggayuda, Kedewatan, Ubud 80571, Indonesia
Show Prices
US$216 - US$457 Avg. price/night*
Ollie #12 of 1 319 hotels in Bali
#7 of 199 hotels in Ubud
  •  Perfection 
  • We came here on the recommendation of our son. We stayed for 4 days. This... more
  • 22 October 2017
Professional photos | Traveller photos (2922)
Certificate of Excellence
Travellers' Choice® 2017 Winner Small Hotels | Romance
 
Jl. Raya Campuhan, Ubud 80571, Indonesia
Show Prices
US$164 - US$527 Avg. price/night*
Ollie #13 of 1 319 hotels in Bali
#8 of 199 hotels in Ubud
  •  Great stay 
  • The ibah warwick has very beautiful villas set in amongst gardens and... more
  • 23 October 2017
Professional photos | Traveller photos (1430)
Certificate of Excellence
Travellers' Choice® 2017 Winner Top Hotels | Luxury
 
Jl. Karang Mas Sejahtera, Jimbaran 80361, Indonesia
Show Prices
US$650 - US$1 150 Avg. price/night*
Ollie #14 of 1 319 hotels in Bali
  •  Honeymoon 
  • Amazing service, great villas, food was great, excellent spa, overall so... more
  • 19 October 2017
Professional photos | Traveller photos (757)
Jl. Merta Sari, Seminyak Kuta 80361, Indonesia
Show Prices
US$330 - US$607 Avg. price/night*
Ollie #15 of 1 319 hotels in Bali
#3 of 148 hotels in Seminyak
Professional photos | Traveller photos (772)
Offers & Announcements TripAdvisor SPECIAL
Certificate of Excellence
Travellers' Choice® 2017 Winner Luxury | Romance | Small Hotels | Best Service
 
Jln. Lanyahan, Br. Nagi, Ubud 80571, Indonesia
Show Prices
US$492 - US$1 607 Avg. price/night*
Ollie #16 of 1 319 hotels in Bali
#9 of 199 hotels in Ubud
  •  One of a kind !  
  • This was our first stop of three hotels on our honeymoon, I wish we had... more
  • 19 October 2017
Professional photos | Traveller photos (2259)
Special Price Early Booking Discount
Certificate of Excellence
Travellers' Choice® 2017 Winner Top Hotels | Luxury | Best Service | Romance
 
Jl. Kedewatan, Banjar Kedewatan, Ubud 80571, Indonesia
Show Prices
US$551 - US$803 Avg. price/night*
Ollie #17 of 1 319 hotels in Bali
#10 of 199 hotels in Ubud
  •  Paradise! 
  • My husband and I stayed at the Mandapa in Oct 2017 and had an amazing... more
  • 23 October 2017
Professional photos | Traveller photos (1532)
Special Offer Earn a Free Night
Certificate of Excellence
Travellers' Choice® 2017 Winner Small Hotels
 
Jl. Tirta Tawar | Banjar Kutuh Kaja, Ubud 80571, Indonesia
Show Prices
US$188 - US$500 Avg. price/night*
Ollie #18 of 1 319 hotels in Bali
#11 of 199 hotels in Ubud
  •  Enjoyed  
  • Great trip I and my family had a blast there. We were 8 people and had... more
  • 23 October 2017
Professional photos | Traveller photos (980)
Offers & Announcements New Year Promo Code-S3P2
Certificate of Excellence
Travellers' Choice® 2017 Winner Luxury | Romance | Small Hotels | Best Service
 
BTDC Area | P.O.Box 1828 , Nusa Dua 80363, Indonesia
Show Prices
US$318 - US$874 Avg. price/night*
Ollie #19 of 1 319 hotels in Bali
  •  Great hotel! 
  • This is a lovely place, the service, the breakfast, the afternoon tea, the... more
  • 20 October 2017
Professional photos | Traveller photos (1076)
Jl. Sriwedari no. 48B | Banjar Tegallantang, Ubud 80571, Indonesia
Show Prices
US$106 - US$275 Avg. price/night*
Ollie #20 of 1 319 hotels in Bali
#12 of 199 hotels in Ubud
Traveller photos (390)