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

B&Bs / Inns (2,531)

Speciality Lodging (3,243)

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$242 - US$365 Avg. price/night*
Ollie #1 of 1,322 hotels in Bali
#1 of 199 hotels in Ubud
Professional photos | Traveller photos (637)
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$190 - US$399 Avg. price/night*
Ollie #2 of 1,322 hotels in Bali
#2 of 199 hotels in Ubud
  •  A special place 
  • This was my second time at Amori - a stay I could hardly wait for. If you... more
  • 31 October 2017
Professional photos | Traveller photos (624)
Special Offer THIRD NIGHT FREE
Certificate of Excellence
Travellers' Choice® 2017 Winner Best Service | Romance | Small Hotels
 
Banjar Kepitu, Desa Tagalalang, Ubud 80561, Indonesia
Show Prices
US$173 - US$284 Avg. price/night*
Ollie #3 of 1,322 hotels in Bali
#3 of 199 hotels in Ubud
  •  Paradisal 
  • The Kayon is one of the best hotels I've ever stayed in, anywhere in the... more
  • 17 November 2017
Professional photos | Traveller photos (2105)
Jalan Setra | Penuktukan, Tejakula 81173, Indonesia
Show Prices
US$140 - US$173 Avg. price/night*
Ollie #4 of 1,322 hotels in Bali
  •  Absolute peace 
  • We (two couples) stayed here for 4 nights in November --- the secluded... more
  • 15 November 2017
Professional photos | Traveller photos (379)
Special Offer BOOK DIRECT BEST RATE !
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$513 Avg. price/night*
Ollie #5 of 1,322 hotels in Bali
#1 of 148 hotels in Seminyak
  •  Great Villa 
  • Stayed here for 3 nights. Had an amazing time. The villa was great and the... more
  • 18 November 2017
Professional photos | Traveller photos (874)
Special Offer Contact us for best rate
Jl. Cendrawasih no. 99 | Petitenget, Seminyak 80361, Indonesia
Show Prices
US$231 - US$459 Avg. price/night*
Ollie #6 of 1,322 hotels in Bali
#2 of 148 hotels in Seminyak
  •  Excellent! 
  • Comfortable and quiet, yet within the bustling area of Seminyak. Luxurious... more
  • 12 November 2017
Professional photos | Traveller photos (556)
Offers & Announcements Save on Activity tickets
Certificate of Excellence
Travellers' Choice® 2017 Winner Romance | Best Service | Small Hotels | Luxury
 
Jl. Raya Uluwatu No.1, Jimbaran 80364, Indonesia
Show Prices
US$232 - US$380 Avg. price/night*
Ollie #7 of 1,322 hotels in Bali
Professional photos | Traveller photos (794)
Offers & Announcements SIZE UP YOUR STAY
Certificate of Excellence
Travellers' Choice® 2017 Winner Best Service | Romance | Small Hotels
 
Banjar Baung, Desa Sayan, Ubud 80571, Indonesia
Show Prices
US$305 - US$692 Avg. price/night*
Ollie #8 of 1,322 hotels in Bali
#4 of 199 hotels in Ubud
  •  All great 
  • We stayed here for 3 nights in a villa overlooking the rice fields on the... more
  • 17 November 2017
Traveller photos (1662)
Certificate of Excellence
Travellers' Choice® 2017 Winner Luxury | Small Hotels
 
Jalan Yoga Perkanthi, Jimbaran 80364, Indonesia
Show Prices
US$335 - US$762 Avg. price/night*
Ollie #9 of 1,322 hotels in Bali
  •  The best 
  • My stay at Kayumanis is one of the best vacations in my life. There are... more
  • 17 November 2017
Professional photos | Traveller photos (1291)
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$138 - US$175 Avg. price/night*
Ollie #10 of 1,322 hotels in Bali
#5 of 199 hotels in Ubud
Professional photos | Traveller photos (477)
Offers & Announcements BOOK DIRECT DISCOUNT
Certificate of Excellence
Travellers' Choice® 2017 Winner Luxury
 
Jl. Goa Gajah, Tengkulak Kaja, Ubud 80571, Indonesia
Show Prices
US$348 - US$672 Avg. price/night*
Ollie #11 of 1,322 hotels in Bali
#6 of 199 hotels in Ubud
  •  a special place... 
  • The Chedi club was the first stop on our honeymoon trip in Bali. After a... more
  • 14 November 2017
Professional photos | Traveller photos (1728)
Announcement Activity of Mount Agung
Certificate of Excellence
Travellers' Choice® 2017 Winner Small Hotels | Romance
 
Jl. Raya Campuhan, Ubud 80571, Indonesia
Show Prices
US$173 - US$346 Avg. price/night*
Ollie #12 of 1,322 hotels in Bali
#7 of 199 hotels in Ubud
  •  Brilliant 
  • Love love love - this hotel is now one of my favourites. The staff are... more
  • 16 November 2017
Professional photos | Traveller photos (1438)
Certificate of Excellence
Travellers' Choice® 2017 Winner Luxury | Romance | Best Service | Top Hotels
 
Banjar Tanggayuda, Kedewatan, Ubud 80571, Indonesia
Show Prices
US$223 - US$427 Avg. price/night*
Ollie #13 of 1,322 hotels in Bali
  •  The.Best. 
  • This hotel stands out due to it's impeccable grounds and genuinely caring... more
  • 15 November 2017
Professional photos | Traveller photos (2963)
Certificate of Excellence
Travellers' Choice® 2017 Winner Top Hotels | Luxury | Best Service | Romance
 
Jl. Kedewatan, Banjar Kedewatan, Ubud 80571, Indonesia
Show Prices
US$552 - US$4,220 Avg. price/night*
Ollie #14 of 1,322 hotels in Bali
#9 of 199 hotels in Ubud
  •  Absolute best 
  • This is the best hotel in Bali. Service and luxury at its best!!! We... more
  • 18 November 2017
Professional photos | Traveller photos (1601)
Special Offer Earn a Free Night
Certificate of Excellence
Travellers' Choice® 2017 Winner Luxury | Romance | Small Hotels | Best Service
 
Jln. Lanyahan, Br. Nagi, Ubud 80571, Indonesia
Show Prices
US$508 - US$1,034 Avg. price/night*
Ollie #15 of 1,322 hotels in Bali
#10 of 199 hotels in Ubud
Professional photos | Traveller photos (2297)
Special Price Early Booking Discount
Certificate of Excellence
Travellers' Choice® 2017 Winner Top Hotels | Luxury
 
Jl. Karang Mas Sejahtera, Jimbaran 80361, Indonesia
Show Prices
US$638 - US$1,194 Avg. price/night*
Ollie #16 of 1,322 hotels in Bali
  •  Amazing resort! 
  • We were upgraded upon arrival and we appreciated that so much. Every... more
  • 17 November 2017
Professional photos | Traveller photos (766)
Jl. Merta Sari, Seminyak Kuta 80361, Indonesia
Show Prices
US$326 - US$558 Avg. price/night*
Ollie #17 of 1,322 hotels in Bali
#3 of 148 hotels in Seminyak
  •  Best Villa in Bali! 
  • I have traveled to Bali now for over 20 years, so I have experienced the... more
  • 8 November 2017
Professional photos | Traveller photos (772)
Special Offer TripAdvisor SPECIAL
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$314 - US$611 Avg. price/night*
Ollie #18 of 1,322 hotels in Bali
Professional photos | Traveller photos (1120)
Katamama (Seminyak) 5.0 of 5
Jl. Petitenget no. 51B, Seminyak 80361, Indonesia
Show Prices
US$231 - US$708 Avg. price/night*
Ollie #19 of 1,322 hotels in Bali
#4 of 148 hotels in Seminyak
Professional photos | Traveller photos (958)
Jl. Sriwedari no. 48B | Banjar Tegallantang, Ubud 80571, Indonesia
Show Prices
US$112 - US$199 Avg. price/night*
Ollie #20 of 1,322 hotels in Bali
#11 of 199 hotels in Ubud
Traveller photos (406)