Ubud Hotels from RM303

Search over 1 million properties and 550 airlines worldwide

Search over 1 million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation

Top 10 Hotels in Ubud

SereS Springs Resort & Spa Singakerta
5 out of 5
Banjar Jukut Paku Singakerta, Ubud
RM342
per night
Mar 21 - Mar 22
4.7/5Exceptional! (264 reviews)

"Location was very quiet and the villa was beautiful. The hotel offered a free shuttle service to ubud and back and the staff were very helpful and excellent"…"

Reviewed on 18 Feb,2020

SereS Springs Resort & Spa Singakerta
The Sankara Resort by Pramana
4 out of 5
Banjar Kumbuh, Desa Mas, Ubud, Bali
RM552
per night
Feb 20 - Feb 21
4.7/5Exceptional! (190 reviews)

"Extremely friendly staff in a beautiful, clean and peaceful environment"…"

Reviewed on 14 Feb,2020

The Sankara Resort by Pramana
The Lokha Ubud Resort, Villas & SPA
4.5 out of 5
BR. BANGKIANGSIDEM, DESA KELIKI TEGALLALANG, Ubud, Bali
Free cancellationReserve now, pay when you stay
RM311
per night
Feb 22 - Feb 23
4.5/5Wonderful! (518 reviews)

"The food was amazing, everyone that works at The Lokha is friendly and helpful and the property is beautiful."…"

Reviewed on 12 Feb,2020

The Lokha Ubud Resort, Villas & SPA
The Udaya Resorts and Spa
4 out of 5
Jl. Sriwedari No 48B, Desa Tegallantang, Ubud, Bali
RM669
per night
Feb 24 - Feb 25
4.8/5Exceptional! (106 reviews)

"Beautiful hotel with very helpful & friendly staff"…"

Reviewed on 11 Feb,2020

The Udaya Resorts and Spa
Viceroy Bali
5 out of 5
Jalan Lanyahan, Banjar Nagi, Ubud, Bali
RM2,140
per night
Feb 20 - Feb 21
4.9/5Exceptional! (239 reviews)

"Got upgraded to a deluxe terrace villa. The view from the terrace is fantastic over the valley. A la carte breakfast was great with a lot of options. Staff is very helpful. You also got spa credit for in-villa massage."…"

Reviewed on 11 Feb,2020

Viceroy Bali
Alaya Ubud
5 out of 5
Jl. Hanoman, Ubud, Bali
Free cancellationReserve now, pay when you stay
RM534
per night
Feb 20 - Feb 21
4.6/5Exceptional! (843 reviews)

"This property is absolutely beautiful! Clean and so peaceful. Great location and the staff were lovely. I would highly recommend staying here in Ubud!"…"

Reviewed on 7 Jan,2020

Alaya Ubud
Ulun Ubud Resort and Spa
4 out of 5
Jalan Raya Sanggingan, Kedewatan, Ubud, Bali
Free cancellationReserve now, pay when you stay
RM406
per night
Feb 21 - Feb 22
4.6/5Wonderful! (86 reviews)

"Beautifully designed on a hillside overlooking the river & it’s canopy of trees with a variety of greens and textures. bungalows or small red brick and black stone buildings, compose this resort, one meanders paths without any imposing structures. Sculptures honour nature & spiritual beliefs... this ..."…"

Reviewed on 29 Jan,2020

Ulun Ubud Resort and Spa
Ayung Resort Ubud
4.5 out of 5
Desa Melinggih Kelod, Banjar Begawan Payangan, Ubud, Ubud, Bali
RM509
per night
Feb 20 - Feb 21
4.8/5Exceptional! (362 reviews)

"Ayung is AWESOME! Beautiful facilities, great courteous staff. HIGHLY recommend staying here."…"

Reviewed on 12 Jan,2020

Ayung Resort Ubud
Udhiana Resort Ubud
3.5 out of 5
Jalan Raya Andong, Banjar Nagi, Ubud, Bali
RM617
per night
Feb 20 - Feb 21
4.6/5Exceptional! (57 reviews)

"Amazing room with a breathtaking view, bed super comfortable, bathroom luxurious, little kitchenette very handy, plunge pool and deck an extra comfort and luxury. Wonderful gardens around villas, loved the privacy. Fantastic, friendly and attentive staff, excellent service. Menu clear, extensive ..."…"

Reviewed on 16 Feb,2020

Udhiana Resort Ubud
Hotel Tjampuhan Spa
4 out of 5
Jalan Raya Tjampuhan, Ubud, Bali
Free cancellationReserve now, pay when you stay
RM303
per night
Feb 21 - Feb 22
4.1/5Very Good! (392 reviews)

"The property was beautiful. I felt like I was living in the jungle. I could hear the frogs chirping as I fell asleep. The pool is beautiful as well."…"

Reviewed on 17 Feb,2020

Hotel Tjampuhan Spa
Can'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.

Visiting Ubud

Couples looking to get away will find a romantic atmosphere in Ubud, and visitors give high marks for the temples, beautiful forests and relaxing spas. This cultural city also attracts tourists with its art. Tanah Lot, Kuta Beach and Sanur Beach are some of the top sights around the area.

  • There are 734 hotels and other accommodation options in Ubud
  • The closest major airport is in Denpasar (DPS-Ngurah Rai Intl.), 17.8 mi (28.6 km) from the city centre

Dressing for Ubud

  • Between January and March, daytime temperatures average 33°C, whilst night-time temperatures stay around 22°C
  • From April to June, the average is 33°C during the day and 20°C at night
  • July to September sees average temperatures of 31°C during the day and 20°C at night
  • Between October and December, you can expect 33°C as the daytime average and 22°C as the night-time average
  • Ubud gets about 44 millimetres of rain per year
  • April and November are usually the hottest months averaging 33°C, while July and June are usually the coldest with an average temperature of 21°C

Frequently asked questions

Recently booked Ubud hotels

Recent Reviews in Ubud

More trip options