Photo by Simon Douglass
Find Bali Spa Hotels from S$120
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on Bali Hotels with Spa
Top Hotels with Spa in Bali

Nostos Beach Boutique Hotel
Nostos Beach Boutique Hotel
9.4 out of 10, Exceptional, (78)
The price is S$203
includes taxes & fees
14 Jul - 15 Jul

Xidas Garden
Xidas Garden
8.0 out of 10, Very good, (4)

Bali Star Resort Hotel
Bali Star Resort Hotel
9.6 out of 10, Exceptional, (18)
The price is S$618
includes taxes & fees
3 Aug - 4 Aug

Atali Grand Resort
Atali Grand Resort
8.8 out of 10, Excellent, (21)
The price is S$309
includes taxes & fees
20 Jul - 21 Jul

Mitsis Bali Paradise
Mitsis Bali Paradise
8.6 out of 10, Excellent, (51)
The price is S$302
includes taxes & fees
9 Jul - 10 Jul

Thalassa Boutique Hotel - Adults Only
Thalassa Boutique Hotel - Adults Only
9.4 out of 10, Exceptional, (145)
The price is S$311
includes taxes & fees
8 Jul - 9 Jul

Macaris Suites and SPA
Macaris Suites and SPA
9.4 out of 10, Exceptional, (325)
The price is S$282
includes taxes & fees
7 Aug - 8 Aug

Menta City Boutique Hotel
Menta City Boutique Hotel
9.8 out of 10, Exceptional, (92)
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.
Recent Reviews in Bali
Recent Reviews in Bali

Agapi Beach Resort - Premium All Inclusive
5/5 Excellent
"The best "
A verified traveller stayed at Agapi Beach Resort - Premium All Inclusive
Posted 2 days ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
More Hotel Options in Bali
Hotels in Bali by Star Rating
Explore more hotels
- Grecotel Luxme White
- Paralos Lifestyle Beach
- Seaside A Lifestyle Resort All Inclusive
- Achillion Palace
- The Royal Senses Resort & Spa Crete, Curio Collection Hilton
- Acro Wellness Suites - Adults Only
- The Syntopia Hotel
- Grecotel Marine Palace & Aqua Park, Lifestyle All In Resort
- Out Of The Blue All Inclusive Resort & Spa
- Aquila Rithymna Beach
- Apollonia Beach Resort & Spa
- The Royal Blue
- Happy Cretan Suites
- Stay 365 Heraklion Apart Hotel
- May Beach Hotel
- Civitel Creta Beach
- Minos Hotel
- Atlantis Beach Hotel