Find Cheap Deals on
Resorts & Hotels with Spas in Bali

You choose what matters — star rating, location, amenities.

We pick the perfect hotel, packed with all your must-haves.

Your hotel is revealed right after booking!


Top Cities in Bali



Featured Bali Resorts & Hotels with Spas

Febri's Hotel & Spa
Febri's Hotel & Spa
3 out of 5
5 Jl Kartika Plaza Kuta Beach, Tuban, Kuta, Bali
The price is $41 per night from Feb 18 to Feb 19
$41
includes taxes & fees
Feb 18 - Feb 19
Stay at this 3-star spa hotel in Kuta. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the pool and the helpful staff in our reviews. Popular ...
Febri's Hotel & Spa
Bali Garden Beach Resort
Bali Garden Beach Resort
4 out of 5
Jalan Kartika Plaza, Kuta, Bali
The price is $116 per night from Feb 24 to Feb 25
$116
includes taxes & fees
Feb 24 - Feb 25
Stay at this 4-star beach hotel in Kuta. Enjoy free WiFi, free parking, and 3 outdoor pools. Our guests praise the pool and the helpful staff in our reviews. ...
Bali Garden Beach Resort
The Magani Hotel and Spa
The Magani Hotel and Spa
5 out of 5
Jalan Melasti, Legian Kelod, Legian, Bali
The price is $75 per night from Feb 22 to Feb 23
$75
includes taxes & fees
Feb 22 - Feb 23
Stay at this 5-star luxury hotel in Legian. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff and the clean rooms in ...
The Magani Hotel and Spa
THE HAVEN Bali Seminyak
THE HAVEN Bali Seminyak
4 out of 5
Jl. Raya Seminyak 500, Seminyak, Bali
The price is $57 per night from Feb 18 to Feb 19
$57
includes taxes & fees
Feb 18 - Feb 19
Stay at this 4-star spa resort in Seminyak. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the breakfast and the helpful staff in our ...
THE HAVEN Bali Seminyak
Alaya Resort Ubud
Alaya Resort Ubud
5 out of 5
Jl. Hanoman, Ubud, Bali
The price is $162 per night from Feb 20 to Feb 21
$162
includes taxes & fees
Feb 20 - Feb 21
Stay at this 5-star luxury resort in Ubud. Enjoy free WiFi, free valet parking, and 2 outdoor pools. Our guests praise the pool and the helpful staff in our ...
Alaya Resort Ubud
The Seminyak Beach Resort & Spa
The Seminyak Beach Resort & Spa
5 out of 5
Jl. Kayu Aya, Seminyak Beach, Seminyak, Bali
The price is $302 per night from Feb 18 to Feb 19
$302
includes taxes & fees
Feb 18 - Feb 19
Stay at this 5-star luxury resort in Seminyak. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the helpful staff and the property condition ...
The Seminyak Beach Resort & Spa
Hotel Tjampuhan Spa
Hotel Tjampuhan Spa
4 out of 5
Jalan Raya Tjampuhan, Ubud, Bali
The price is $117 per night from Mar 19 to Mar 20
$117
includes taxes & fees
Mar 19 - Mar 20
Stay at this 4-star spa hotel in Ubud. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff in our reviews. Popular attractions ...
Hotel Tjampuhan Spa
The Bandha Hotel & Suites
The Bandha Hotel & Suites
5 out of 5
Jalan Padma Utara, Legian Kaja, Legian, Bali
The price is $119 per night from Feb 23 to Feb 24
$119
includes taxes & fees
Feb 23 - Feb 24
Stay at this 5-star luxury hotel in Legian. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the helpful staff and the clean rooms in our ...
The Bandha Hotel & Suites
Courtyard By Marriott Bali Seminyak Resort
Courtyard By Marriott Bali Seminyak Resort
5 out of 5
Jalan Camplung Tanduk No 103 Sp, Dhyana, Seminyak, Bali
The price is $111 per night from Mar 16 to Mar 17
$111
includes taxes & fees
Mar 16 - Mar 17
Stay at this 5-star luxury resort in Seminyak. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the breakfast and the pool in our reviews. ...
Courtyard By Marriott Bali Seminyak Resort
Maya Ubud Resort and Spa
Maya Ubud Resort and Spa
5 out of 5
Jalan Gunung Sari, Peliatan, Ubud, Bali
The price is $180 per night from Feb 24 to Feb 25
$180
includes taxes & fees
Feb 24 - Feb 25
Stay at this 5-star luxury resort in Ubud. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the helpful staff and the property condition ...
Maya Ubud Resort and Spa
W Bali - Seminyak
W Bali - Seminyak
5 out of 5
Jl. Petitenget, Kerobokan, Seminyak, Bali
The price is $395 per night from Feb 18 to Feb 19
$395
includes taxes & fees
Feb 18 - Feb 19
Stay at this 5-star luxury hotel in Seminyak. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff and the property condition ...
W Bali - Seminyak
Amnaya Resort Kuta
Amnaya Resort Kuta
4 out of 5
J. Kartika Plaza Gang Puspa Ayu No. 99, Kuta, Bali
Stay at this 4-star spa hotel in Kuta. Enjoy free WiFi, free valet parking, and a full-service spa. Popular attractions Waterbom Bali and Beachwalk Shopping ...

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

Amnaya Resort Kuta
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.