Curated Luxury spa hotel deals in Bali

Search
Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Add dates
Add dates
room 1

Adults

18+
2

Child

0-17
0
Add another room
usp icon

Exclusive member prices

Unlock exclusive member discounts at hundreds of top hotels.

usp icon

The biggest range

Thousands of luxury hotels for you to choose from but all curated for you.

usp icon

The best price

We compare deals and bring you the best price with our price promise.

usp icon

Free cancellation & pay later

A range of fully refundable and pay on arrival luxury and boutique hotels.

Clear filters

Bali

Recommended
Sort by

See the latest prices and deals by choosing your dates

Primary image
The Dipan Resort Petitenget
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Petitenget, Keroboken Kelod · 38.38 km from centre

8.6

 

281 reviews

Breakfast available

With a stay at The Dipan Resort Petitenget in Seminyak (Petitenget), you'll be within a 5-minute walk of Seminyak Beach and Eat Street. This family-friendly resort is 0.6 mi (1 km) from Seminyak Square and 2.7 mi (4.3 km) from Double Six Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Mercure Resort Sanur
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Sanur, Denpasar · 44.69 km from centre

8.0

 

712 reviews

Breakfast available

Located in Denpasar (Sanur), Mercure Resort Sanur is within a 15-minute drive of Sanur Beach and Waterbom Bali. This beach hotel is 7.3 mi (11.8 km) from Kuta Beach and 8.5 mi (13.7 km) from Legian Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Best Western Premier Agung Resort Ubud
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Ubud · 26.17 km from centre

9.2

 

249 reviews

Breakfast available

Located in Ubud, Best Western Premier Agung Resort Ubud is in a rural location, within a 5-minute drive of Spiritual Center Sinar Suci and Ubud Traditional Art Market. This family-friendly hotel is 2.3 mi (3.8 km) from Ubud Monkey Forest and 18.3 mi (29.4 km) from Sanur Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
d’Nusa Beach Club and Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Jungut Batu, Lembongan Island · 53.49 km from centre

7.6

 

93 reviews

Breakfast available

With a stay at d’Nusa Beach Club and Resort in Lembongan Island (Jungut Batu), you'll be within a 5-minute drive of Mangrove Point and Gala-Gala Underground House. This beach hotel is 3 mi (4.8 km) from Dream Beach and 3 mi (4.9 km) from Mushroom Bay Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Munduk Cabins by Desa Hay
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Munduk · 7.64 km from centre

9.6

 

11 reviews

Breakfast available

Located in Munduk, Munduk Cabins by Desa Hay is in the suburbs, within a 10-minute drive of Tamblingan Lake and Munduk Waterfall. This hotel is 17.9 mi (28.8 km) from Lovina Beach and 2.7 mi (4.3 km) from Melanting Waterfall.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Akmani Legian
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Downtown Kuta, Kuta · 42.33 km from centre

8.2

 

1,000 reviews

Breakfast available

Located in Kuta (Downtown Kuta), The Akmani Legian is within a 15-minute walk of Kuta Beach and Legian Beach. This family-friendly hotel is 0.7 mi (1.1 km) from Beachwalk Shopping Center and 1.5 mi (2.4 km) from Double Six Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Harper Kuta by ASTON
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Legian · 41.99 km from centre

8.4

 

643 reviews

Breakfast available

Located in Legian (Legian City-Centre), Harper Kuta by ASTON is within a 15-minute walk of Legian Beach and Kuta Beach. This spa hotel is 1 mi (1.7 km) from Double Six Beach and 1.6 mi (2.5 km) from Seminyak Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Ramada Encore by Wyndham Seminyak Bali
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Sunset Road, Seminyak · 39.24 km from centre

8.4

 

743 reviews

Breakfast available

Located in Seminyak (Sunset Road), Ramada Encore by Wyndham Seminyak Bali is within a 5-minute drive of Sunset Point Shopping Centre and Sunset Star. This family-friendly hotel is 1.7 mi (2.8 km) from Seminyak Square and 1.8 mi (2.9 km) from Double Six Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Wadari Retreat Villa Ubud
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Ubud · 27.50 km from centre

9.2

 

47 reviews

Breakfast available

With a stay at Wadari Retreat Villa Ubud in Ubud, you'll be a 5-minute drive from Ubud Monkey Forest and 6 minutes from Ubud Palace. This spa hotel is 11.4 mi (18.3 km) from Sanur Beach and 15.1 mi (24.3 km) from Seminyak Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Blue Karma Dijiwa Ubud
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Ubud · 24.19 km from centre

9.6

 

74 reviews

Breakfast available

With a stay at Blue Karma Dijiwa Ubud, you'll be centrally located in Ubud, within a 5-minute drive of Ubud Palace and Ubud Traditional Art Market. This spa hotel is 3.4 mi (5.4 km) from Ubud Monkey Forest and 2.7 mi (4.4 km) from Campuhan Ridge Walk.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Emana Akatara
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Ubud · 28.57 km from centre

9.8

 

59 reviews

Breakfast available

With a stay at Emana Akatara in Ubud, you'll be within a 10-minute drive of Ubud Monkey Forest and Ubud Traditional Art Market. This spa hotel is 16.5 mi (26.6 km) from Sanur Beach and 3.3 mi (5.3 km) from Ubud Palace.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Jungle Retreat by Kupu Kupu Barong
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Kedewatan, Ubud · 23.01 km from centre

8.6

 

162 reviews

Located in Ubud, Jungle Retreat by Kupu Kupu Barong is in a rural location, within a 5-minute drive of Mango Tree Spa and Neka Art Museum. This spa hotel is 3.5 mi (5.7 km) from Ubud Monkey Forest and 2.5 mi (4 km) from Campuhan Ridge Walk.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Udara Bali
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Kuta Utara, Cemagi · 33.96 km from centre

9.4

 

14 reviews

When you stay at Udara Bali in Cemagi, you'll be on the beach, within a 15-minute drive of Batu Bolong Beach and Tanah Lot Temple. This beach hotel is 7.7 mi (12.4 km) from Seminyak Beach and 10.9 mi (17.5 km) from Double Six Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Siddhartha Oceanfront Resort & Spa Bali
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Karangasem, Kubu · 52.93 km from centre

9.2

 

19 reviews

When you stay at Siddhartha Oceanfront Resort & Spa Bali in Kubu, you'll be by the ocean, within a 5-minute drive of Segara Temple and Boga Wreck. This spa hotel is 9.5 mi (15.3 km) from Amed Beach and 1.8 mi (2.9 km) from Tulamben Beach.

Compare price on Booking.com
Compare price on Booking.com
Cahaya Indah Villas - Adults Only
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Ubud · 27.95 km from centre

9.3

 

229 reviews

<h2>Elegant Accommodation</h2>

Cahaya Indah Villas - Adults Only in Ubud offers a 5-star experience with a swimming pool with a view, sun terrace, and lush garden. Guests enjoy free WiFi, private check-in and check-out, and a 24-hour front desk.

<h2>Comfortable Amenities</h2>

Rooms feature air-conditioning, balconies with garden or pool views, and modern amenities such as kitchenettes, minibars, and flat-screen TVs. Additional facilities include a wellness centre, yoga classes, and bicycle parking.

<h2>Prime Location</h2>

Located 37 km from Ngurah Rai International Airport, the hotel is near attractions like Ubud Palace (3.3 km) and Tegallalang Rice Terrace (10 km). Guests appreciate the scenic views, attentive staff, and excellent service.

Compare price on Booking.com
Compare price on Booking.com
Primary image
18 Suite Villa Kuta
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Kartika Plaza, Kuta · 44.34 km from centre

8.8

 

267 reviews

Breakfast available

Located in Kuta (Kartika Plaza), 18 Suite Villa Kuta is a 5-minute walk from Discovery Shopping Mall and 7 minutes by foot from Waterbom Bali. This spa resort is 0.4 mi (0.6 km) from Lippo Mall and 0.5 mi (0.7 km) from Kuta Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
THE 1O1 Bali Fontana Seminyak
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Dewi Sri, Legian · 41.54 km from centre

8.6

 

672 reviews

Breakfast available

With a stay at THE 1O1 Bali Fontana Seminyak in Legian (Dewi Sri), you'll be within a 5-minute drive of Legian Road and Trans Studio Mall. This spa resort is 0.8 mi (1.4 km) from Legian Beach and 1.3 mi (2 km) from Double Six Beach.

Compare price on Booking.com
Compare price on Booking.com
The Corduroy Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Batu Bolong, Canggu · 34.91 km from centre

8.4

 

231 reviews

Breakfast available

Located in Canggu, 600 metres from Echo Beach, The Corduroy Hotel provides accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area. Featuring a terrace, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation offers a shared kitchen, a concierge service and currency exchange for guests.

Each room is fitted with a safety deposit box, while selected rooms come with a balcony and others also offer pool views. Guest rooms at the hotel are equipped with a seating area.

An à la carte, American or vegan breakfast is available at the property.

At The Corduroy Hotel guests are welcome to take advantage of a spa centre. Bike hire and car hire are available at this hotel and the area is popular for cycling.

Tanah Lot Temple is 10 km from the accommodation, while Petitenget Temple is 12 km from the property. Ngurah Rai International Airport is 20 km away, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Arma Museum & Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Pengosekan, Ubud · 27.91 km from centre

9.4

 

138 reviews

Breakfast available

With a stay at Arma Museum & Resort in Ubud (Pengosekan), you'll be within a 5-minute drive of Ubud Monkey Forest and Ubud Traditional Art Market. This family-friendly hotel is 12.2 mi (19.7 km) from Sanur Beach and 1.7 mi (2.7 km) from Ubud Palace.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Cicada Luxury Townhouses
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in Petitenget, Keroboken Kelod · 38.50 km from centre

9.8

 

462 reviews

Breakfast available

This luxury hotel is 0.3 mi (0.5 km) from Seminyak Beach and 0.4 mi (0.6 km) from Eat Street.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor