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,853 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. everything! the staff are really kind. the facilities are clean and amazing!

Show more Show less
8.7
Excellent
977 reviews
Price from
$89
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 service and the rooms were outstanding as well as the location. breakfast was amazing

Show more Show less
9.1
Wonderful
460 reviews
Price from
$292
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.

Show more Show less
8.9
Excellent
497 reviews
Price from
$103
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. everything!! staff, location, spa, restaurant view

Show more Show less
9
Wonderful
469 reviews
Price from
$84
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. Price Value was amazing! The room was huge, also great bathroom, comfortable bed, view on the jungle (we requested it) and amazing staff. The room did smell a bit but we smelled also in other stores/restaurants the same humid smell. The hotel is on a quite street which is highly recommended as there is a lot of traffic in Ubud. Would definitely come back!

Show more Show less
8.5
Very Good
517 reviews
Price from
$66
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.7
Excellent
505 reviews
Price from
$29
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 is magnificent and the stuff help you in everything and very humble and kind and hotel is amazing the pool is beautiful the only thing you need to drive like 10 to center but all the things is wonderful

Show more Show less
8.7
Excellent
237 reviews
Price from
$162
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.

Show more Show less
9.5
Exceptional
670 reviews
Price from
$110
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. The suite with a private pool overlooking the forest was just fantastic, but equally fantastic were the ever friendly, exceptionally helpful and generally beautiful staff from reception to the restaurant, the groundskeepers and housekeeping. Every encounter was like being met for the first time and meeting Ayu and learning about the resort was also lovely experience. We will be back !

Show more Show less
8.3
Very Good
500 reviews
Price from
$74
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. the team here is amazing, as is their level of service, the free shuttles to town, and their partnership with Mushroom Espresso. spotless rooms, gorgeous pool and common space, turndown service, and support with cars/drivers. highly recommend!

Show more Show less
9.6
Exceptional
517 reviews
Price from
$71
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

  • These hotels in Ubud are highly rated by couples: Kano Sari Ubud Villas, Sabana Ubud, and Purana Suite Ubud.

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

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

  • Kano Sari Ubud Villas, Kebun Indah Ubud, and Kastara Resort got great room view-related reviews from travelers in Ubud.

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

  • Many families visiting Ubud loved staying at Puri Andong Villa, The Soendari Ubud, and Gynandha Ubud Cottage.

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

  • For hotels in Ubud that serve highly-rated breakfasts, try Bubu Suite by Prasi, Kano Sari Ubud Villas, and Kebun Indah Ubud.

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

Learn more about visiting Ubud

  • 578 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