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,792 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.

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 design of my forest room was perfect. You wake up in the jungle and you can enjoy rhe balcony to relax.

Show more Show less
9.2
Awesome
378 reviews
Price from
$358
per night

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. The resort is beautiful but above all the staff is wonderful, everyone of them is happy to help. Such warm people and great hospitality. They helped us with booking the rafting (500.000 idr pp) and our transfer to the next stop. Every day there is a pendelservice to the centre of Ubud which is only 10 minutes. The breakfast, the pool, the restaurant, everything is fantastic. Highly highly recommended!

Show more Show less
8.7
Excellent
1,066 reviews
Price from
$80
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. Hotel located in Ubud centre, but in very quiet place in jungle. Big modern room. Very nice pool. Good for sleeping after tracking day.

Show more Show less
8.8
Excellent
528 reviews
Price from
$67
per night

Meruhdani Boutique Hotel Ubud - CHSE Certified

Hotel in Downtown Ubud, Ubud

Located in Ubud, a 4-minute walk from Saraswati Temple, Meruhdani Boutique Hotel Ubud - CHSE Certified provides accommodations with a restaurant, free private parking, a bar and a garden. Everythink is süper Too clean and people are very very helpfull Its too close to the centre of the city and no need to taxi

Show more Show less
8.9
Excellent
653 reviews
Price from
$29
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. Everything was beyond our expectations. It deserves more than 3 stars

Show more Show less
8.9
Excellent
437 reviews
Price from
$151
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. -Excellent staff , perfect communication and english skill -Went out of their way to make sure everything is perfect for our stay -Has made sure that they made my girlfriends birthday an unforgettable experience -Excellent rooms, comfortable, clean, quiet -Excellent food and breakfast -Will always find a solution to your problem

Show more Show less
8.9
Excellent
440 reviews
Price from
$111
per night

Puri Padma Hotel

Hotel in Andong, Ubud

Located on the rolling green hills of Ubud, Puri Padma Hotel offers comfortable and intimate accommodations with an outdoor swimming pool and free WiFi access in public areas of the property. Very comfortable beds and friendly staff. Also i loved they include breakfast in the price and they have several different options for breakfast. And the price was affordable compared to other places.

Show more Show less
8.5
Very Good
346 reviews
Price from
$41
per night

Element Bali Ubud

Hotel in Andong, Ubud

Located near to Ubud City Center, Element Bali Ubud offers an accommodations with a range of healthy food and wellness activities. The Room and Lobby was very clean

Show more Show less
9
Awesome
267 reviews
Price from
$81
per night

Amatara Royal Ganesha

Hotel in Ubud

Set in Ubud, a 15-minute drive from Ubud Monkey Forest, Amatara Royal Ganesha features a large outdoor pool overlooking the lush greenery. Everthing is perfect. We really did enjoy our vacation here. This hotel is a great place to stay with especially if you want a quiet and comfortable place.

Show more Show less
8.6
Excellent
452 reviews
Price from
$54
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... Wide variety from the breakfast buffet to choose. The staff were also very attentive and view was so peaceful. Really enjoyed the selections.

Show more Show less
8.7
Excellent
132 reviews
Price from
$148
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

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

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

  • Kastara Resort, Weda Cita Resort and Spa by Mahaputra, and Puri Kasih Gottlieb got great room view-related reviews from travelers in Ubud.

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

  • Many families visiting Ubud loved staying at Bije Boutique & Gallery, Puri Kasih Gottlieb, and Paon Desa Ubud.

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

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

  • For hotels in Ubud that serve highly-rated breakfasts, try Puri Kasih Gottlieb, Weda Cita Resort and Spa by Mahaputra, and Kastara Resort.

  • These hotels in Ubud are highly rated by couples: Puri Kasih Gottlieb, Kano Sari Ubud Villas, and Bije Boutique & Gallery.

Learn more about visiting Ubud

  • 554 attractions
  • 21 points of interest
  • 10 neighborhoods
Find out more
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