Indonesia may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Spa Hotels in Bali from AU$35

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars and activities. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Cities in Bali

Best Bali Spa Hotels

Febri's Hotel & Spa

Febri's Hotel & Spa

3 out of 5
5 Jl Kartika Plaza Kuta Beach, Tuban, Kuta, Bali
The price is AU$35 per night from 23 Oct. to 24 Oct.

This family-friendly Kuta hotel is located near the airport, within a 10-minute walk of Lippo Mall, Discovery Shopping Mall and Waterbom Bali. Tuban Beach and ...

4.4/5Wonderful! (997 reviews)

"Very clean hotel with friendly staff and good amenities. Location is very good. No hard mattress so a good nights sleep. Good value for money."…"

Reviewed on 26 Mar. 2020

Febri's Hotel & Spa
Bali Garden Beach Resort

Bali Garden Beach Resort

4 out of 5
Jalan Kartika Plaza, Kuta, Bali
The price is AU$75 per night from 23 Oct. to 24 Oct.

Located in Kartika Plaza, this beachfront hotel is next to a golf course and within 1 mi (2 km) of Kuta Beach and Beachwalk Shopping Center. Legian Beach and ...

4.3/5Excellent! (1,000 reviews)

"It is in a perfect location, all of the staff are truly amazing and make you feel so welcome."…"

Reviewed on 23 Mar. 2020

Bali Garden Beach Resort
The Magani Hotel and Spa

The Magani Hotel and Spa

4 out of 5
Jalan Melasti, Legian Kelod, Legian, Bali
The price is AU$56 per night from 20 Nov. to 21 Nov.

This family-friendly Legian hotel is located near the airport, within a 10-minute walk of Legian Road, Legian Beach and Kuta Beach. Double Six Beach and Beachwalk ...

4.5/5Wonderful! (999 reviews)

"Felt very comfortable from the moment we arrived until we had to leave. Staff were beautiful and would do anything for you. They are all a genuine asset to the Magani"…"

Reviewed on 20 Mar. 2020

The Magani Hotel and Spa

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
THE HAVEN Bali Seminyak

THE HAVEN Bali Seminyak

4 out of 5
Jl. Raya Seminyak 500, Seminyak, Bali
The price is AU$45 per night from 23 Oct. to 24 Oct.

Situated near the beach, this spa resort is within 1 mi (2 km) of Double Six Beach and Legian Beach. Kuta Beach and Seminyak Square are also within 2 mi (3 ...

4.1/5Very Good! (998 reviews)

"Beautiful place and room view easy access to legian Seminyak and Kuta walking distance even to the beach alot of restaurant and massages parlour everywhere. I had dinner at Haven restaurant the food that i order was good delicius make me order another place next day. Receptionist staff Sarah excellent ..."…"

Reviewed on 22 Mar. 2020

THE HAVEN Bali Seminyak
Alaya Ubud

Alaya Ubud

5 out of 5
Jl. Hanoman, Ubud, Bali
Get Rates

This family-friendly Ubud resort is located in the entertainment district, within 1 mi (2 km) of Ubud Monkey Forest, Ubud Royal Palace and Ubud Traditional Art ...

4.6/5Exceptional! (887 reviews)
Great location

"Property is in a great location. Easy access to the Yoga Barn, Monkey Forest and great restaurants. Highly recommend this hotel."…"

Reviewed on 18 Mar. 2020

Alaya 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 AU$383 per night from 23 Oct. to 24 Oct.

Located in Seminyak, this beachfront resort is in the entertainment district and within 2 mi (3 km) of Seminyak Square, Double Six Beach and Legian Beach. Batu ...

4.6/5Exceptional! (813 reviews)

"Friendliness of staff. Location. The villas are amazing and the place is extremely restful."…"

Reviewed on 11 Mar. 2020

The Seminyak Beach Resort & Spa
Hotel Tjampuhan Spa

Hotel Tjampuhan Spa

4 out of 5
Jalan Raya Tjampuhan, Ubud, Bali
The price is AU$102 per night from 23 Oct. to 24 Oct.

This family-friendly Ubud hotel is located on the riverwalk, within a 5-minute walk of Blanco Museum and Campuhan Ridge Walk. Ubud Royal Palace and Ubud Traditional ...

4.1/5Very Good! (403 reviews)

"So much unique detail and character to the facilities."…"

Reviewed on 23 Mar. 2020

Hotel Tjampuhan Spa
The Bandha Hotel & Suites

The Bandha Hotel & Suites

4.5 out of 5
Jalan Padma Utara, Legian Kaja, Legian, Bali
The price is AU$132 per night from 20 Nov. to 21 Nov.

Offering direct access to the beach, this Legian Kaja hotel is within a 5-minute walk of Legian Beach and Double Six Beach. Beachwalk Shopping Center is 1.5 ...

4.7/5Exceptional! (599 reviews)
second stay at Bandha

"It was second stay at Bandha.Also this time everything was perfect.Staff,quality of service, cleanless.This hotel is well organized and well managed.We will come back."…"

Reviewed on 29 Mar. 2020

The Bandha Hotel & Suites
Courtyard By Marriott Bali Seminyak Resort

Courtyard By Marriott Bali Seminyak Resort

4.5 out of 5
Jalan Camplung Tanduk No 103 Sp, Dhyana, Seminyak, Bali
The price is AU$81 per night from 23 Oct. to 24 Oct.

This family-friendly Seminyak hotel is located near the airport, within 1 mi (2 km) of Double Six Beach, Petitenget Beach and Seminyak Square. Seminyak Beach ...

4.6/5Wonderful! (999 reviews)

"The properties amenities, wide range of services, promotions, discounts, and location were great! The staff was amazing we would like to say thank you to the whole cooking staff, wait staff, bar tenders, and the entertainment booking staff. Housekeeping was excellent, the spa was beyond belief, we ..."…"

Reviewed on 17 Jun. 2020

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 AU$303 per night from 21 Nov. to 22 Nov.

This family-friendly Ubud resort is located on the riverwalk, within 3 mi (5 km) of Goa Gajah and Ubud Monkey Forest. Agung Rai Museum of Art and Ubud Peliatan ...

4.7/5Exceptional! (560 reviews)

"Loved the property, excellent friendly professional staff, we stayed in Villa 416 and had a great view of the valley, one morning I was thrilled to see about 10 monkeys in the trees at my villa."…"

Reviewed on 19 Mar. 2020

Maya Ubud Resort and Spa
Don't see what you're looking for?
We've got more Spa Hotels. Find the right one for you.
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: 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