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

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Ubud – 1,684 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. Very nice and polite people! Every day they were with a smile on their face! Breakfast was very tasty and fresh! Cooked by order! The pool was cool and very clean, Very quiet with very nice view of the rice barn!! The location of the hotel was ok! Not very close to the Centre but it was ok because it was really quite!!

Show more Show less
8.8
Excellent
1,091 reviews
Price from
$109
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. Great service and an amazing pool

Show more Show less
9.3
Awesome
366 reviews
Price from
$358
per night

Anumana Ubud Hotel - CHSE Certified

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. lovely room - we had the suite with the plunge pool which was very handy for the main pool and definitely worth the extra. Lovely to sit out at night by the private pool and watch the rain.

Show more Show less
8.9
Excellent
420 reviews
Price from
$86
per night

Kiskenda Cottages & Restaurant

Hotel in Downtown Ubud, Ubud

Welcoming guests with a swimming pool amid tropical greenery, Kiskenda Cottages & Restaurant is a 3-star accommodations located 1312 feet from Ubud Monkey Forest. rooms bathrooms were best and ambience was just amazing

Show more Show less
8.9
Excellent
399 reviews
Price from
$42
per night

Ubud Village Hotel

Hotel in Downtown Ubud, Ubud

Less than a 10-minute walk from Ubud Market and Ubud Palace, Ubud Village Hotel offers two swimming pools, a restaurant, a coffee shop and a spa center. Excellent property, great service and all round comfort.

Show more Show less
8.9
Excellent
432 reviews
Price from
$91
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... The rooms were very clean and well maintain and very spacious. Staff were incredibly friendly. Their spa was heavenly. No complaints at all! We will definitely be back ☺️☺️☺️

Show more Show less
8.8
Excellent
96 reviews
Price from
$149
per night

Artotel Haniman Ubud

Hotel in Downtown Ubud, Ubud

Set in Ubud, 2297 feet from Monkey Forest Ubud, Artotel Haniman Ubud offers accommodations with a restaurant, free private parking, an outdoor swimming pool and a bar. I loved the big, modern and comfy room and overall hospitality of this hotel - it felt much more like a 5 star to me than the 4 it’s rated at - can’t wait to come back! On-site restaurant is also amazing and exceptional value.

Show more Show less
9
Awesome
311 reviews
Price from
$85
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. Great and quick communication through whatsapp. Nice breakfast always served on time. Large and deep pool - perfect.

Show more Show less
9
Awesome
479 reviews
Price from
$61
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. very close to the beach. cheap and nice rooms. also nice pools

Show more Show less
8.8
Excellent
530 reviews
Price from
$64
per night

Purana Suite Ubud

Hotel in Pengosekan, Ubud

Located in Ubud, a 14-minute walk from Ubud Monkey Forest, Purana Suite Ubud has accommodations with a restaurant, free private parking, an outdoor swimming pool and a bar. Everything was perfect Kind and nice people there , BRAVO 20/20 The Location is very good The hotel is unique , the decoration is amazing The rooftop very beautiful Terima Kasih

Show more Show less
9.5
Exceptional
441 reviews
Price from
$186
per night

Most-booked hotels in Ubud in the past month

See all

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

  • Kastara Resort, Puri Kasih Gottlieb, and Paon Desa Ubud got great room view-related reviews from travelers in Ubud.

  • Downtown Ubud, Sayan, and Taman are popular with other travelers visiting Ubud.

  • Kano Sari Ubud Villas, Sabana Ubud, and Purana Suite Ubud are some of the popular hotels in Ubud.

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

  • For hotels in Ubud that serve highly-rated breakfasts, try Kastara Resort, Puri Kasih Gottlieb, and Taman Rahasia Tropical Sanctuary and Spa.

  • These hotels in Ubud are highly rated by couples: Queen at Gunung Sari, Puri Kasih Gottlieb, and Kano Sari Ubud Villas.

  • Many families visiting Ubud loved staying at Puri Kasih Gottlieb, Bubu Suite by Prasi, and Paon Desa Ubud.

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

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

  • Some of the best hotels in Ubud near Ubud Market include Sastra Ubud House, Pondok Serayu and Soka Homestay.

Subscribe to see Secret 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