Indonesia may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Book Ubud hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel prices in Ubud

Cheap Ubud hotels

The Kayon Resort by Pramana

The Kayon Resort by Pramana

4.5 out of 5
Banjar Kepitu DesaTagalalang, Ubud, Bali
Free cancellationReserve now, pay when you stay
The price is AU$80 per night from 20 Jun. to 20 Jun.
When you stay at The Kayon Resort by Pramana in Ubud, you'll be on a river, within a 15-minute drive of Ubud Traditional Art Market and Ubud Royal Palace.
The Kayon Resort by Pramana
The Sankara Resort by Pramana

The Sankara Resort by Pramana

4 out of 5
Banjar Kumbuh, Desa Mas, Ubud, Bali
Free cancellationReserve now, pay when you stay
The price is AU$116 per night from 21 Jun. to 21 Jun.
Located in Ubud, The Sankara Resort by Pramana is on the riverwalk, within a 5-minute drive of Ubud Traditional Art Market and Ubud Royal Palace.
The Sankara Resort by Pramana
Ubud Nyuh Bali Resort & Spa

Ubud Nyuh Bali Resort & Spa

4.5 out of 5
Jalan Raya Silungan, Ubud, Bali
Free cancellationReserve now, pay when you stay
The price is AU$118 per night from 14 Jun. to 14 Jun.
Located in Ubud, Ubud Nyuh Bali Resort & Spa is on a river, within a 15-minute drive of Bali Zoo and Tegenungan Waterfall.
Ubud Nyuh Bali Resort & Spa

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Kayumanis Ubud Private Villas & Spa

Kayumanis Ubud Private Villas & Spa

5 out of 5
Sayan Village, PO BOX 777, Ubud, Bali
Free cancellationReserve now, pay when you stay
The price is AU$444 per night from 14 Jun. to 14 Jun.
When you stay at Kayumanis Ubud Private Villas & Spa in Ubud, you'll be in the historical district, within a 15-minute drive of Ubud Monkey Forest and Campuhan ...
Kayumanis Ubud Private Villas & Spa
Beehouse Dijiwa Ubud

Beehouse Dijiwa Ubud

4 out of 5
Jl. Sawah Indah, Peliatan, Ubud, Bali
Free cancellationReserve now, pay when you stay
The price is AU$71 per night from 7 Jul. to 7 Jul.
With a stay at Beehouse Dijiwa Ubud, you'll be centrally located in Ubud, within a 15-minute drive of Ubud Monkey Forest and Ubud Traditional Art Market.
Beehouse Dijiwa Ubud
Don't see what you're looking for?
See all available properties in Ubud
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.