Last-minute 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+ years
2

Children

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

See the latest prices and deals by choosing your dates

Crystalkuta Hotel - Bali
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Kuta · 27.57 mi from centre

8.0

 

3,987 reviews

Breakfast available

Located in Kuta, 1.8 km from Kuta Beach, Crystalkuta Hotel - Bali provides accommodation with an outdoor swimming pool, free private parking, a garden and a bar. This 4-star hotel offers a concierge service and luggage storage space. The accommodation features a 24-hour front desk, airport transfers, room service and free WiFi throughout the property.

The hotel will provide guests with air-conditioned rooms with a desk, a kettle, a fridge, a safety deposit box, a flat-screen TV and a private bathroom with a shower. Guest rooms include a wardrobe.

A buffet, continental or Asian breakfast can be enjoyed at the property. At Crystalkuta Hotel - Bali you will find a restaurant serving American, Chinese and French cuisine. Vegetarian, halal and vegan options can also be requested.

Popular points of interest near the accommodation include Kuta Art Market, Kuta Square and Discovery Shopping Mall. Ngurah Rai International Airport is 3 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Grand Istana Rama Hotel
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Downtown Kuta, Kuta · 26.45 mi from centre

8.0

 

979 reviews

Breakfast available

With a stay at Grand Istana Rama Hotel in Kuta (Downtown Kuta), you'll be steps from Kuta Beach and Beachwalk Shopping Center. This beach hotel is 0.5 mi (0.8 km) from Legian Beach and 2.3 mi (3.8 km) from Seminyak Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Puri Dajuma Beach Eco-Resort & Spa
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Jembrana, Pekutatan · 19.70 mi from centre

9.4

 

153 reviews

Breakfast available

Located in Pekutatan, Puri Dajuma Beach Eco-Resort & Spa is by the ocean, within a 15-minute drive of Medewi Beach and Pura Rambut Siwi. This beach resort is 18.3 mi (29.4 km) from Perancak Temple.

Compare price on Booking.com
Compare price on Booking.com
Grand Mirage Resort & Thalasso Bali - All Inclusive
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Nusa Dua · 30.78 mi from centre

8.4

 

76 reviews

Situated right by the sparkling waters of Tanjung Benoa, Grand Mirage Resort & Thalasso Bali - All Inclusive offers beautiful accommodation with many benefits like daily breakfast, lunch, and dinner, an outdoor swimming pool, free WiFi access in all areas of the property, and many more.

It takes about a 6-minute drive from the resort to Bali Collection Shopping Center in Nusa Dua, and around a 10-minute drive to Bali National Golf Club. Benoa Harbour is reachable within a 16-minute drive and getting to Ngurah Rai Inernational Airport will take about 20 minutes, both via the toll road.

The beautifully appointed rooms at Grand Mirage Resort & Thalasso Bali are all air-conditioned and fitted with a flat-screen satellite TV, seating area, a safety deposit box, a minibar, and an en suite bathroom featuring bathub, shower, free toiletries, slippers, and bathrobes. There is also a balcony offering either a garden view or an ocean view.

Facilities like the fitness centre, kid's club, karaoke, shuttle service, tennis court, table tennis, and billiards, are all offered for free at this property. 24-hour front desk, a concierge service, currency exchange service, and a tour desk are also available for guests. Others like laundry and dry cleaning, babysitting service, meeting/banquet facilities, and BBQ facility are also offered with extra charges.

As for dining options, Grand Mirage offers both on-site a la carte and buffer restaurants, a bar, and snack bar. Guests can also explore the surrounding area for more dining options on Pratama Street where it is lined with restaurants and bars just about a 10-minute walk away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Bali Paragon Resort Hotel
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Bukit, Jimbaran · 31.28 mi from centre

7.6

 

63 reviews

Located in Jimbaran, Bali Paragon Resort Hotel is a 3-minute drive from Jimbaran Market and 7 minutes from Garuda Wisnu Kencana Cultural Park. This family-friendly hotel is 1.9 mi (3.1 km) from Jimbaran Beach and 4.7 mi (7.6 km) from Nusa Dua Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Santika Siligita Nusa Dua - Bali
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Nusa Dua · 32.66 mi from centre

8.0

 

178 reviews

Located in Nusa Dua (Siligita), Hotel Santika Siligita Nusa Dua - Bali is within a 10-minute drive of Nusa Dua Beach and Tanjung Benoa Beach. This beach hotel is 7.2 mi (11.5 km) from Kuta Beach and 8.3 mi (13.3 km) from Legian Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
b Hotel Bali & Spa
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Denpasar · 25.86 mi from centre

8.4

 

409 reviews

Breakfast available

With a stay at b Hotel Bali & Spa in Denpasar (Imam Bonjol), you'll be a 3-minute walk from Trans Studio Mall and a 4-minute drive from Mall Bali Galeria. This spa hotel is 2 mi (3.1 km) from Kuta Beach and 2 mi (3.2 km) from Legian Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Watermark Hotel & Spa Jimbaran Bali
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Kedonganan · 29.61 mi from centre

8.4

 

273 reviews

Breakfast available

A stay at Watermark Hotel & Spa Jimbaran Bali places you in the heart of Kedonganan – a 2-minute drive from Jimbaran Beach and 7 minutes from Garuda Wisnu Kencana Cultural Park. This family-friendly hotel is 4.7 mi (7.5 km) from Legian Beach and 6 mi (9.7 km) from Double Six Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Tribe Bali Kuta Beach
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Downtown Kuta, Kuta · 26.21 mi from centre

9.0

 

91 reviews

Breakfast available

With a stay at Tribe Bali Kuta Beach in Kuta (Downtown Kuta), you'll be steps from Kuta Beach and 5 minutes by foot from Legian Beach. This beach hotel is 0.3 mi (0.5 km) from Beachwalk Shopping Center and 2 mi (3.2 km) from Seminyak Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Swan Paradise A Pramana Experience
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Saba, Blahbatuh · 22.28 mi from centre

9.4

 

80 reviews

Breakfast available

Located in Blahbatuh, Swan Paradise A Pramana Experience is a 4-minute drive from Tegenungan Waterfall and 9 minutes from Bali Safari and Marine Park. This spa hotel is 2.9 mi (4.7 km) from Saba Beach and 6 mi (9.6 km) from Keramas Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Anusara Luxury Villas - Adults Only
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Ubud · 16.68 mi from centre

9.6

 

313 reviews

Breakfast available

A stay at Anusara Luxury Villas - Adults Only places you in the heart of Ubud, within a 10-minute drive of Ubud Traditional Art Market and Ubud Palace. This spa hotel is 3.3 mi (5.2 km) from Ubud Monkey Forest and 3.5 mi (5.6 km) from Campuhan Ridge Walk.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Kuta Beach Heritage Hotel Bali - Managed By AccorHotels
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Downtown Kuta, Kuta · 26.81 mi from centre

8.4

 

977 reviews

Breakfast available

With a stay at The Kuta Beach Heritage Hotel Bali - Managed By AccorHotels in Kuta (Downtown Kuta), you'll be steps from Kuta Beach and 4 minutes by foot from Poppies Lane II. This beach resort is 0.3 mi (0.5 km) from Beachwalk Shopping Center and 0.8 mi (1.4 km) from Legian Beach.

Compare price on Booking.com
Compare price on Booking.com
Ibah
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Ubud City-Centre, Ubud · 15.89 mi from centre

9.4

 

829 reviews

Breakfast available

IBAH: Nature, Nuture, Culture.

A travelers sanctuary preserving Balinese culture.

Set on the historical grounds of Campuhan Valley by the Wos River, Ibah was built on ancestral lands gifted as a wedding present to the founding family and is now stewarded with care by the founder’s children. This charming boutique hotel serves as both a sanctuary for travelers and a vibrant tribute to preserving classic Balinese culture and the patronage of our guests plays a crucial role in this mission.

Surrounded by abundant nature and spiritual sites laden with mystery, the property is steeped in what many have called a certain type of magic. Its architecture, a fusion of traditional Balinese style and modern conveniences, reflects a deep respect for local arts and spiritual heritage.

Strategically located near downtown Ubud’s array of restaurants, galleries, and shops, Ibah serves as an ideal retreat for both explorers and those seeking tranquillity. The hotel offers private, well-appointed suites and villas with serene garden, river and jungle views, providing guests a peaceful haven for relaxation and cultural immersion.

Ibah is committed to sustainability through its Ibah Farm project, which employs biodynamic farming and permaculture to enhance soil health and produce nutrient-rich food. This initiative not only supports a sustainable ecosystem but also preserves the artistic and spiritual traditions of Bali, offering guests a meaningful stay where tranquility meets cultural and ecological custodianship.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Jimbaran Bay Beach Resort & Spa
Full StarFull StarFull StarFull StarHalf Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Kedonganan · 29.90 mi from centre

8.2

 

617 reviews

Breakfast available

With a stay at Jimbaran Bay Beach Resort & Spa in Kedonganan (Jimbaran Bay), you'll be a 1-minute drive from Jimbaran Beach and 8 minutes from Waterbom Bali. This beach hotel is 4.4 mi (7.1 km) from Kuta Beach and 5.5 mi (8.9 km) from Legian Beach.

Compare price on Booking.com
Compare price on Booking.com
Lobby
Barong Resort Ubud by Puri Signatures
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Ubud City-Centre, Ubud · 16.65 mi from centre

8.6

 

201 reviews

Breakfast available

With a stay at Barong Resort Ubud by Puri Signatures, you'll be centrally located in Ubud, just a 5-minute walk from Ubud Monkey Forest and 12 minutes by foot from Ubud Traditional Art Market. This spa resort is 0.6 mi (1 km) from Ubud Palace and 17.5 mi (28.1 km) from Sanur Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Kirana Canggu Hotel
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Batu Bolong, Canggu · 21.91 mi from centre

8.2

 

357 reviews

Breakfast available

With a stay at The Kirana Canggu Hotel in Canggu (Batu Bolong), you'll be a 1-minute drive from Canggu Beach and 5 minutes from Berawa Beach. This spa resort is 2.5 mi (4 km) from Seminyak Beach and 5.1 mi (8.2 km) from Seminyak Square.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Bali Rani Hotel
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Kartika Plaza, Kuta · 27.45 mi from centre

8.2

 

425 reviews

Breakfast available

With a stay at Bali Rani Hotel, you'll be centrally located in Kuta, just a 4-minute walk from Waterbom Bali and 8 minutes by foot from Kuta Beach. This spa hotel is 1.7 mi (2.7 km) from Legian Beach and 3.8 mi (6.1 km) from Seminyak Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Abian Harmony Hotel & Spa
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Sanur, Denpasar · 27.60 mi from centre

7.6

 

280 reviews

Breakfast available

With a stay at Abian Harmony Hotel & Spa in Denpasar (Sanur), you'll be within a 15-minute drive of Sanur Beach and Waterbom Bali. This family-friendly hotel is 7.6 mi (12.3 km) from Kuta Beach and 8.6 mi (13.9 km) from Legian Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Monolocale Resort & Spa Seminyak by Ini Vie Hospitality
Full StarFull StarFull StarFull StarHalf Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Umalas, Kerobokan · 23.18 mi from centre

8.4

 

8 reviews

Breakfast available

With a stay at Monolocale Resort & Spa Seminyak by Ini Vie Hospitality in Kerobokan (Umalas), you'll be within a 5-minute drive of Seminyak Square and Eat Street. This luxury resort is 1.9 mi (3.1 km) from Seminyak Beach and 3.5 mi (5.7 km) from Legian Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Padmasari Resort Hotel
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Lovina, Banjar · 13.28 mi from centre

8.8

 

157 reviews

With a stay at Padmasari Resort Hotel in Banjar, you'll be within a 5-minute drive of Lovina Beach and Baruna Dive Center. This beach hotel is 1 mi (1.6 km) from Tangguwisia Bali Beach and 1.3 mi (2.1 km) from Lovina Beach Monument.

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