Indonesia may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Ubud Hotels from RM167

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular Filters
Property class
Your Budget
Guest rating
Payment Type
Property Type
Area
Popular Locations
Amenities
Accessibility
Trip type
The Sankara Suites & Villas by Pramana
4 out of 5
Jl. Sri Wedari Ubud, Kabupaten Gianyar, Ubud
Get Rates
1.84 km from city centre
4.8/5Exceptional! (62 reviews)
Book it!

"Best decision of our spontaneous Bali trip to book this exotic getaway. Stayed in a River villa with private pool and was amazing. Staff extremely helpful and always greeted us. Convenient shuttle into town when needed but hard to leave such a luxurious property."…"

Reviewed on 21 Mar 2020

The Sankara Suites & Villas by Pramana
Ayung Resort Ubud
4.5 out of 5
Get Rates
7.02 km from city centre
4.8/5Exceptional! (377 reviews)
Incredible

"This place is INCREDIBLE. The staff are the most welcoming and genuinely friendly people I have ever encountered. The breakfasts were out of this world good. Wish we had more time to enjoy the amenities like the spa and cooking classes."…"

Reviewed on 15 Mar 2020

Ayung Resort Ubud
Element By Westin Bali Ubud
4 out of 5
JL Raya Andong No 88, Desa Petulu, Kabupaten Gianyar, Ubud, Bali
Free cancellationReserve now, pay when you stay
The price is RM167 per night from 2 Oct to 3 Oct
1.61 km from city centre
4.5/5Wonderful! (189 reviews)

"Beautiful hotel and grounds, large pool and lounging area, and well-appointed and clean rooms. The staff were extremely friendly, helpful, and professional. We will definitely be back!"…"

Reviewed on 24 Jul 2020

Element By Westin Bali Ubud

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Best Western Premier Agung Resort Ubud
4 out of 5
Free cancellationReserve now, pay when you stay
The price is RM240 per night from 5 Oct to 6 Oct
0.89 km from city centre
4.5/5Wonderful! (176 reviews)

"Great location near Ubud town. Very efficient staff and friendly. Very spacious and clean rooms Nice pool and poolside bar. Breakfast is only area needing improvement- more hot dishes ie grilled tomatoes, bacon and mushrooms I would definitely staff there again !"…"

Reviewed on 28 Feb 2020

Best Western Premier Agung Resort Ubud
The Udaya Resorts and Spa
4 out of 5
Free cancellationReserve now, pay when you stay
The price is RM438 per night from 1 Oct to 2 Oct
2.34 km from city centre
4.8/5Exceptional! (124 reviews)

"It was a very relaxing atmosphere. And the staff was very attentive to our needs and went above and beyond to make our stay memorable."…"

Reviewed on 13 Mar 2020

The Udaya Resorts and Spa
Alila Ubud. Bali
5 out of 5
Free cancellationReserve now, pay when you stay
The price is RM520 per night from 1 Oct to 2 Oct
5.65 km from city centre
4.6/5Exceptional! (301 reviews)
Amazing experience

"Sandman was extremely nice and helped with whatever we needed. The staff at the restaurant was very kind and very attentive to our needs."…"

Reviewed on 19 Mar 2020

Alila Ubud. Bali
Black Penny Villas Ubud
The price is RM265 per night from 21 Oct to 22 Oct
3.18 km from city centre
4.7/5Exceptional! (13 reviews)

"Amazing! Staff, room and view all amazing. Breakfast was good. Food wasn't the best."…"

Reviewed on 20 Nov 2018

Black Penny Villas Ubud
SereS Springs Resort & Spa Singakerta
5 out of 5
Free cancellationReserve now, pay when you stay
The price is RM368 per night from 5 Oct to 6 Oct
3.66 km from city centre
4.7/5Exceptional! (285 reviews)

"This was the nicest hotel we stayed at in Bali, it was great!"…"

Reviewed on 22 Mar 2020

SereS Springs Resort & Spa Singakerta
Mandapa, A Ritz-Carlton Reserve
The price is RM2,576 per night from 30 Oct to 31 Oct
3.01 km from city centre
4.8/5Exceptional! (147 reviews)
Exceptional!

"It was beyond our expectation. Everything from the room the service was beyond excellence. We knew that the place being a ritz Carlton the hotel would be spectacular but the service was what this set this hotel aside. Everyone from the general manager to our butler Justine made our stay beyond our ..."…"

Reviewed on 5 Jan 2020

Mandapa, A Ritz-Carlton Reserve
Maya Ubud Resort and Spa
5 out of 5
Free cancellationReserve now, pay when you stay
The price is RM718 per night from 30 Oct to 31 Oct
1.66 km from city centre
4.7/5Exceptional! (560 reviews)

"Loved the property, excellent friendly professional staff, we stayed in Villa 416 and had a great view of the valley, one morning I was thrilled to see about 10 monkeys in the trees at my villa."…"

Reviewed on 19 Mar 2020

Maya Ubud Resort and Spa
Natya Resort Ubud
4 out of 5
Free cancellationReserve now, pay when you stay
The price is RM298 per night from 31 Oct to 1 Nov
4.01 km from city centre
4.7/5Exceptional! (54 reviews)

"Perfect honeymoon thanks to beauty of hotel and help of the team"…"

Reviewed on 20 Apr 2020

Natya Resort Ubud
Four Seasons Resort Bali at Sayan
5 out of 5
Sayan Ubud Gianyar, Ubud, Bali
Free cancellationReserve now, pay when you stay
The price is RM2,134 per night from 2 Oct to 3 Oct
2.42 km from city centre
4.7/5Exceptional! (191 reviews)

"Love the place It so beautiful have a wonderful time"…"

Reviewed on 21 Feb 2020

Four Seasons Resort Bali at Sayan
Pita Maha
4.5 out of 5
Free cancellationReserve now, pay when you stay
The price is RM235 per night from 2 Oct to 3 Oct
1.62 km from city centre
4.6/5Wonderful! (181 reviews)

"The private villas are absolutely amazing. Wonderful properties with outside shower & bath, private pool & and amazing unit. Breakfast each morning was delicious with many choices. The view of the valley and ridge walk is stunning and can be seen from all villas."…"

Reviewed on 11 Mar 2020

Pita Maha
Tanah Gajah, a Resort by Hadiprana
5 out of 5
Jalan Goa Gajah, Tengkulak Kaja, Gianyar, Ubud, Bali
Free cancellationReserve now, pay when you stay
The price is RM1,018 per night from 10 Oct to 11 Oct
2.75 km from city centre
4.9/5Exceptional! (131 reviews)

"The property is lovely and a great location to be in to just relax and unwind. The paddy fields look loverly and the restaurant overlooking the fields were fantastic sight to dine off. We had a personal buttler who was very attentive, quick and humble. The entire staff knew about us since there are ..."…"

Reviewed on 16 Jan 2020

Tanah Gajah, a Resort by Hadiprana
Udhiana Resort Ubud
Get Rates
1.69 km from city centre
4.7/5Exceptional! (62 reviews)

"We had a wonderful stay in our beautiful, luxurious suite with a private pool. The view from our suite was second to none. Service was attentive, friendly and prompt. Area grounds are grogeous with lush tropical plantings. Interesting experience was the monkeys who came disconcertingly close to us ..."…"

Reviewed on 3 Jun 2020

Udhiana Resort 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.

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

Where is the best place for a stay in Ubud?
Tejaprana Bisma is a favourite property for Expedia customers. This 4-star hotel offers a full-service spa and private pools. It is located a short 6-minute walk from Ubud Monkey Forest. Other top choices based on traveller reviews include Luxe Villas Bali and The Kayon Resort by Pramana.
If I need to cancel my hotel reservation in Ubud, will I receive a refund?
Yes! You’ll find that most hotel bookings are fully refundable as long as you cancel before the hotel’s cancellation deadline, which is usually within 24-48 hours of the scheduled arrival. If you booked a non-refundable reservation, it might still be possible to cancel it and get a refund within a 24-hour period of booking. Put in your dates and click on “Search”, then use the filter option “free cancellation” to review the best deals in Ubud.
What's the best place to stay on a budget in Ubud?
Based on reviews, Sri Ratih Cottages is a popular 3-star hotel for our travellers looking for an economical choice, and features free WiFi and free valet parking. Other choices for your budget-friendly stay include Lumbung Sari Cottages and Teba House.
What's the best accommodation option for a family holiday to Ubud?
Ketut’s Place Ubud is a top 3.5-star hotel on Expedia for families, and features a children’s pool and a restaurant. Other choices for your child-friendly holiday include Suparsa’s Home Stay and Padma Retreat Ubud. Also, attractions in the area such as Waterbom Bali and Bali Zoo are fun for children of all ages.
What's the best accommodation for a romantic getaway to Ubud?
Ayung Resort Ubud is a favourite 4.5-star hotel for couples, and features deep-soaking baths and comfy beds. Other good choices for your romantic getaway include Kayumanis Ubud Private Villas & Spa and Kupu Kupu Barong Villas and Tree Spa by L’OCCITANE.
What's the best pet-friendly hotel in Ubud?
Krishna Ubud Villa is a top villa for people travelling with their pets, and offers an outdoor pool and private pools for its human guests. Other good options to stay with your pet include Tebesaya Homestay and Ubud Virgin Villa.
What's the best hotel for a beach holiday in Ubud?
Rumah Bakti is a top 3.5-star villa with 2 outdoor pools, and it’s located close to the beach . Other good options for your stay near the beach include Wapa di Ume Ubud and Bhanuswari Resort & Spa.
What's the best luxury hotel in Ubud?
Ayung Resort Ubud is a 4.5-star hotel with a restaurant and a full-service spa, and it’s a popular choice for Expedia travellers looking for an elegant place to stay. Kamandalu Ubud and Alaya Ubud are other upscale choices for your holiday.
What's the best boutique accommodation in Ubud?
Viceroy Bali is a favourite 5-star resort with our travellers looking for stylish accommodation, and features 30 guestrooms, 2 restaurants and 2 bars. Kayumanis Ubud Private Villas & Spa and Alam Sari Keliki Resort & Spa are other boutique-style choices.
What are some hotels with pools in Ubud?
Artini 2 Cottages is a popular 3-star hotel featuring an outdoor pool, a children’s pool and a poolside bar. Other choices that feature an on-site pool include Beji Ubud Resort and The Lokha Ubud Resort, Villas & SPA.

Recent Reviews in Ubud

More trip options