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.

Ubud

Refine search

Price per night

 

Traveller rating

 

Hotel class

 

Property name

Reset
 
Free Newsletter

Interested in Ubud?

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

Map of Ubud Hotels

Hotels (203)

B&Bs / Inns (733)

Speciality Lodging (641)

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

Hotels Travellers Trust

Sort by [ Popularity ] [ Price ]
Certificate of Excellence
Travellers' Choice® 2018 Winner Best Service | Romance | Small Hotels
 
Banjar Kepitu, Desa Tagalalang, Ubud 80561, Indonesia
Show Prices
US$158 - US$493 Avg. price/night*
Ollie #1 of 203 hotels in Ubud
Traveller photos (2595)
Certificate of Excellence
Travellers' Choice® 2018 Winner Luxury | Top Hotels | Best Service
 
Jl. Kedewatan, Banjar Kedewatan | Gianyar, Bali, Ubud 80571, Indonesia
Show Prices
US$523 - US$1,769 Avg. price/night*
Ollie #2 of 203 hotels in Ubud
Traveller photos (2254)
Certificate of Excellence
Travellers' Choice® 2018 Winner Small Hotels | Romance
 
Jl. Kajeng at Juwuk Manis | Ubud Kaja, Ubud 80571, Indonesia
Show Prices
US$229 - US$659 Avg. price/night*
Ollie #3 of 203 hotels in Ubud
  •  Luxe villas 
  • What a place an amazing walk to the villas but you can phone ahead and... more
  • 19 August 2018
Traveller photos (751)
Offers & Announcements LUXE Best Rate Code
Certificate of Excellence
Travellers' Choice® 2018 Winner Romance | Best Service | Small Hotels
 
Banjar Baung, Desa Sayan, Ubud 80571, Indonesia
Show Prices
US$290 - US$1,292 Avg. price/night*
Ollie #4 of 203 hotels in Ubud
Traveller photos (1828)
Certificate of Excellence
Travellers' Choice® 2018 Winner Luxury | Romance | Best Service | Small Hotels
 
Jln. Lanyahan, Br. Nagi, Ubud 80571, Indonesia
Show Prices
US$504 - US$1,890 Avg. price/night*
Ollie #5 of 203 hotels in Ubud
  •  Excellent hotel 
  • We came for the golf but fell in love with the escape games. My friends... more
  • 19 August 2018
Traveller photos (2580)
Special Offer 3 Night Romance Package
Certificate of Excellence
Travellers' Choice® 2018 Winner Small Hotels | Romance
 
Jl. Raya Campuhan, Ubud 80571, Indonesia
Show Prices
US$186 - US$552 Avg. price/night*
Ollie #6 of 203 hotels in Ubud
  •  Incredible nature 
  • This place is out of this world. We came here for our honeymoon, they... more
  • 18 August 2018
Traveller photos (1679)
Certificate of Excellence
Travellers' Choice® 2018 Winner Small Hotels | Best Service | Luxury
 
Jl. Goa Gajah, Tengkulak Kaja, Ubud 80571, Indonesia
Show Prices
US$356 - US$916 Avg. price/night*
Ollie #7 of 203 hotels in Ubud
  •  Wedding Ceremony  
  • We stayed here for 4 nights as part of our 20th wedding anniversary trip... more
  • 20 August 2018
Traveller photos (1812)
Offers & Announcements ADVANCE PURCHASE - 30...
Certificate of Excellence
Travellers' Choice® 2018 Winner Best Service | Romance
 
Jl. Monkey Forest, Ubud 80571, Indonesia
Show Prices
US$172 - US$355 Avg. price/night*
Ollie #8 of 203 hotels in Ubud
  •  Amazing! 
  • Recently stayed here for part of our honeymoon for only 3 nights (our only... more
  • 20 August 2018
Traveller photos (1552)
Certificate of Excellence
Travellers' Choice® 2018 Winner Best Service | Top Hotels | Luxury | Romance
 
Banjar Tanggayuda, Kedewatan, Ubud 80571, Indonesia
Show Prices
US$210 - US$544 Avg. price/night*
Ollie #9 of 203 hotels in Ubud
Traveller photos (3148)
Certificate of Excellence
Travellers' Choice® 2018 Winner Small Hotels
 
Br. Dukuh, Pejeng Kawan, Ubud 80552, Indonesia
Show Prices
US$274 - US$444 Avg. price/night*
Ollie #10 of 203 hotels in Ubud
  •  Stunning 
  • We spent three nights at Amori Villas with our two daughters (aged 7... more
  • 19 August 2018
Traveller photos (670)
Offers & Announcements BOOK DIRECT TO SAVE...
Jl. Rsi Markandya, Jl. Mpu Beradah, Banjar Payogan, Ubud 80571, Indonesia
Show Prices
US$147 - US$179 Avg. price/night*
Ollie #11 of 203 hotels in Ubud
Traveller photos (522)
Offers & Announcements GET THE BEST RATE !
Jl. Sriwedari no. 48B | Banjar Tegallantang, Ubud 80571, Indonesia
Show Prices
US$142 - US$329 Avg. price/night*
Ollie #12 of 203 hotels in Ubud
  •  Family weekend  
  • Excellent serving, staff, and rooms. Plenty of space for family and... more
  • 19 August 2018
Traveller photos (851)
Certificate of Excellence
Travellers' Choice® 2018 Winner Top Hotels | Luxury | Best Service
 
Jl. Bisma, Ubud 80571, Indonesia
Show Prices
US$193 - US$1,170 Avg. price/night*
Ollie #13 of 203 hotels in Ubud
Traveller photos (3191)
Certificate of Excellence
Travellers' Choice® 2018 Winner Value for Money
 
Jl. Ambarawati, Mas, Ubud 80571, Indonesia
Show Prices
US$108 - US$239 Avg. price/night*
Ollie #14 of 203 hotels in Ubud
Traveller photos (232)
Ds, Kelabangmoding, Ubud 80561, Indonesia
Show Prices
US$282 - US$467 Avg. price/night*
Ollie #15 of 203 hotels in Ubud
  •  Paradise... 
  • My husband and I stayed at Natya in a pool villa for 2 nights in July 2018... more
  • 11 August 2018
Traveller photos (427)
Certificate of Excellence
Travellers' Choice® 2018 Winner Top Hotels | Romance | Luxury | Best Service
 
Jl. Raya Sanggingan | Banjar Lungsiakan, Kedewatan, Ubud 80571, Indonesia
Show Prices
US$252 - US$619 Avg. price/night*
Ollie #16 of 203 hotels in Ubud
  •  A jewel in Ubud 
  • I have difficulty expressing how great this place was! So I am going to... more
  • 19 August 2018
Traveller photos (1719)
Special Price Advance Purchase
Certificate of Excellence
Travellers' Choice® 2018 Winner Small Hotels
 
Jl. Tirta Tawar | Banjar Kutuh Kaja, Ubud 80571, Indonesia
Show Prices
US$175 - US$661 Avg. price/night*
Ollie #17 of 203 hotels in Ubud
  •  Honeymoon bliss 
  • On arrival we were greeted with a warm welcome, complimentary drinks and... more
  • 17 August 2018
Traveller photos (1095)
Jalan Tirta Tawar | Kutuh, Ubud 80571, Indonesia
Show Prices
US$139 - US$327 Avg. price/night*
Ollie #18 of 203 hotels in Ubud
Traveller photos (171)
Offers & Announcements Free "Origin Massage"
Certificate of Excellence
Travellers' Choice® 2018 Winner Romance
 
Jl. Raya Pengosekan, Ubud 80571, Indonesia
Show Prices
US$74 - US$126 Avg. price/night*
Ollie #19 of 203 hotels in Ubud
Traveller photos (725)
Certificate of Excellence
Travellers' Choice® 2018 Winner Top Hotels | Romance | Best Service
 
Jl. Bisma, Ubud 80571, Indonesia
Show Prices
US$191 - US$610 Avg. price/night*
Ollie #20 of 203 hotels in Ubud
Traveller photos (1587)
Offers & Announcements Stay Longer & Save More