Experience in Bali

Bali Spa Hotels

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Search over a million flights, hotels, packages, and more

Featured Bali Hotels with Spa

Febri's Hotel & Spa
3 out of 5
5 Jl Kartika Plaza Kuta Beach, Tuban, Kuta, Bali
Free cancellationReserve now, pay when you stay
RM164
per night
29 Nov-30 Nov
4.4/5Excellent! (1,152 reviews)

"The property was a good size and not to big, which i prefer."…"

Reviewed on 13 Nov,2019

Febri's Hotel & Spa
Bali Garden Beach Resort
4 out of 5
Jalan Kartika Plaza, Kuta, Bali
Free cancellationReserve now, pay when you stay
RM285
per night
10 Dec-11 Dec
4.2/5Very Good! (1,440 reviews)

"Loved the location to the local shops, malls, beach is literally a walk out the back and all of the variety of food places to eat."…"

Reviewed on 2 Nov,2019

Bali Garden Beach Resort
The Magani Hotel and Spa
4 out of 5
Jalan Melasti, Legian Kelod, Legian, Bali
RM203
per night
16 Nov-17 Nov
4.6/5Wonderful! (1,124 reviews)

"The Staff where exceptional and the food was good, we often ate at the mozzarella resturant. The room was clean and tidy"…"

Reviewed on 2 Nov,2019

The Magani Hotel and Spa
THE HAVEN Bali Seminyak
4 out of 5
Jl. Raya Seminyak 500, Seminyak, Bali
Free cancellationReserve now, pay when you stay
RM185
per night
2 Dec-3 Dec
4.1/5Very Good! (1,633 reviews)

"If they assign you to room 1001 ask to be moved straight away, it should only be a storage area not a room that you pay for. I asked to be moved first thing in the morning. They put us into a room next to the pool which was really nice. Only thing I would suggest is taking down the basketball hoop ..."…"

Reviewed on 1 Nov,2019

THE HAVEN Bali Seminyak
Alaya Ubud
5 out of 5
Jl. Hanoman, Ubud, Bali
Free cancellationReserve now, pay when you stay
RM423
per night
1 Dec-2 Dec
4.6/5Exceptional! (804 reviews)

"Very centrally located in Ubud, easy to get around from, or back to."…"

Reviewed on 6 Nov,2019

Alaya Ubud
The Seminyak Beach Resort & Spa
5 out of 5
Jl. Kayu Aya, Seminyak Beach, Seminyak, Bali
RM1,052
per night
1 Dec-2 Dec
4.6/5Exceptional! (785 reviews)

"This is my second time at Seminyak resort and spa. WOW! It’s the most peaceful place I have ever stayed. I am in love with the property, the staff, the infinity pool, swim up bar and everything this magical place has to offer. The staff takes absolute pride in their work and it just makes you feel ..."…"

Reviewed on 6 Nov,2019

The Seminyak Beach Resort & Spa
Hotel Tjampuhan Spa
4 out of 5
Jalan Raya Tjampuhan, Ubud, Bali
Free cancellationReserve now, pay when you stay
RM371
per night
28 Nov-29 Nov
4.1/5Very Good! (380 reviews)

"Hotel Tjamphura and spa is in my experience as to 7 times visits is and will be the place to stay , what’s to like , well what’s not to love , the staff will become like family the the hotel is magnificent as the gardens and surroundings, you feel like your miles away from the main area of Ubud but ..."…"

Reviewed on 14 Nov,2019

Hotel Tjampuhan Spa
The Bandha Hotel & Suites
4.5 out of 5
Jalan Padma Utara, Legian Kaja, Legian, Bali
RM371
per night
4 Dec-5 Dec
4.7/5Exceptional! (535 reviews)

"Good location right by the beach, beautiful room and great service at a decent price"…"

Reviewed on 12 Nov,2019

The Bandha Hotel & Suites
Courtyard By Marriott Bali Seminyak Resort
4.5 out of 5
Jalan Camplung Tanduk No 103 Sp, Dhyana, Seminyak, Bali
Free cancellationReserve now, pay when you stay
RM362
per night
2 Dec-3 Dec
4.6/5Wonderful! (1,225 reviews)

"First visit to Bali on a girls trip felt welcomed and hotel was in a great spot. SunSmart"…"

Reviewed on 8 Nov,2019

Courtyard By Marriott Bali Seminyak Resort
Maya Ubud Resort and Spa
5 out of 5
Jalan Gunung Sari, Peliatan, Ubud, Bali
RM780
per night
1 Dec-2 Dec
4.7/5Exceptional! (533 reviews)

"Wow, not enough words can describe this beautiful property. I have never felt more relaxed than staying at this location. The staff was outstanding and keen to your needs. I happen to have a birthday during my stay. I was traveling alone and was shocked when they came to my table and sang Happy Birthday. ..."…"

Reviewed on 7 Nov,2019

Maya Ubud Resort and Spa
W Bali - Seminyak
5 out of 5
Jl. Petitenget, Kerobokan, Seminyak, Bali
Free cancellationReserve now, pay when you stay
RM1,102
per night
24 Nov-25 Nov
4.7/5Exceptional! (953 reviews)

"Amazing hotel with the most amazing pool facilities! Could not fault!"…"

Reviewed on 31 Oct,2019

W Bali - Seminyak
Amnaya Resort Kuta
4 out of 5
J. Kartika Plaza Gang Puspa Ayu No. 99, Kuta, Bali
Get Rates
4.5/5Wonderful! (290 reviews)

"Best hotel ever Amazing staff, very friendly, hospitable, enjoy what they do."…"

Reviewed on 8 May,2019

Amnaya Resort Kuta
Rama Beach Resort and Villas
4 out of 5
Jl. Jenggala, Tuban, Kuta, Tuban, Kuta, Bali
Free cancellationReserve now, pay when you stay
RM307
per night
29 Nov-30 Nov
4.4/5Wonderful! (892 reviews)

"Location and Friendly Services . Facilities are good and resort always kept clean and maintained"…"

Reviewed on 25 Oct,2019

Rama Beach Resort and Villas
Green Garden Hotel
2 out of 5
Jalan Kartika Plaza South Kuta Beach, Kuta, Bali
Free cancellationReserve now, pay when you stay
RM103
per night
14 Dec-15 Dec
4.5/5Wonderful! (477 reviews)

"The clean rooms. Staff very friendly. Hotel is a bit tired but it will be getting renovated soon."…"

Reviewed on 10 Nov,2019

Green Garden Hotel
Sun Island Hotel & Spa Legian
4 out of 5
Jl. Legian 123, Legian, Bali
Free cancellationReserve now, pay when you stay
RM126
per night
4 Dec-5 Dec
4.2/5Excellent! (716 reviews)

"Good location, safe, friendly staff. Free filtered water. All good"…"

Reviewed on 17 Oct,2019

Sun Island Hotel & Spa Legian
Champlung Mas Hotel Legian
3 out of 5
Lebak Bene, Melasti Street, Kuta, Bali
Free cancellationReserve now, pay when you stay
RM82
per night
4 Dec-5 Dec
3.6/5Good! (798 reviews)

"Nothing was a problem, they did their upmost to accommodate any request"…"

Reviewed on 25 Oct,2019

Champlung Mas Hotel Legian
Sri Ratih Cottages
3 out of 5
Jl. Campuhan 1, Penestanan Kelod, Ubud, Bali
Free cancellationReserve now, pay when you stay
RM268
per night
10 Dec-11 Dec
4.5/5Wonderful! (279 reviews)
Luxurious, friendly, an oasis in Ubud

"Stayed for three nights in August 2019 and loved it. This is a very luxurious hotel offering an exceptional service. The suite was large, clean with luxurious bathroom, huge bed, large balcony and offered everything needed. The staff are superb, attending to every need. Breakfast was great. The cottages ..."…"

Reviewed on 6 Aug,2019

Sri Ratih Cottages
The Lokha Legian Resort & Spa
3.5 out of 5
Jl. Padma, PO. Box 2171, Legian, Kuta, Legian, Bali
RM189
per night
30 Nov-1 Dec
4.2/5Excellent! (247 reviews)

"My favourite little hotel in a great spot, stayed a few times, will definitely be back"…"

Reviewed on 16 Oct,2019

The Lokha Legian Resort & Spa
Can't see what you're looking for?
See all available properties in Bali
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Hotels with Spa in Bali

Search for Hotels with Spa in Bali on Expedia. You can easily find your hotels in Bali using one of the methods below:

  • View our selection of featured hotels in Bali
  • Use the map to find hotels in the Bali neighborhood you prefer
  • Use the filters to see hotels in a specific area of Bali, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Bali
  • Enter your travel dates to view the best deals on hotels in Bali - while they last

More trip options

Recently booked Bali hotels

Travelers loved these Hotels with Spa