Find Hotels in Ubud, Bali

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Popular filters
Popular filters
Price per night
Price per night
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience
Alaya Ubud - CHSE Certified
5 out of 5
Jl. Hanoman, Ubud, Bali, 80571
Fully refundableReserve now, pay when you stay
The price is ₹8,765 per night from 7 Dec to 8 Dec
₹8,765
per night
7 Dec - 8 Dec
1.3 km from city centre
4.6/5 Exceptional! (915 reviews)
"Loved property, facilities and especystaff who could not have done more"

Reviewed on 23 Nov 2022

Alaya Ubud - CHSE Certified
SereS Springs Resort & Spa Singakerta - CHSE Certified
5 out of 5
Banjar Jukut Paku Singakerta, Ubud, 80571
Fully refundableReserve now, pay when you stay
The price is ₹6,515 per night from 6 Dec to 7 Dec
₹6,515
per night
6 Dec - 7 Dec
3.64 km from city centre
4.7/5 Exceptional! (313 reviews)
"Amazing staff and great service and food"

Reviewed on 24 Oct 2022

SereS Springs Resort & Spa Singakerta - CHSE Certified
The Udaya Resorts and Spa - CHSE Certified
4 out of 5
Jl. Sriwedari No 48B, Desa Tegallantang, Ubud, Bali, 80571
Fully refundableReserve now, pay when you stay
The price is ₹9,574 per night from 11 Dec to 12 Dec
₹9,574
per night
11 Dec - 12 Dec
2.36 km from city centre
4.8/5 Exceptional! (167 reviews)
"Wonderful facility and staff."

Reviewed on 1 Dec 2022

The Udaya Resorts and Spa - CHSE Certified

Save an average of 15% on thousands of hotels when you're signed in

Ubud Nyuh Bali Resort & Spa - CHSE Certified
4.5 out of 5
Jalan Raya Silungan, Ubud, Bali, 80571
The price is ₹8,970 per night from 7 Dec to 8 Dec
₹8,970
per night
7 Dec - 8 Dec
6.01 km from city centre
4.8/5 Exceptional! (72 reviews)
"We had a most wonderful stay. Loved the pool villa and tranquility and especially enjoyed the morning rice field walk and floating breakfast. 💕🌸🙏"

Reviewed on 30 Oct 2022

Ubud Nyuh Bali Resort & Spa - CHSE Certified
Adiwana Monkey Forest - CHSE Certified
4 out of 5
Jl. Wenara Wana Monkey Forest, Gianyar, Ubud, Bali, 80571
Fully refundableReserve now, pay when you stay
The price is ₹9,453 per night from 10 Dec to 11 Dec
₹9,453
per night
10 Dec - 11 Dec
0.69 km from city centre
4.8/5 Exceptional! (45 reviews)
"Everything was perfect. Great location, staff, rooms etc. Cannot fault. We will return."

Reviewed on 15 Nov 2022

Adiwana Monkey Forest - CHSE Certified
Ubud Village Hotel - CHSE Certified
4 out of 5
Jalan Monkey Forest, Gianyar, Ubud, Bali, 80571
The price is ₹6,910 per night from 12 Dec to 13 Dec
₹6,910
per night
12 Dec - 13 Dec
0.6 km from city centre
4.6/5 Wonderful! (237 reviews)
Highly recommended Ubud hotel
"We loved this hotel from the moment we stepped foot in it. Greeted by the most friendly and helpful staff and a delicious welcome drink, the wonderful Dewa informed us that we were getting a room upgrade and showed us to our suite. Dewa was so helpful and always greeted us by name when we saw him ..."

Reviewed on 30 Nov 2022

Ubud Village Hotel - CHSE Certified
Royal Kamuela Villas & Suites at Monkey Forest, Ubud - CHSE Certified
5 out of 5
Jl. Monkey Forest, Ubud, Bali, 80571
The price is ₹14,000 per night from 6 Dec to 7 Dec
₹14,000
per night
6 Dec - 7 Dec
1.04 km from city centre
4.8/5 Exceptional! (465 reviews)
"The property, the vibe around the property were great. The room that I stayed in was very comfortable, however, it could have used some minor upgrades."

Reviewed on 29 Oct 2022

Royal Kamuela Villas & Suites at Monkey Forest, Ubud - CHSE Certified
Viceroy Bali - CHSE Certified
5 out of 5
Jalan Lanyahan, Banjar Nagi, Ubud, BALI, 80571
The price is ₹22,108 per night from 9 Dec to 10 Dec
₹22,108
per night
9 Dec - 10 Dec
2.18 km from city centre
4.9/5 Exceptional! (264 reviews)
"Looking for the Paradise? This is the place"

Reviewed on 22 Nov 2022

Viceroy Bali - CHSE Certified
Tejaprana Resort & Spa - CHSE Certified
4 out of 5
Banjar Sapat, Tegallalang, Ubud, Bali, 80561
The price is ₹14,520 per night from 17 Dec to 18 Dec
₹14,520
per night
17 Dec - 18 Dec
4.08 km from city centre
4.8/5 Exceptional! (312 reviews)
"The staff provided great service. Meals were excellent. The location is somewhat isolated….due to the amount of time it takes to get to Ubud Centre."

Reviewed on 23 Nov 2022

Tejaprana Resort & Spa - CHSE Certified
Komaneka at Bisma - CHSE Certified
5 out of 5
Jalan Bisma, Ubud, Bali, 80571
The price is ₹15,745 per night from 7 Dec to 8 Dec
₹15,745
per night
7 Dec - 8 Dec
0.7 km from city centre
4.8/5 Exceptional! (419 reviews)
"Really great service, staff were professional and friendly. Beautiful compound and rooms, most of it has been well-maintained. Recommend the spa here. Food served at breakfast and tea comes in light portions. We intend on returning."

Reviewed on 30 Nov 2022

Komaneka at Bisma - CHSE Certified
Kamandalu Ubud - CHSE Certified
5 out of 5
Jalan Andong, Banjar Nagi, Ubud, Bali, 80571
The price is ₹16,601 per night from 6 Dec to 7 Dec
₹16,601
per night
6 Dec - 7 Dec
1.99 km from city centre
4.6/5 Exceptional! (724 reviews)
"Check in process so easy everyone was so helpful nd polite"

Reviewed on 9 Nov 2022

Kamandalu Ubud - CHSE Certified
Bisma Eight Ubud
5 out of 5
Jalan Bisma, Ubud, Bali, 80571
Fully refundableReserve now, pay when you stay
The price is ₹18,063 per night from 7 Dec to 8 Dec
₹18,063
per night
7 Dec - 8 Dec
0.65 km from city centre
4.8/5 Exceptional! (276 reviews)
"Amazing stay in this hotel. The staff treated me like a VIP guest from Expedia. I got a room upgrade, discount for the spa. The pool is amazing. The staff are super friendly. The location is the property is perfect. I highly recommend this hotel In Ubud."

Reviewed on 2 Dec 2022

Bisma Eight Ubud
Maya Ubud Resort and Spa - CHSE Certified
5 out of 5
Jalan Gunung Sari, Peliatan, Ubud, Bali, 80571
Fully refundableReserve now, pay when you stay
The price is ₹9,478 per night from 4 Jan to 5 Jan
₹9,478
per night
4 Jan - 5 Jan
1.77 km from city centre
4.7/5 Exceptional! (584 reviews)
"The resort was beautiful and quiet. Staff were excellent and attentive. Breakfast buffet was five star and provided a huge variety of options to choose from. We enjoyed an excellent couples massage at the spa. The two pools had lovely jungle views. Had a completely wonderful relaxing enjoyable time ..."

Reviewed on 5 Dec 2022

Maya Ubud Resort and Spa - CHSE Certified
Ayung Resort Ubud - CHSE Certified
4.5 out of 5
Desa Melinggih Kelod, Banjar Begawan Payangan, Ubud, Ubud, Bali, 80572
Fully refundableReserve now, pay when you stay
The price is ₹7,104 per night from 6 Dec to 7 Dec
₹7,104
per night
6 Dec - 7 Dec
6.97 km from city centre
4.8/5 Exceptional! (411 reviews)
The Perfect Escape
"Cant fault it. Super friendly staff, we absolutely loved our stay. Would happily stay again"

Reviewed on 26 Nov 2022

Ayung Resort Ubud - CHSE Certified
Goya Boutique Resort - CHSE Certified
4 out of 5
Jl. Bisma, Ubud, Bali, 80571
The price is ₹14,134 per night from 9 Dec to 10 Dec
₹14,134
per night
9 Dec - 10 Dec
0.67 km from city centre
4.7/5 Exceptional! (137 reviews)
"The staff were nice and friendly. The place clean and tidy. WiFi was a bit hit and miss in the room. With so many local dining options available, prices at the hotel were high. Overall though I'd return, it's a very relaxing place to be."

Reviewed on 23 Nov 2022

Goya Boutique Resort - CHSE Certified
Visesa Ubud Resort - CHSE Certified
5 out of 5
Jalan Suweta, Banjar Bentuyung Sakti, Ubud, Bali, 80571
Fully refundableReserve now, pay when you stay
The price is ₹8,755 per night from 6 Dec to 7 Dec
₹8,755
per night
6 Dec - 7 Dec
1.9 km from city centre
4.5/5 Wonderful! (292 reviews)
Nice Resort, excellent staff members.
"Staff are very attentive, good resort located in nice spot. Breakfast choices can be improved."

Reviewed on 1 Dec 2022

Visesa Ubud Resort - CHSE Certified
The Westin Resort & Spa Ubud, Bali - CHSE Certified
5 out of 5
Jl. Lod Tunduh, Br. Kengetan, Desa Singakerta, Ubud, Bali, 80571
Fully refundableReserve now, pay when you stay
The price is ₹11,596 per night from 6 Dec to 7 Dec
₹11,596
per night
6 Dec - 7 Dec
4.56 km from city centre
4.5/5 Wonderful! (33 reviews)
"Great experience and great customers service as always westin !"

Reviewed on 26 Sep 2022

The Westin Resort & Spa Ubud, Bali - CHSE Certified
Villa Sonia Ubud
3.5 out of 5
Jalan Nyuh Bojog, Desa Nyuh Kuning Ubud Gianyar, Ubud, Bali, 80571
Fully refundableReserve now, pay when you stay
The price is ₹3,067 per night from 6 Dec to 7 Dec
₹3,067
per night
6 Dec - 7 Dec
1.78 km from city centre
4.6/5 Exceptional! (122 reviews)
"Amazing place to stay! The room and pools are beautiful the grounds too! The staff are truly amazing and go out of their way to help you. They even did a cooking class for me short notice. It was a wonderful experience and amazing food!"

Reviewed on 27 Nov 2022

Villa Sonia Ubud
Anusara Luxury Villas - Adults Only
4 out of 5
Jalan Raya Pejeng Kawan, Br Laplapan, Desa Petulu, Ubud, Bali, 80552
The price is ₹6,773 per night from 10 Dec to 11 Dec
₹6,773
per night
10 Dec - 11 Dec
2.7 km from city centre
4.8/5 Exceptional! (203 reviews)
"This place was one of the best places to stay in Bali. The staff was very respectful and helpful. I strongly recommend this place."

Reviewed on 2 Dec 2022

Anusara Luxury Villas - Adults Only
Kayumanis Ubud Private Villas & Spa - CHSE Certified
5 out of 5
Sayan Village, PO BOX 777, Ubud, Bali, 80571
The price is ₹19,496 per night from 13 Dec to 14 Dec
₹19,496
per night
13 Dec - 14 Dec
2.45 km from city centre
4.7/5 Exceptional! (468 reviews)
"Beautiful property in Ubud away from the traffic and noise. Excellent staff and amenities. The best of indoor/outdoor living."

Reviewed on 19 Sep 2022

Kayumanis Ubud Private Villas & Spa - CHSE Certified
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.

Where to stay in Ubud

Find the best Ubud areas and neighborhoods for the activities you enjoy most. Learn more about Ubud

Accommodation near Ubud attractions

Ubud hotels information

Number of reviews 6459
Accommodation 2070 hotels
Lowest Price ₹3,067
Highest Price ₹22,108

Frequently asked questions

Where is the best place for a stay in Ubud?

Tejaprana Bisma - CHSE Certified is a favourite property for Expedia customers. This 4-star hotel offers a full-service spa and private plunge pools. Other top choices based on traveller reviews include The Kayon Resort - CHSE Certified and Purana Boutique Resort. See all available top hotels, or vacation rentals in Ubud.

What are some of the best holiday rentals that Ubud has to offer?

Maimai Sari House: This highly rated holiday home rental in Ubud offers a balcony, a terrace and air conditioning to help you feel perfectly comfortable in your new surroundings. Kitchen amenities include a full-sized fridge, a stovetop and kitchenware. You and your friends and family can relax into your holiday with amenities such as a garden. Some other homes for rent in Ubud include Jasmine Lower Suiteubudbest Breakfast In Bali and Amazing Jungle View Villa, 4 BR, Ubud With Staff. See all vacation rentals in Ubud.

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. Filter your search by fully refundable to find flexible hotel deals in Ubud.

What's the best place to stay on a budget in Ubud?

Based on reviews, Putri Ayu Cottages is a popular 3.5-star hotel for our travellers looking for an economical choice, and features free WiFi and free parking. Other choices for your budget-friendly stay include Umah Anila and Villa Nirvana. View all budget hotels in Ubud.

What's the best accommodation option for a family holiday to Ubud?

UbudOne is a hotel with an outdoor pool and a restaurant, and it's a top choice on Expedia for families. Other choices for your child-friendly holiday include Puri Asri Villa and Dina Cottage Ubud. Also, children of all ages will enjoy a visit to Spiritual Center Sinar Suci. Find more child-friendly accommodations in Ubud.

What's the best accommodation for a romantic getaway to Ubud?

Pita Maha - CHSE Certified is a favourite 4.5-star resort for couples, and features deep-soaking baths and a full-service spa. Other good choices for your romantic getaway include Natura Resort and Spa and Ubud Nyuh Bali Resort & Spa - CHSE Certified. See all romantic hotels in Ubud.

What's the best all-inclusive hotel in Ubud?

Rahayu 2 Bungalows is a 3-star hotel featuring private balconies and a terrace, and a favourite with Expedia travellers. See more all-inclusive resorts in Ubud.

What's the best pet-friendly hotel in Ubud?

Bhuana Shanti Homestay is a top dog-friendly B&B, and offers laundry facilities along with free WiFi for its human guests. See more pet-friendly hotel accommodations in Ubud.

What's the best hotel for a beach holiday in Ubud?

Manada Guesthouse is a top 3-star guest house with free breakfast, and it's located on the beach . Other good options for your stay near the beach include Alas Petulu Villa Resort and Spa and Garden View by Purely. See more stays near the beach in Ubud.

What's the best luxury hotel in Ubud?

Maya Ubud Resort and Spa - CHSE Certified is a 5-star resort with 3 restaurants and a full-service spa, and it's a popular choice for Expedia travellers looking for an elegant place to stay. Four Seasons Resort Bali at Sayan - CHSE Certified and Pandawa Ubud Hotel are other upscale choices for your holiday. Find more luxury hotels in Ubud.

What's the best boutique accommodation in Ubud?

Permata Ayung Private Estate is a favourite 4.5-star hotel with our travellers looking for stylish accommodation, and features 12 guestrooms, a full-service spa and free valet parking. See all boutique hotels in Ubud.

What are some hotels with pools in Ubud?

The Suris Ubud is a popular 3-star guest house featuring an outdoor pool, free self-parking and LED TVs. RedDoorz Plus @ Sukma Kesuma Ubud is an additional hotel that offers an on-site pool. View all hotels with pools in Ubud.

Ubud Hotel Reviews
Expedia verified reviews