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

UMI Resort Uluwatu Bali
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Uluwatu · 53.19 km from centre

8.6

 

51 reviews

Breakfast available

<h2>Elegant Accommodation</h2>

UMI Resort Uluwatu Bali in Uluwatu offers a 5-star hotel experience with family rooms, interconnected rooms, and a kids' pool. Guests enjoy garden and pool views, balconies, and modern amenities including air-conditioning, minibar, and free WiFi.

<h2>Exceptional Facilities</h2>

The resort features a hot spring bath, infinity swimming pool, spa and wellness centre, sun terrace, and a lush garden. Additional facilities include a fitness centre, hot tub, and children's playground.

<h2>Dining Experience</h2>

A variety of dining options are available, including a family-friendly restaurant, bar, and coffee shop. Breakfast options include continental, American, and Asian, catering to vegetarian, vegan, and gluten-free diets.

<h2>Prime Location</h2>

Suluban Beach is a 9-minute walk away, and Ngurah Rai International Airport is 18 km from the resort. Nearby attractions include Uluwatu Temple and Jimbaran Bay.

Compare price on Booking.com
Compare price on Booking.com
Bay Shore Huts
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Mushroom Bay, Nusa Lembongan · 53.56 km from centre

8.7

 

1,221 reviews

Breakfast available

Enjoy an island escape at Bay Shore Huts, which offers amazing views of the sea. Set amid a tropical garden, it features an outdoor swimming pool and modern, wooden accommodation with en suite bathroom and open-air shower. Free WiFi access is available in the room.

Located on the small island of Lembongan, next to Bali, it is renown for surfing, diving and snorkelling. It is approximately a 40-minute drive from Ngurah Rai International Airport to the Sanur Beach Port followed by a 30-minute speed boat journey to the island.

Situated on Tamarind Beach, air-conditioned rooms feature wooden flooring and furnishings. They also come with a safe, tea/coffee maker and a terrace/balcony with seating area. Rooms overlook the garden, pool or sea.

Fresh seafood along with Indonesian and Western dishes can be enjoyed at Bay Shore Restaurant. Room service is available. Other facilities and guest services include tour arrangement, massage and laundry at an additional charge.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Seascape Resort & Spa Uluwatu by Ini Vie Hospitality
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Pecatu · 53.59 km from centre

8.6

 

18 reviews

Breakfast available

With a stay at Seascape Resort & Spa Uluwatu by Ini Vie Hospitality in Pecatu, you'll be within a 10-minute drive of Uluwatu Temple and Uluwatu Cliffs. This luxury resort is 6.5 mi (10.5 km) from Jimbaran Beach and 11.6 mi (18.7 km) from Nusa Dua Beach.

Compare price on Booking.com
Compare price on Booking.com
The Shacks at Sandy Bay
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Mushroom Bay, Nusa Lembongan · 53.66 km from centre

9.1

 

426 reviews

Breakfast available

<h2>Comfortable Accommodations</h2>

The Shacks at Sandy Bay in Nusa Lembongan offers adults-only resort accommodations with private balconies and garden views. Each room features air-conditioning, a private bathroom, and modern amenities.

<h2>Exceptional Facilities</h2>

Guests enjoy spa facilities, a year-round outdoor swimming pool, and wellness packages. Additional amenities include a restaurant, pool bar, coffee shop, and outdoor seating areas.

<h2>Dining Experience</h2>

The family-friendly restaurant serves Australian and international cuisines with vegetarian, vegan, gluten-free, and dairy-free options. Breakfast is available in-room with continental and Asian selections.

<h2>Prime Location</h2>

Sandy Bay Beach is just a few steps away, while Ngurah Rai International Airport is 84 km distant. Nearby activities include scuba diving and surfing. Highly rated for beach access, attentive staff, and breakfast.

Compare price on Booking.com
Compare price on Booking.com
Mahameru Uluwatu
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Pecatu, Uluwatu · 53.66 km from centre

8.7

 

158 reviews

Located in Uluwatu, 7 km from Uluwatu Temple, Mahameru Uluwatu provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. This 4-star hotel features free WiFi and a bar. Certain units at the property include a balcony with a sea view.

The hotel will provide guests with air-conditioned rooms with a desk, a kettle, a safety deposit box, a flat-screen TV and a private bathroom with a bidet. All units feature a wardrobe.

Guests at Mahameru Uluwatu can enjoy an à la carte breakfast. At the accommodation you will find a restaurant serving American cuisine. Vegetarian, dairy-free and vegan options can also be requested.

Garuda Wisnu Kencana is 7.8 km from Mahameru Uluwatu, while Samasta Lifestyle Village is 10 km away. Ngurah Rai International Airport is 14 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Ocean View Villas by Grun
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Uluwatu, Pecatu · 53.85 km from centre

10.0

 

1 review

Breakfast available

With a stay at Ocean View Villas by Grun in Pecatu, you'll be within a 5-minute drive of Uluwatu Temple and Uluwatu Cliffs. This resort is 7 mi (11.3 km) from Jimbaran Beach and 12 mi (19.4 km) from Nusa Dua Beach.

Compare price on Booking.com
Compare price on Booking.com
Taru Sebatu Villa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Bali, Ubud · 23.77 km from centre

9.8

 

58 reviews

Breakfast available

<h2>Comfortable Accommodations</h2>

Taru Sebatu Villa in Ubud offers family rooms with private balconies and terraces. Each room features air-conditioning, a private bathroom, and modern amenities.

<h2>Wellness and Leisure</h2>

Guests can enjoy spa facilities, a wellness centre, and a year-round outdoor swimming pool. Additional amenities include a hot tub, yoga classes, and free WiFi throughout the property.

<h2>Dining Experience</h2>

The restaurant serves Indonesian, Italian, and international cuisines in a traditional and romantic ambience. Breakfast options include continental, American, and vegetarian.

<h2>Location and Activities</h2>

Located 47 km from Ngurah Rai International Airport, the hotel is near rafting activities. Free on-site private parking is available for guests.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Ajowa Resort & Spa Seminyak by Ini Vie Hospitality
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Umalas, Keroboken Kelod · 36.92 km from centre

10.0

 

1 review

Breakfast available

With a stay at Ajowa Resort & Spa Seminyak by Ini Vie Hospitality in Keroboken Kelod (Umalas), you'll be a 5-minute drive from Seminyak Square and 7 minutes from Eat Street. This luxury resort is 3.3 mi (5.3 km) from Seminyak Beach and 5 mi (8 km) from Legian Beach.

Compare price on Booking.com
Compare price on Booking.com
Alam Anda Ocean Front Resort & Spa Dive Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Bali, Tejakula · 41.17 km from centre

9.4

 

333 reviews

Situated at the beachfront of Gretek, Alam Anda Ocean Front Resort & Spa Dive Resort offers modern and tranquil accommodation with free WiFi access. It features an outdoor pool, sun terrace and free parking on site.

The traditional thatch-roofed accommodation is fitted with modern comforts such as air conditioning, safety deposit box and mosquito nets. There are also a seating area and a terrace. En suite bathroom comes with a shower.

The staff at Alam Anda Ocean Front Resort & Spa Dive Resort can assist guests with laundry service, while the day trips can be arranged at the tour desk. Airport shuttle service and car hire are also offered by the property. Various activities including diving and snorkelling are available on site or in the surrounding area. Guests may have relaxing massage at the spa and wellness centre.

A fine selection of Indonesian and Western cuisine can be sampled at the on-site restaurant.

The resort is a 30-minute drive from Amed and a 3-hour drive from Bali Denpasar International Airport.

Compare price on Booking.com
Compare price on Booking.com
Sardja Uluwatu
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Pecatu, Uluwatu · 53.85 km from centre

9.4

 

157 reviews

Breakfast available

<h2>Elegant Accommodation</h2>

Sardja Uluwatu in Uluwatu offers a 5-star hotel experience with spa facilities, a year-round outdoor swimming pool, and wellness packages. Guests enjoy private check-in and check-out, a 24-hour front desk, and concierge services.

<h2>Dining and Leisure</h2>

The hotel features a family-friendly restaurant serving Indonesian and American cuisines, a modern bar, and live music. Additional amenities include an outdoor play area, picnic spots, and a sun terrace. Free WiFi is available throughout the property.

<h2>Comfort and Convenience</h2>

Rooms offer air-conditioning, balconies with garden views, and private bathrooms. The hotel provides free on-site parking, a tour desk, and a variety of dining options, including continental, American, and Asian breakfasts. Ngurah Rai International Airport is 11 km away.

Compare price on Booking.com
Compare price on Booking.com
These properties may not be in the centre of Bali, but are nearby and match your search.
Primary image
Bvlgari Resort Bali
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Pecatu · 56.07 km from centre

9.6

 

223 reviews

Breakfast available

With a stay at Bvlgari Resort Bali in Pecatu, you'll be 3.9 mi (6.3 km) from Uluwatu Temple and 6 mi (9.6 km) from Balangan Beach. This family-friendly resort is 6.3 mi (10.2 km) from Jimbaran Beach and 10.4 mi (16.7 km) from Nusa Dua Beach.

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

Hotel in Pecatu · 55.86 km from centre

8.6

 

102 reviews

When you stay at Six Senses Bali in Pecatu, you'll be by the ocean, within a 10-minute drive of Uluwatu Temple and Uluwatu Cliffs. This luxury hotel is 6.2 mi (9.9 km) from Jimbaran Beach and 11.2 mi (18 km) from Nusa Dua Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The St. Regis Bali Resort
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Nusa Dua · 54.62 km from centre

9.8

 

402 reviews

Breakfast available

With a stay at The St. Regis Bali Resort in Nusa Dua (BTDC), you'll be within a 5-minute drive of Bali Collection Shopping Centre and Puja Mandala. This beach hotel is 1.5 mi (2.4 km) from Nusa Dua Beach and 1.7 mi (2.8 km) from Pasifika Museum.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Ritz-Carlton, Bali
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Nusa Dua · 56.41 km from centre

9.2

 

765 reviews

Breakfast available

With a stay at The Ritz-Carlton, Bali in Nusa Dua (Sawangan), you'll be within a 15-minute drive of Nusa Dua Beach and Bali Collection Shopping Centre. This family-friendly hotel is 7.8 mi (12.5 km) from Jimbaran Beach and 10.4 mi (16.7 km) from Kuta Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Cocana Resort Gili Trawangan
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Gili Trawangan · 103.03 km from centre

9.4

 

146 reviews

Breakfast available

With a stay at Cocana Resort Gili Trawangan in Gili Trawangan, you'll be in the entertainment district, just steps from Gili Trawangan Beach and a 3-minute drive from Pantai Pandanan. This beach resort is 10.2 mi (16.5 km) from Senggigi Beach and 1.1 mi (1.7 km) from Turtle Shore.

Compare price on Booking.com
Compare price on Booking.com
Primary image
MERUSAKA Nusa Dua
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Nusa Dua · 54.07 km from centre

9.0

 

888 reviews

Breakfast available

With a stay at MERUSAKA Nusa Dua in Nusa Dua, you'll be 1 mi (1.6 km) from Nusa Dua Beach and 6.3 mi (10.1 km) from Jimbaran Beach. This family-friendly resort is 8.8 mi (14.2 km) from Kuta Beach and 9.9 mi (15.9 km) from Legian Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Grand Bali Nusa Dua
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Resort in Nusa Dua · 53.98 km from centre

8.8

 

280 reviews

Breakfast available

With a stay at The Grand Bali Nusa Dua in Nusa Dua (Siligita), you'll be within a 5-minute drive of Bali Collection Shopping Centre and Bali Nusa Dua Convention Centre. This luxury resort is 0.6 mi (0.9 km) from Geger Beach and 0.8 mi (1.3 km) from Mengiat Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Courtyard by Marriott Bali Nusa Dua Resort
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Nusa Dua · 53.91 km from centre

9.2

 

1,005 reviews

Breakfast available

With a stay at Courtyard by Marriott Bali Nusa Dua Resort in Nusa Dua (BTDC), you'll be within a 15-minute walk of Bali Collection Shopping Centre and Nusa Dua Beach. This family-friendly resort is 0.9 mi (1.5 km) from Geger Beach and 0.9 mi (1.5 km) from Pasifika Museum.

Compare price on Booking.com
Compare price on Booking.com
Lobby
The Oberoi, Lombok
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Tanjung · 113.39 km from centre

9.8

 

157 reviews

Breakfast available

Located in Tanjung, The Oberoi, Lombok is by the ocean, within a 15-minute drive of Bangsal Harbor and Sire Beach Golf Club. This beach hotel is 18.3 mi (29.5 km) from Senggigi Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Menjangan Dynasty Resort
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in Bali, Pejarakan · 62.64 km from centre

9.6

 

75 reviews

With a stay at Menjangan Dynasty Resort in Pejarakan, you'll be on the beach, just steps from Pasir Putih and a 4-minute drive from Banyuwedang Hot Spring Water. This beach hotel is 3.3 mi (5.4 km) from Pemuteran Bay and 6.8 mi (10.9 km) from Pura Teluk Terima.

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