Bali Hotels with Spa

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Top Cities in Bali

Top Bali Hotels with Spa

Febri's Hotel & Spa
Great for spa weekends
3 out of 5
5 Jl Kartika Plaza Kuta Beach, Tuban, Kuta, Bali, 80361
Fully refundableReserve now, pay when you stay
The price is RM105 per night from 25 Feb to 26 Feb
RM105
per night
25 Feb - 26 Feb
4.4/5 Wonderful! (1,009 reviews)

Travellers like: full-service spa, sauna, steam room, massage

Travellers say...
"Enjoyable stay saff frendly, rooms nice and clean. Food was good. Good location"

Reviewed on 27 Jan 2023

Febri's Hotel & Spa
Bali Garden Beach Resort - CHSE Certified
Great for spa weekends
4 out of 5
Jalan Kartika Plaza, Kuta, Bali, 80361
The price is RM342 per night from 1 Feb to 2 Feb
RM342
per night
1 Feb - 2 Feb
4.3/5 Excellent! (1,008 reviews)

Travellers like: full-service spa, sauna, steam room, massage

Travellers say...
"I recently had the pleasure of staying at the Bali Garden resort and it was an absolutely fantastic experience. The resort boasts a great breakfast spread each morning, which was a perfect way to start the day. The staff were incredibly friendly and always went above and beyond to ensure that my ..."

Reviewed on 24 Jan 2023

Bali Garden Beach Resort - CHSE Certified
The Magani Hotel and Spa - CHSE Certified
Great for spa weekends
4 out of 5
Jalan Melasti, Legian Kelod, Legian, Bali, 80361
The price is RM263 per night from 5 Feb to 6 Feb
RM263
per night
5 Feb - 6 Feb
4.5/5 Wonderful! (1,007 reviews)

Travellers like: full-service spa, sauna, massage, facials

Travellers say...
"I truly believe the Magani to be one of the best hotels on the entire island. My partner and I just had an amazing 2 week stay at this hotel over January 2023 and the whole experience was exceptional. The location of the hotel was great, the security out the front helping us find transport, the restaurant ..."

Reviewed on 21 Jan 2023

The Magani Hotel and Spa - CHSE Certified

Save an average of 15% on thousands of hotels when you're signed in

THE HAVEN Bali Seminyak - CHSE Certified
Great for spa weekends
4 out of 5
Jl. Raya Seminyak 500, Seminyak, Bali, 80361
The price is RM159 per night from 1 Feb to 2 Feb
RM159
per night
1 Feb - 2 Feb
4.1/5 Very Good! (1,003 reviews)

Travellers like: full-service spa, massage, couples spa treatments

Travellers say...
"Nice and cheap, though very clean and friendly staff as always in Bali, and great food"

Reviewed on 6 Jan 2023

THE HAVEN Bali Seminyak - CHSE Certified
Alaya Resort Ubud - CHSE Certified
Great for spa weekends
5 out of 5
Jl. Hanoman, Ubud, Bali, 80571
Fully refundableReserve now, pay when you stay
The price is RM489 per night from 5 Feb to 6 Feb
RM489
per night
5 Feb - 6 Feb
4.6/5 Exceptional! (922 reviews)

Travellers like: full-service spa, massage, body treatments, couples spa treatments

Travellers say...
"Nothing"

Reviewed on 8 Jan 2023

Alaya Resort Ubud - CHSE Certified
The Seminyak Beach Resort & Spa - CHSE Certified
Great for spa weekends
5 out of 5
Jl. Kayu Aya, Seminyak Beach, Seminyak, Bali, 80361
The price is RM778 per night from 3 Feb to 4 Feb
RM778
per night
3 Feb - 4 Feb
4.6/5 Exceptional! (863 reviews)

Travellers like: full-service spa, sauna, massage

Travellers say...
"This pool is fantastic - its beautiful. The staff could not be more helpful, making everyone feel special especially Wayan ( but everyone was great!).. Everywhere in this hotel the staff were amazing. easy walk to all the restaurants and bars/shops. A real resort vibe."

Reviewed on 25 Jan 2023

The Seminyak Beach Resort & Spa - CHSE Certified
Hotel Tjampuhan Spa - CHSE Certified
Great for spa weekends
4 out of 5
Jalan Raya Tjampuhan, Ubud, Bali, 80571
Fully refundableReserve now, pay when you stay
The price is RM310 per night from 2 Feb to 3 Feb
RM310
per night
2 Feb - 3 Feb
4.1/5 Very Good! (411 reviews)

Travellers like: on-site spa services, sauna, steam room, massage

Tjampuhan stay, fabulous.
"Fabulous place, staff are so lovely and helpful. Beautiful environment, very relaxing."

Reviewed on 29 Oct 2022

Hotel Tjampuhan Spa - CHSE Certified
The Bandha Hotel & Suites - CHSE Certified
Great for spa weekends
4.5 out of 5
Jalan Padma Utara, Legian Kaja, Legian, Bali, 80361
The price is RM450 per night from 2 Mar to 3 Mar
RM450
per night
2 Mar - 3 Mar
4.7/5 Exceptional! (633 reviews)

Travellers like: full-service spa, massage, facials, manicures and pedicures

Travellers say...
"Friendly staff, clean, good position."

Reviewed on 23 Jan 2023

The Bandha Hotel & Suites - CHSE Certified
Courtyard By Marriott Bali Seminyak Resort - CHSE Certified
Great for spa weekends
5 out of 5
Jalan Camplung Tanduk No 103 Sp, Dhyana, Seminyak, Bali, 80361
Fully refundableReserve now, pay when you stay
The price is RM422 per night from 5 Feb to 6 Feb
RM422
per night
5 Feb - 6 Feb
4.6/5 Wonderful! (1,025 reviews)

Travellers like: full-service spa, massage, facials, scrubs

Travellers say...
"Really enjoyed our stay here. They offer a free shuttle to Seminyak square and the beach. Their pool is amazing and staff are so nice. Room was very clean. Great service and descriptions matched everything. Good location to explore and also take shuttle if needed. Room service food options and 24/7 ..."

Reviewed on 29 Jan 2023

Courtyard By Marriott Bali Seminyak Resort - CHSE Certified
Maya Ubud Resort and Spa - CHSE Certified
Great for spa weekends
5 out of 5
Jalan Gunung Sari, Peliatan, Ubud, Bali, 80571
Fully refundableReserve now, pay when you stay
The price is RM599 per night from 17 Feb to 18 Feb
RM599
per night
17 Feb - 18 Feb
4.7/5 Exceptional! (592 reviews)

Travellers like: full-service spa, massage, scrubs, body treatments

Travellers say...
"It was a very nice hotel. they have a very tasty breakfast։ when registering at the hotel, instead of 2 o'clock, they registered at 3 o'clock։ but it was heaven, I will definitely recommend everyone to go"

Reviewed on 10 Jan 2023

Maya Ubud Resort and Spa - CHSE Certified
Don'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.

Pocket Guide: Hotels with Spa in Bali

Search for hotels 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

Bali Hotels with Spa information

 

Hotels with Spa in Bali

1592

Highest price RM778
Cheapest price RM105
Number of guest reviews 8473
Total number of hotels in Bali 13731

 

Recent Reviews in Bali
Expedia verified reviews