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

Find out moreOpens in new tab or window

Search Ubud, Bali Hotels from AU$53

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars and activities. 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
1
Popular locations
Amenities
Accessibility
Trip type
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$239 per night from 2 Dec. to 3 Dec.
2.56 km from city centre
4.7/5Exceptional! (463 reviews)
Incredible Unique Property

"One af the most amazing properties we’ve ever seen and the hospitality was second to none. Perfect for a romantic getaway. We’ll be back!"…"

Reviewed on 2 Apr. 2020

Kayumanis Ubud Private Villas & Spa
Plataran Ubud Hotel & Spa
5 out of 5
Jalan Hanoman, Pengosekan, Ubud, Bali
Free cancellationReserve now, pay when you stay
The price is AU$125 per night from 2 Dec. to 3 Dec.
1.63 km from city centre
4.7/5Exceptional! (259 reviews)

"Love everything! This hotel is up there among the best we have stayed around the world; its got class. Amazing staff, stunning greenery, style in everything they do. You can only experience it to know the difference."…"

Reviewed on 29 Mar. 2020

Plataran Ubud Hotel & Spa
Anumana Ubud Bali
4 out of 5
Jalan Wenara Wana, (Formerly Jalan Monkey Forest), Ubud, Bali
Free cancellationReserve now, pay when you stay
The price is AU$53 per night from 2 Dec. to 3 Dec.
1.25 km from city centre
4.6/5Wonderful! (273 reviews)

"Staff were so friendly and helpful. Beautiful, clean rooms and excellent location. One of best hotels I’ve ever stayed in!"…"

Reviewed on 19 May 2020

Anumana Ubud Bali
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Viceroy Bali
5 out of 5
Jalan Lanyahan, Banjar Nagi, Ubud, Bali
Free cancellationReserve now, pay when you stay
The price is AU$710 per night from 2 Dec. to 3 Dec.
2.1 km from city centre
4.9/5Exceptional! (249 reviews)

"This hotel was tucked away in unspoiled nature. Seeing the steam rise from the canyon after a rain never disappointed. On the first night, monkeys were migrating through my yard. I think they wanted the welcoming fruit basket. Jero took really good care of us. It was also nice talking to Agas, who ..."…"

Reviewed on 24 Feb. 2020

Viceroy Bali
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$72 per night from 15 Dec. to 16 Dec.
5.01 km from city centre
4.7/5Exceptional! (201 reviews)

"Beautiful property and wonderful customer service."…"

Reviewed on 16 Mar. 2020

The Sankara Resort by Pramana
Tanah Gajah, a Resort by Hadiprana
5 out of 5
Jalan Goa Gajah, Tengkulak Kaja, Gianyar, Ubud, Bali
The price is AU$230 per night from 17 Dec. to 18 Dec.
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
Jannata Resort and Spa
4 out of 5
Jl. Rsi Markandya, Br. Bangkiang Sidem Desa Keliki, Ubud, Bali
Free cancellationReserve now, pay when you stay
The price is AU$90 per night from 3 Dec. to 4 Dec.
2.76 km from city centre
4.5/5Wonderful! (31 reviews)

"The property is exactly as it's shown in the pictures. The views are breathtaking the resort is spotless and well kept. Everyone there is so friendly and inviting. It was hard to want to leave Jannata, it was truly an amazing experience."…"

Reviewed on 10 Mar. 2020

Jannata Resort and Spa
The Udaya Resorts and Spa
4 out of 5
Jl. Sriwedari No 48B, Desa Tegallantang, Ubud, Bali
Free cancellationReserve now, pay when you stay
The price is AU$124 per night from 2 Dec. to 3 Dec.
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
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 AU$810 per night from 26 Dec. to 27 Dec.
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
Royal Pita Maha
5 out of 5
Desa Kedewatan, Ubud, Bali
Free cancellationReserve now, pay when you stay
The price is AU$496 per night from 2 Dec. to 3 Dec.
4.17 km from city centre
4.5/5Wonderful! (305 reviews)
Great Balinese hospitality and culture

"If you would like to experience true Balinese hospitality... then I would definitely recommend this hotel. The grounds and buildings are absolutely beautiful and the service was exemplary. The hotel may seem slightly dated but I think the character and the ambiance more than make up for it"…"

Reviewed on 5 Mar. 2020

Royal Pita Maha
Visesa Ubud Resort
5 out of 5
Jalan Suweta, Banjar Bentuyung Sakti, Ubud, Bali
Free cancellationReserve now, pay when you stay
The price is AU$143 per night from 6 Dec. to 7 Dec.
1.91 km from city centre
4.5/5Wonderful! (287 reviews)

"We had a great stay with amazing staff! Can’t wait to come back!"…"

Reviewed on 21 Mar. 2020

Visesa Ubud Resort
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$161 per night from 2 Dec. to 3 Dec.
3.96 km from city centre
4.9/5Exceptional! (238 reviews)
amazing hotel

"Best hotel ive ever stayed in throughout the world . So perfect"…"

Reviewed on 8 Feb. 2020

The Kayon Resort by Pramana
Bisma Eight Ubud
4.5 out of 5
Jalan Bisma, Ubud, Bali
The price is AU$402 per night from 18 Dec. to 19 Dec.
0.72 km from city centre
4.9/5Exceptional! (249 reviews)

"Super sleek property. Very clean and modern while still emitting the Ubud-jungle feel. You can tell it’s a 4-star hotel, although after visiting a few other hotels in Bali, I’m surprised it’s not rated a 5-star hotel."…"

Reviewed on 21 Mar. 2020

Bisma Eight Ubud
Villa Santun
4.5 out of 5
Jl. Pura Ulun Carik No 06, Br Lungsiakan, Ds. Kedewatan, Ubud, Bali
The price is AU$339 per night from 28 Dec. to 29 Dec.
2.84 km from city centre
4.7/5Exceptional! (44 reviews)

"Lovely hotel"…"

Reviewed on 31 Aug. 2020

Villa Santun
Mandapa, A Ritz-Carlton Reserve
5 out of 5
Jalan Kedewatan, Banjar Kedewatan, Ubud, Ubud
Free cancellationReserve now, pay when you stay
The price is AU$938 per night from 12 Dec. to 13 Dec.
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
Ubud Nyuh Bali Resort & Spa
4.5 out of 5
Jalan Raya Silungan, Ubud, Bali
The price is AU$168 per night from 5 Dec. to 6 Dec.
5.99 km from city centre
4.8/5Exceptional! (64 reviews)

"The staff in this resorts are very friendly and meticulous in ensuring that our needs are met."…"

Reviewed on 29 Mar. 2020

Ubud Nyuh Bali Resort & Spa
Alila Ubud. Bali
5 out of 5
Desa Melinggih Kelod, Gianyar, Ubud, Bali
Free cancellationReserve now, pay when you stay
The price is AU$144 per night from 10 Dec. to 11 Dec.
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
COMO Shambhala Estate
5 out of 5
Banjar Begawan, Desa Melinggih Kelod, Ubud, Bali
Get Rates
6.97 km from city centre
4.9/5Exceptional! (35 reviews)

"This is my favourite hotel on earth and I have been here more than 15 times. The luxury is in the space the attention to detail and the true feeling that you are in Bali not in a concrete box. The food is exceptional the service outstanding there is nowhere like it on earth and that’s why I keep ..."…"

Reviewed on 18 Feb. 2020

COMO Shambhala Estate
Natya Resort Ubud
4 out of 5
Jalan Kelabang Moding, Desa Tegalalang, Ubud
Free cancellationReserve now, pay when you stay
The price is AU$115 per night from 3 Dec. to 4 Dec.
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
Pita Maha
4.5 out of 5
Jalan Raya Sanggingan, Ubud, Bali
Free cancellationReserve now, pay when you stay
The price is AU$408 per night from 2 Dec. to 3 Dec.
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
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 culturally-rich city also attracts tourists with its art. Around the area, top sights include Market, Tanah Lot, and Kuta Beach.

  • There are 631 hotels and other accommodations in Ubud
  • The closest major airport is in Denpasar (DPS-Ngurah Rai Intl.) 28.6 from the city center

Sightseeing and Staying in Ubud

Well known for its art scene, the city's cultural venues include Rio Helmi Gallery, Puri Lukisan Museum, and Neka Gallery. The city is notable for its temples and landmarks like Puri Saren Agung, Pura Marajan Agung, and Pura Desa. A couple of additional sights to add to your agenda are Ubud Royal Palace and Ubud Traditional Art Market.

In Ubud, there are 631 hotels and other lodging accommodations so you'll have a variety of choices for a perfect vacation. Here are highly ranked ones based on Expedia user reviews:

  • Rumah Dadong - With a stay at this 3-star villa, guests can enjoy access to free breakfast and an outdoor pool, along with free WiFi. It's a favorite with Expedia travelers for its helpful staff.
  • The Kayon Resort - Our customers like the breakfast and pool at this hotel. With a stay at this 4.5-star hotel, guests can enjoy access to a full-service spa and free breakfast, along with free WiFi.
  • The Udaya Resorts and Spa - Guests who stay at this 4-star hotel in Taman can enjoy access to a restaurant and an outdoor pool, along with free WiFi. Expedia customers like its breakfast and pool.

Popular places to see around the area include Market, located 9.9 mi (15.9 from the heart of the city, and Tanah Lot, which is 14.3 mi (23.1 away.

Dressing for Ubud

  • Between January and March, you can expect average temperatures of 91°F during the day and 72°F at night
  • From April to June, the average during the day is 91°F, while the average at night is 68°F
  • July through September has daytime averages of 89°F with nighttime averages of 68°F
  • In October-December, you can expect daytime averages of 91°F and nighttime averages of 71°F
  • Average annual rainfall for Ubud is 1.73 inches
  • Usually April and November are the hottest months with an average of 91°F, whereas July and June are often coldest, averaging 69°F

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 Tanah Gajah, a Resort by Hadiprana 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