Skip to main content

The best spa hotels in Ubud

Check out our selection of great spa hotels in Ubud

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Purana Suite Ubud, hotel in 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.

The staffs are so so so nice! The hotel is very beautiful, their villa room is exceptional and even more beautiful than the picture shows. Breakfast is also nice, you can choose whatever you like on the menu. We stayed for 2 nights and tried them all. None of them were just so-so, everything is good and worth a try.
Scored 9.5
9.5
Rated exceptional
Exceptional
1,268 reviews
Price from
$148.76
per night
Ubud Nyuh Bali Resort & Spa, hotel in Ubud

Set in Ubud, Ubud Nyuh Bali Resort & Spa features air-conditioned accommodations with an outdoor pool and free WIFI in every unit.

The place is amazing! Beautiful greens everywhere with great facilities and classes such as yoga etc. i recommend you staying in a day go soak in all it has to offer! The bed is super comfortable. Staff was amazing as well! Thank you Dita and Juni.
Scored 9.0
9.0
Rated wonderful
Wonderful
1,174 reviews
Price from
$121.23
per night
Kuwarasan A Pramana Experience, hotel in Ubud

Featuring a Paddies and a terrace,Kuwarasan A Pramana Experience is located in Ubud, 5.6 mi from Ubud Market and 5.6 mi from Ubud Palace.

Rooms were spacious, staff were friendly
Scored 9.3
9.3
Rated wonderful
Wonderful
1,073 reviews
Price from
$305.65
per night
Kastara Resort, hotel in Ubud

Located in Ubud, 2.4 miles from Neka Art Museum, Kastara Resort has accommodations with an outdoor swimming pool, free private parking, a fitness center and a terrace.

Location, staff, room and meals were perfect.
Scored 9.4
9.4
Rated wonderful
Wonderful
2,606 reviews
Price from
$272.17
per night
Sri Ratih Cottages, CHSE Certified, hotel in Ubud

Surrounded by tropical greenery, Sri Ratih Cottages, CHSE Certified offers restful stays in charming Balinese-style rooms.

My last stay at the property was 10 years ago. It is as good (if not better) as how I remembered it. The service and breakfast have again been great and memorable.
Scored 9.1
9.1
Rated wonderful
Wonderful
1,371 reviews
Price from
$99.60
per night
Ulun Ubud Resort - CHSE Certified, hotel in Ubud

Overlooking Tjampuhan River and terraced rice paddies, Ulun Ubud Resort is located in Sanggingan Village, 2.7 mi from Ubud Market and Ubud Palace.

I loved how it was built on the side of a hill and the view is just of the vast jungle below.
Scored 9.1
9.1
Rated wonderful
Wonderful
1,861 reviews
Price from
$148.49
per night
Sakti Garden Resort & Spa, hotel in Ubud

Located in Ubud, 1.2 miles from Ubud Palace, Sakti Garden Resort & Spa has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

What a fabulous hotel! Our family of four absolutley loved it here.. the rooms were incredibly clean and spacious, the staff could not have been kinder or more helpful.. they really made us feel welcome.. in fact my only criticism would be that the hotel was so good, we wantde to spend our time here rather than out exploring!! Can't recommend this place highly enough (and I rarely write reviews or recommend places..)
Scored 9.4
9.4
Rated wonderful
Wonderful
1,040 reviews
Price from
$118.78
per night
Natya Resort Ubud, hotel in Ubud

Located in Ubud, 2.5 mi from Ubud Market, Natya Resort Ubud features an outdoor pool and barbecue.

The staff was very helpful and the room was very clean. The property has amazing views!
Scored 9.2
9.2
Rated wonderful
Wonderful
1,246 reviews
Price from
$412.15
per night
Adiwana Resort Jembawan, hotel in Ubud

Set among tropical greenery in Ubud, Bali, Adiwana Resort Jembawan features an outdoor pool, a spa center and yoga facilities.

It has a very private feel to the resort, but still very close to the main road in Ubud. It was wonderful staying here. Everyone was very friendly and helpful. The hotel was very clean.
Scored 9.1
9.1
Rated wonderful
Wonderful
1,342 reviews
Price from
$210.16
per night
Bisma Eight - CHSE Certified, hotel in Ubud

Located a few minutes' away from central Ubud, Bisma Eight - CHSE Certified offers spacious contemporary rooms with traditional Japanese soaking tub.

Location and staff
Scored 9.2
9.2
Rated wonderful
Wonderful
1,403 reviews
Price from
$332.94
per night
All spa hotels in Ubud

Looking for a spa hotel?

What better way to unwind after a day of sightseeing than at a health and wellness spa? Spa hotels focus on maximum relaxation for their guests, providing luxury features like hot tubs, thermal pools, and professional massage services. Some spa hotels use mineral-rich water pumped straight out of the ground, helping to maintain and restore good health.
Search spa hotels in Ubud

Most booked spa hotels in Ubud this month

FAQ about spa hotels in Ubud

Spa Hotels That Guests Love in Ubud

  • Avg. price/night: $429.18
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 136 reviews
    Peaceful villa away from the bustle of ubud. Staff very friendly and welcoming. Good selection for breakfast and room service. Rooms cleaned each day with turn down service at night. The pool was large and private with the villa with two rooms. Good air con in the rooms and powerful showers. Courtesy buggy to collect from road to villa. Tours and taxis can be arranged. Also relaxing massage in spa. Tea and coffee plus bottled water supplied daily.
    Kate
    Family with young children
  • Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 1,372 reviews
    Our room was spacious with a comfortable bed. The welcome massages were amazing! I wish I had booked for a full massage. Breakfast was delicious with decent coffee. All the staff at the property were welcoming and informative. The afternoon tea by the pool was a lovely treat. The location is set away from the main street so it is quiet and relaxing.
    Sarah.Gray
    Young couple
  • Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 383 reviews
    Lovely room was created with an upgraded room which was amazing. Front office staff remembered my name (I wasn’t there for very long either). Very accommodating and helpful. Unfortunately it rained a lot so didn’t use the pool but the massages at their day spa were great. Breakfast was simple and fast. As it’s a little out of the heart of Ubud, it was really quiet and relaxing. Would visit again.
    BREE
    Solo traveler
  • Avg. price/night: $174.94
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 770 reviews
    Beautiful hotel in Ubud. We got breakfast served to the room every morning and enjoyed the relaxing garden and pool area. They also collaborate with restaurants and spas nearby which got us a lovely lunch and a full body Indonesian massage in our room. Great experience.
    Cathrine Harbou-Hals
    Young couple
  • Avg. price/night: $309.05
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 793 reviews
    Clean, well maintained, lovely staff, relaxing. The room (garden view) was spacious with a large and comfy bed. The area is quiet, yet about 20 min from the centre of Ubud - which is what we wanted, as we wanted to be away from city noises while still be close to it. The wifi was good enough to have zoom calls. Buffet breakfast & the restaurant food was yummy. I also got 2 pregnancy massages at their spa - the therapist was amazing!
    Kaia
    Young couple
  • Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 160 reviews
    Our stay was very pleasant! The staff was always nice and attentive and they even made a birthday cake for my fiancé who had his birthday while we were staying there. The breakfast was really nice and there were lots of options. The villa was amazing - spacious and comfortable, and the pool was the perfect size for an afternoon/evening swim after a hot day. We also had a balinese massage and the ladies did a great job! It was very relaxing and the price was really good.
    daphne.solo
    Young couple
  • Avg. price/night: $178.50
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 602 reviews
    We absolutely loved our stay at Korurua Dijiwa. It is the perfect place to relax after exploring Ubud. The pool is surrounded by beautiful nature, you feel like you’re in the jungle. The house was also simply stylish, the bed is huge and super comfortable. Our trip got even better because of the lovely people who work at Korurua, they made us feel more than welcome. The breakfast was also really good and you can choose from a big menu, there‘s something for everybody. Getting an amazing massage at the Spa made our experience complete.
    Katharina
    Young couple
  • Avg. price/night: $32.40
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 294 reviews
    The staff is very nice and helpful. They are always smiling and looking after you. There is always someone at the reception to help you. The breakfast is delicious and you have several choices. The room is very spacious and clean. The pool is amazing to relax in. WiFi is great. I had the best massage ever at their spa!
    Florence
    Family with young children
  • Avg. price/night: $349.87
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 791 reviews
    The room was perfect, the infinity pool was lovely, the staff were so helpful, incredibly friendly and accommodating. The breakfast and afternoon tea were delicious. We also had a super relaxing Balinese massage in the spa which was amazing.
    Cat
    Group
  • Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 638 reviews
    Great property friendly staff, rooms and property was very clean. Beds were comfortable. Buffet breakfast had huge selection and food was great. Also had a massage at the day spa, very relaxing.
    Makayla
    Travelers with friends

Research, refine, and make plans for your whole trip