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,337)

B&Bs / Inns (2,615)

Speciality Lodging (3,316)

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
USD 257 - USD 476 Avg. price/night*
Ollie #1 of 1,337 hotels in Bali
#1 of 197 hotels in Ubud
  •  Felt at Home.... 
  • Great Property with a great owner. Very accommodating and comfortable... more
  • 18 January 2018
Professional photos | Traveller photos (682)
Offers & Announcements Trip Advisor PROMO CODE!
Jalan Setra | Penuktukan, Tejakula 81173, Indonesia
Show Prices
USD 126 - USD 175 Avg. price/night*
Ollie #2 of 1,337 hotels in Bali
Professional photos | Traveller photos (382)
Offers & Announcements WANT THE BEST RATE ?
Certificate of Excellence
Travellers' Choice™ 2017 Winner Small Hotels
 
Br. Dukuh, Pejeng Kawan, Ubud 80552, Indonesia
Show Prices
USD 192 - USD 373 Avg. price/night*
Ollie #3 of 1,337 hotels in Bali
#2 of 197 hotels in Ubud
Professional photos | Traveller photos (631)
Special Offer 4TH NIGHT FREE
Certificate of Excellence
Travellers' Choice™ 2017 Winner Best Service | Romance | Small Hotels
 
Banjar Kepitu, Desa Tagalalang, Ubud 80561, Indonesia
Show Prices
USD 160 - USD 268 Avg. price/night*
Ollie #4 of 1,337 hotels in Bali
#3 of 197 hotels in Ubud
  •  Magical 
  • Thank you again for a wonderful experience. It was our second stay and I... more
  • 19 January 2018
Professional photos | Traveller photos (2202)
Certificate of Excellence
Travellers' Choice™ 2017 Winner Romance | Best Service | Small Hotels | Luxury
 
Jl. Raya Uluwatu No.1, Jimbaran 80364, Indonesia
Show Prices
USD 250 - USD 376 Avg. price/night*
Ollie #5 of 1,337 hotels in Bali
  •  The Perfect Getaway 
  • Jamahal is a hidden gem! While this resort seems small from the outside... more
  • 17 January 2018
Professional photos | Traveller photos (815)
Offers & Announcements last minute "3"
Jl. Cendrawasih no. 99 | Petitenget, Seminyak 80361, Indonesia
Show Prices
USD 288 - USD 516 Avg. price/night*
Ollie #6 of 1,337 hotels in Bali
#1 of 148 hotels in Seminyak
Professional photos | Traveller photos (567)
Offers & Announcements HONEYMOON PACKAGE
Certificate of Excellence
Travellers' Choice™ 2017 Winner Small Hotels | Best Service | Romance
 
Jalan Lebak Sari 8 Petitenget, Seminyak 80361, Indonesia
Show Prices
USD 266 - USD 519 Avg. price/night*
Ollie #7 of 1,337 hotels in Bali
#2 of 148 hotels in Seminyak
  •  Amazing Kunja 
  • The Kunja Villas are amazing!! Super friendly and accommodating staff... more
  • 21 January 2018
Professional photos | Traveller photos (883)
Certificate of Excellence
Travellers' Choice™ 2017 Winner Best Service | Romance | Small Hotels
 
Banjar Baung, Desa Sayan, Ubud 80571, Indonesia
Show Prices
USD 316 - USD 874 Avg. price/night*
Ollie #8 of 1,337 hotels in Bali
#4 of 197 hotels in Ubud
  •  Excellent Samaya stay 
  • I visited Samaya 2 times during my excursions to Ubud for driving through... more
  • 15 January 2018
Traveller photos (1689)
Certificate of Excellence
Travellers' Choice™ 2017 Winner Luxury | Small Hotels
 
Jalan Yoga Perkanthi, Jimbaran 80364, Indonesia
Show Prices
USD 311 - USD 760 Avg. price/night*
Ollie #9 of 1,337 hotels in Bali
Professional photos | Traveller photos (1317)
Certificate of Excellence
Travellers' Choice™ 2017 Winner Luxury
 
Jl. Goa Gajah, Tengkulak Kaja, Ubud 80571, Indonesia
Show Prices
USD 350 - USD 548 Avg. price/night*
Ollie #10 of 1,337 hotels in Bali
#5 of 197 hotels in Ubud
Professional photos | Traveller photos (1769)
Offers & Announcements Lunar New Year Special
Certificate of Excellence
Travellers' Choice™ 2017 Winner B&Bs and Inns
 
Jl. Rsi Markandya, Jl. Mpu Beradah, Banjar Payogan, Ubud 80571, Indonesia
Show Prices
USD 132 - USD 166 Avg. price/night*
Ollie #11 of 1,337 hotels in Bali
#6 of 197 hotels in Ubud
Professional photos | Traveller photos (477)
Offers & Announcements FABULOUS DISCOUNTS !
Certificate of Excellence
Travellers' Choice™ 2017 Winner Small Hotels | Romance
 
Jl. Raya Campuhan, Ubud 80571, Indonesia
Show Prices
USD 181 - USD 321 Avg. price/night*
Ollie #12 of 1,337 hotels in Bali
#7 of 197 hotels in Ubud
Professional photos | Traveller photos (1451)
Certificate of Excellence
Travellers' Choice™ 2017 Winner Luxury | Romance | Small Hotels | Best Service
 
Jln. Lanyahan, Br. Nagi, Ubud 80571, Indonesia
Show Prices
USD 472 - USD 795 Avg. price/night*
Ollie #13 of 1,337 hotels in Bali
#8 of 197 hotels in Ubud
Professional photos | Traveller photos (2326)
Offers & Announcements New Year Promotion
Certificate of Excellence
Travellers' Choice™ 2017 Winner Luxury | Romance | Best Service | Top Hotels
 
Banjar Tanggayuda, Kedewatan, Ubud 80571, Indonesia
Show Prices
USD 238 - USD 392 Avg. price/night*
Ollie #14 of 1,337 hotels in Bali
  •  Great hotel 
  • We stayed here for 6 nights in January. It is a great hotel, they upgraded... more
  • 20 January 2018
Professional photos | Traveller photos (3008)
Jl. Merta Sari, Seminyak Kuta 80361, Indonesia
Show Prices
USD 284 - USD 517 Avg. price/night*
Ollie #15 of 1,337 hotels in Bali
#3 of 148 hotels in Seminyak
Professional photos | Traveller photos (761)
Special Offer TripAdvisor SPECIAL
Certificate of Excellence
Travellers' Choice™ 2017 Winner Top Hotels | Luxury | Best Service | Romance
 
Jl. Kedewatan, Banjar Kedewatan, Ubud 80571, Indonesia
Show Prices
USD 531 - USD 768 Avg. price/night*
Ollie #16 of 1,337 hotels in Bali
#10 of 197 hotels in Ubud
  •  Wow! 
  • I spent New Years Eve at Mandapa Ritz Carlton Bali and it was magical. Not... more
  • 21 January 2018
Professional photos | Traveller photos (1722)
Special Offer Book Now & Earn More
Jl. Sriwedari no. 48B | Banjar Tegallantang, Ubud 80571, Indonesia
Show Prices
USD 117 - USD 230 Avg. price/night*
Ollie #17 of 1,337 hotels in Bali
#11 of 197 hotels in Ubud
  •  Excellent Service 
  • Stayed here for my honeymoon in one of their pool villas. The day we... more
  • 20 January 2018
Traveller photos (506)
Certificate of Excellence
Travellers' Choice™ 2017 Winner Top Hotels | Luxury
 
Jl. Karang Mas Sejahtera, Jimbaran 80361, Indonesia
Show Prices
USD 671 - USD 920 Avg. price/night*
Ollie #18 of 1,337 hotels in Bali
Professional photos | Traveller photos (782)
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
USD 300 - USD 520 Avg. price/night*
Ollie #19 of 1,337 hotels in Bali
  •  A slice of heaven 
  • We booked three nights In Kayumanis Villas to rest after our international... more
  • 9 January 2018
Professional photos | Traveller photos (1123)
Certificate of Excellence
Travellers' Choice™ 2017 Winner Small Hotels
 
Jl. Tirta Tawar | Banjar Kutuh Kaja, Ubud 80571, Indonesia
Show Prices
USD 163 - USD 378 Avg. price/night*
Ollie #20 of 1,337 hotels in Bali
#12 of 197 hotels in Ubud
Professional photos | Traveller photos (1030)