Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the best price available for your trip.

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


Featured Bali Spa Hotels

See all 3,832 Hotels in Bali
The Magani Hotel and Spa

The Magani Hotel and Spa

Jl. Melasti, Legian Kelod, Legian
4.0 out of 5.0
4.7 out of 5 (611 reviews)
Nice Hotel great location Nice hotel in a great location, close to shops, bars, spas,cafes and the beach. Stayed in a Premier Pool Room would recommend staying on the east side as plunge pools are deeper on this side. Staff always happy to see you and love to engage in conversation. Will stay here again.
  16 Nov 2017

$85

$85
Febri's Hotel & Spa

Febri's Hotel & Spa

5 Jl Kartika Plaza Kuta Beach, Kuta
3.0 out of 5.0
4.3 out of 5 (855 reviews)
Awesome StayLove the pool. Beautiful gardens. Very comfortable rooms. The restaurant is excellent, both staff and food. Spa is fabulous as are the girls there.
  20 Nov 2017

$62

$62
Alaya Ubud

Alaya Ubud

Jl. Hanoman, Ubud
5.0 out of 5.0
4.7 out of 5 (503 reviews)
As a solo traveller i found this hotel very welcoming and safe. Staff greeted you daily by name. Breakfasts were of very high quality, Spa was excellent, room large and comfortable bed/pillows
  5 Nov 2017

$160

$160
Hotel Tjampuhan Spa

Hotel Tjampuhan Spa

Jalan Raya Tjampuhan, Ubud
4.0 out of 5.0
4.1 out of 5 (291 reviews)
Spacious rooms and stunningly beautiful gardensThis is a wonderful hotel. The aesthetics are really impressive from; pools, rooms, dining room, spa areas, porch and verandah areas. The hotel has a fabulous history and the staff really do maintain the 5 star service.
  26 Jan 2017

$137

$137
Bali Garden Beach Resort

Bali Garden Beach Resort

Jalan Kartika Plaza, Kuta
4.0 out of 5.0
4.1 out of 5 (872 reviews)
Nice hotel, close to everythingBreakfast could be a bit better but overall great hotel.
  20 Nov 2017

$134

$134
Amnaya Resort Kuta

Amnaya Resort Kuta

J. Kartika Plaza Gang Puspa Ayu No. 99, Kuta
4.0 out of 5.0
4.5 out of 5 (234 reviews)
Nice hotel It was nice experience the only minus was that reception didn’t respect my privacy about not giving anyone who is not related with me and staying with me in d hotel, informations.
  16 Nov 2017

$79

$79
Grandmas Plus Hotel Seminyak

Grandmas Plus Hotel Seminyak

Jl. Camplung Tanduk no.99, Seminyak
3.0 out of 5.0
4.2 out of 5 (95 reviews)
Small but comfy rooms.The staff were all really welcoming and helpful. The room was clean, comfortable and compact. It was noisy with loud music being played until midnight.
  12 Nov 2017

$30

$30
Sri Ratih Cottages

Sri Ratih Cottages

Jl. Campuhan 1, Penestanan Kelod, Ubud
3.0 out of 5.0
4.5 out of 5 (232 reviews)
Lovely setting, grounds and pool. Excellent staff.Spacious, comfortable rooms set in beautiful meandering gardens. Large pool with enough sun beds for all. Staff were attentive, friendly and very helpful. Breakfast menu was probably the best we have ever had in many years of travel. We did find the location was a long arduous walk from central Ubud. ...
  11 Nov 2017

$84

$84
Courtyard By Marriott Bali Seminyak Resort

Courtyard By Marriott Bali Seminyak Resort

Jalan Camplung Tanduk No 103 Sp, Seminyak
4.5 out of 5.0
4.6 out of 5 (677 reviews)
Nice hotel. Close to everything Hotel overall is nice. Only issue is bathroom, no privacy between toilet & shower , partition is with glass or frosted however on entry to bathroom area both can be seen as you enter. Ok if couple Not so ok when traveling with friend/ friends. Also stayed here 2 years ago, poolside designated smoking ...
  13 Nov 2017

$146

$146
Sri Bungalows Ubud

Sri Bungalows Ubud

Jl. Wenara wana, Ubud
3.5 out of 5.0
4.2 out of 5 (220 reviews)
Nice hotel in the heart of Ubud, close to monkeys!We stayed there for about a week and really enjoyed it. It has a great ambiance and is very quiet. It's also right in Ubud, about 10 minutes walk from the monkey forest and the main market. The rice terrace is beautiful and very peaceful with a lot of surrounding greenery. To be honest, the food ...
  14 Jun 2017

$52

$52
Map

Recently booked Bali hotels

Puri Gangga Resort
4.5 out of 5.0
Last booking: 1 hour ago
W Bali - Seminyak
5.0 out of 5.0
Last booking: 2 hours ago
Hotel Kumala Pantai
3.5 out of 5.0
Last booking: 2 hours ago
Alila Seminyak
5.0 out of 5.0
Last booking: 2 hours ago
Kamandalu Ubud
5.0 out of 5.0
Last booking: 3 hours ago
Luwak Ubud Villas
4.0 out of 5.0
Last booking: 5 hours ago
Sari Villa Sanur Beach
3.5 out of 5.0
Last booking: 7 hours ago
Hanging Gardens of Bali
5.0 out of 5.0
Last booking: 8 hours ago

Pocket Guide: Spa Hotels 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