Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Ubud – 1,961 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Bliss Ubud Spa Resort

Hotel in Campuhan, Ubud

Surrounded by large expanses of paddy fields, peaceful retreats await in the quiet environs of Bliss Ubud Spa Resort. Great location, amazing view, close to city center and supermarket, close to Gym. Highly recommended .

Show more Show less
8.7
Excellent
1,130 reviews
Price from
$121
per night

Bisma Eight - CHSE Certified

Hotel in Downtown Ubud, Ubud

Located a few minutes' away from central Ubud, Bisma Eight - CHSE Certified offers spacious contemporary rooms with traditional Japanese soaking tub. the warm welcoming friendly and professional staff,starting from the gate keepers to reception team , house keeping ,the friendly staff at the restaurant .. and my friend ketut who drove me around ubud and took me to near and far villages and followed up on delivering my purchases. the hotel with its beautiful architectural details and interior comfort reflects a serene atmosphere, calmness,top that with the beautiful surroundings of the jungle and rice fields .. bisma eight location is exceptional... for all the above I decided to extended my stay after my friends left for a few days during which I felt so cared for from each one of the hotel staff . it felt like home .. I will definitely come back to Bisma eight because I miss it . thank you 🙏

Show more Show less
9.1
Wonderful
640 reviews
Price from
$365
per night

Anumana Ubud Hotel

Hotel in Downtown Ubud, Ubud

Offering an outdoor pool and a restaurant, Anumana Ubud Hotel is less than a 5-minute walk from the sacred Monkey Forest. A 24-hour front desk and Free WiFi access are available. I have no words to descrive how amazing this hotel is. The room was very clean, with free botles of water every day and a good view. The staff is so kind and nice, the restaurant as an amazing breakfast and dinner, the food is really good and tasty, and perfect for pictures if you love good instagram photos. I also need to mention the Spa, i reservate the Balinese Tradicional Massage for 1 hour and was the best thing i did, the lady is really amazing!! I really recommend to everyone to try the Spa Massage.

Show more Show less
8.9
Excellent
603 reviews
Price from
$104
per night

Sri Ratih Cottages, CHSE Certified

Hotel in Sayan, Ubud

Surrounded by tropical greenery, Sri Ratih Cottages, CHSE Certified offers restful stays in charming Balinese-style rooms. Environment & atmosphere very good! Breakfast & Tea very good. Room upgraded to junior suite was excellent

Show more Show less
9.1
Wonderful
670 reviews
Price from
$112
per night

Alamdini Resort Ubud

Hotel in Downtown Ubud, Ubud

Boasting a large outdoor pool overlooking lush tropical greenery, Alamdini Resort Ubud offers stylish accommodations in Ubud. Guests can enjoy a selection of local cuisine at the on-site restaurant. staff is so helpful! room is big and clean beautiful energy! and nice loction as well !

Show more Show less
8.4
Very Good
633 reviews
Price from
$70
per night

Meruhdani Boutique Hotel Ubud - CHSE Certified

Hotel in Downtown Ubud, Ubud

Located in Ubud, a 5-minute walk from Saraswati Temple, Meruhdani Boutique Hotel Ubud - CHSE Certified provides accommodations with a garden, free private parking, a restaurant and a bar. Excellent location almost nearby to every popular spot

Show more Show less
8.6
Excellent
519 reviews
Price from
$50
per night

The Westin Resort & Spa Ubud, Bali

Hotel in Ubud

Located in Ubud, 2.2 mi from Monkey Forest Ubud, The Westin Resort & Spa Ubud, Bali provides accommodations with 2 restaurants and a lobby bar, free private parking, an outdoor swimming pool, spa and... everything was perfect, more than expected. The staff is super friendly and helpful. Truly recommended resort to fully experience the mental and physical relaxation of Ubud.

Show more Show less
8.7
Excellent
301 reviews
Price from
$170
per night

Purana Suite Ubud

Hotel in Pengosekan, Ubud

Located in Ubud, a 17-minute walk from Ubud Monkey Forest, Purana Suite Ubud has accommodations with a garden, free private parking, a restaurant and a bar. This was the best hotel I've ever visited. The room and service was amazing. We had the honeymoon suite package and we couldn't have spend our anniversary a better place.

Show more Show less
9.5
Exceptional
787 reviews
Price from
$168
per night

Bucu View Resort

Hotel in Downtown Ubud, Ubud

Bucu View Ubud Bali is a quiet retreat amid tropical greenery, just 5 minutes’ walk from the Monkey Forest and Ubud Art Market. It features an outdoor pool and a spa. Great pool with an amazing view. Friendly staff and delicious food 😊

Show more Show less
8.4
Very Good
646 reviews
Price from
$135
per night

Sabana Ubud

Hotel in Pengosekan, Ubud

Sabana Ubud features an outdoor swimming pool, garden, a restaurant and bar in Ubud. This 4-star hotel offers a concierge service and a tour desk. This place was gorgeous! We loved our stay so much, the rooms were extremely clean & comfortable. The staff were amazing and did so much to help us. The whole place is an oasis in a busy area, it’s totally quiet! Already planning when we can come back!

Show more Show less
9.5
Exceptional
679 reviews
Price from
$100
per night

Most-booked hotels in Ubud in the past month

Ubud's best hotels with breakfast

See all

Budget hotels in Ubud

See all

Hotels located in the center of Ubud

See all

FAQs about hotels in Ubud

  • On average, 3-star hotels in Ubud cost $4 per night, and 4-star hotels in Ubud are $10 per night. If you're looking for something really special, a 5-star hotel in Ubud can be found for $31 per night, on average (based on Booking.com prices).

  • The average price per night for a 3-star hotel in Ubud this weekend is $64 or, for a 4-star hotel, $180. Looking for something even fancier? 5-star hotels in Ubud for this weekend cost around $617 per night, on average (based on Booking.com prices).

  • On average, it costs $61 per night to book a 3-star hotel in Ubud for tonight. You'll pay around $152 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Ubud will cost around $463, on average (based on Booking.com prices).

  • Many families visiting Ubud loved staying at Gdas Bali Health and Wellness Resort, Puri Andong Villa, and Villa Sabandari.

  • Some of the best hotels in Ubud near Ubud Market include Suntari Homestay, Kampung Sari Homestay and Jero di Bisma Hostel.

  • Kastara Resort, The Valerian Villa Ubud, and Kano Sari Ubud Villas are some of the popular hotels in Ubud.

  • For hotels in Ubud that serve highly-rated breakfasts, try Kano Sari Ubud Villas, Gynandha Ubud Cottage, and Calma Ubud Suite & Villas.

  • These hotels in Ubud are highly rated by couples: The Valerian Villa Ubud, Kano Sari Ubud Villas, and Sabana Ubud.

  • Cahaya Indah Villas, Kebun Indah Ubud, and Gynandha Ubud Cottage got great room view-related reviews from travelers in Ubud.

Learn more about visiting Ubud

  • 545 attractions
  • 21 points of interest
  • 10 neighborhoods
Find out more
Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Ubud:

Explore guest reviews of hotels in Ubud

See all

Research, refine, and make plans for your whole trip