Search Resorts in Ubud

Most properties 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

Featured Resorts in Ubud

Other property types in Ubud

Ubud Resorts information

Number of reviews
6,126
Accommodation
70 Resorts
Lowest Price
RM335
Highest Price
RM5,880

Frequently asked questions

What can I expect from a resort holiday in Ubud?
Dreaming of a relaxing getaway? You deserve the luxuries and comforts of a resort, where you can find everything you need for your stay—from convenient food and drink options to entertainment and shopping. Take a look at the 125 resorts in Ubud and discover the best one for you, whether you see yourself sipping drinks by a sprawling pool or hitting the golf course for an afternoon round.
What's the best resort for my stay in Ubud?
Alaya Resort Ubud - Luxury resort, 5-minute walk from Ubud Monkey Forest. Features 2 outdoor pools, a full-service spa and a children’s pool. Popular for its pool. Viceroy Bali - Luxury resort. Has 2 restaurants, 2 bars and a full-service spa. Maya Ubud Resort and Spa - Luxury resort. Enjoy the 2 outdoor pools, 3 restaurants and spa. The Sankara Resort by Pramana - Spa resort. Amenities include a full-service spa, a terrace and pool loungers. Guests love the great location.
How many hotel resorts will I find in Ubud?
Choose from Expedia’s 125 resort hotels in Ubud, where you’ll find fun for all the family, beautiful guest rooms and more.
What can I do in Ubud?
Travellers love the forests scenery of Ubud, and come here to visit its temples and other landmarks. Monuments like Pura Dalem Ubud and Peliatan Palace are places where you can learn more about local history, while interesting museums to visit include Puri Lukisan Museum and Agung Rai Museum of Art. You’ll also find top attractions such as Kuta Beach and Ubud Monkey Forest in the area.
What's the weather like in Ubud?
The hottest months are usually November and March, with an average temperature of 26°C, while the coldest months are August and September, with an average of 24°C. The rainiest months in Ubud are December, January, November and February, with each month seeing an average of 291 mm of rainfall.
What's the best way to get to and around Ubud?
Fly into Denpasar (DPS-Ngurah Rai Intl.), which is located 17.7 mi (28.5 km) from the heart of the city. If you’d like to venture out around the area, you may want to rent a car for your trip.

Recent Reviews in Ubud
Expedia verified reviews