Ubud Hotels from SG$121

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

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
SG$173
per night
Jan 25 - Jan 26
4.5/5Wonderful! (512 reviews)

"Excellent Property. Well maintained and clean. Superb Staff."…"

Reviewed on 20 Jan,2020

The Lokha Ubud Resort, Villas & SPA
SereS Springs Resort & Spa Singakerta
5 out of 5
Banjar Jukut Paku Singakerta, Ubud
SG$130
per night
Feb 4 - Feb 5
4.7/5Exceptional! (251 reviews)

"This is an excellent choice for a resort! Our room faced the paddy fields. The hotel was clean, and the WiFi strength was strong. The room was just a tad too small, but it’s bright and cheery. There is lift access up to the 5th floor. Breakfast buffet was okay. No complaints about the resort at all! ..."…"

Reviewed on 17 Jan,2020

SereS Springs Resort & Spa Singakerta
Udhiana Resort Ubud
3.5 out of 5
Jalan Raya Andong, Banjar Nagi, Ubud, Bali
SG$244
per night
Jan 25 - Jan 26
4.6/5Exceptional! (53 reviews)

"this the most amazing resort ever everything is perfect over there"…"

Reviewed on 24 Dec,2019

Udhiana Resort Ubud
The Udaya Resorts and Spa
4 out of 5
Jl. Sriwedari No 48B, Desa Tegallantang, Ubud, Bali
SG$264
per night
Feb 4 - Feb 5
4.8/5Exceptional! (103 reviews)

"The room is so big. Clean room and friendly staff."…"

Reviewed on 17 Jan,2020

The Udaya Resorts and Spa
Alaya Ubud
5 out of 5
Jl. Hanoman, Ubud, Bali
Free cancellationReserve now, pay when you stay
SG$197
per night
Feb 4 - Feb 5
4.6/5Exceptional! (833 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
The Sankara Resort by Pramana
4 out of 5
Banjar Kumbuh, Desa Mas, Ubud, Bali
Get Rates
4.7/5Exceptional! (183 reviews)

"We loved our stay here! Lovely people, yumny food, and beautiful room."…"

Reviewed on 9 Dec,2019

The Sankara Resort by Pramana
Four Seasons Resort Bali at Sayan
5 out of 5
Sayan Ubud Gianyar, Ubud, Bali
SG$666
per night
Feb 11 - Feb 12
4.7/5Exceptional! (182 reviews)

"Very private and quiet. Excellent conditions and amenities"…"

Reviewed on 28 Oct,2019

Four Seasons Resort Bali at Sayan
Ulun Ubud Resort and Spa
4 out of 5
Jalan Raya Sanggingan, Kedewatan, Ubud, Bali
Free cancellationReserve now, pay when you stay
SG$121
per night
Feb 3 - Feb 4
4.6/5Wonderful! (82 reviews)

"The property overlooks a beautiful and quiet river valley. The property flows down the hillside and could be difficult for some to negotiate due to all of the stairs. The pool is one of the cleanest and refreshing we've ever been in. Loved all of the statues and other stonework. The restaurant is ..."…"

Reviewed on 31 Dec,2019

Ulun Ubud Resort and Spa
Royal Kamuela Villas & Suites at Monkey  Forest, Ubud
5 out of 5
Jl. Monkey Forest, Ubud, Bali
SG$212
per night
Feb 1 - Feb 2
4.8/5Exceptional! (405 reviews)

"This is an awesome property in Ubud. Loved everything about. Super attentive, great spa, great restaurant, fantastic breakfast, central location, etc. What else can you ask for?"…"

Reviewed on 10 Jan,2020

Royal Kamuela Villas & Suites at Monkey Forest, Ubud
Visesa Ubud Resort
5 out of 5
Jalan Suweta, Banjar Bentuyung Sakti, Ubud, Bali
SG$191
per night
Feb 4 - Feb 5
4.5/5Wonderful! (270 reviews)

"All the staff is very kind & helpful. Hate internal phones. Since I own my own small hotel (www.villamaji.com) based on excellent Customer Service (9.7 out of 10), I truly prefer human contact vsrsus texting guest requests"…"

Reviewed on 21 Jan,2020

Visesa Ubud Resort
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