Customised for your search:

Bali Hotel Guide - Spa Hotels in Bali, Indonesia

Bali hotels
Bali

Top Trending Hotels in Bali

Legian Beach Hotel - Legian Hotels
Rating: 4.0 Stars
£163
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Legian Beach Hotel

Jalan Melasti Legian Kelod, Legian - Map
 
 
"Best hotel in Bali I've stayed at."
This hotel is faultless, has Balinese charm and character, excellent staff, central location between bustling Kuta and the dining paradise of Seminyak. It’s better than more modern hotels that are all concrete, glass and no gardens (and often more expensive). I spent 4-5 hours a day by the pool during my 5 day stay, with choice of family friendly pool or adults only pool with swim up bar (my favourite). Rooms were modern and well-appointed with good wifi (very important). Just a 10 minute stroll up the beach to my favourite Italian restaurant, Mozzarella. Many other restaurants are close by with large choice of world class restaurants a 5 minute taxi ride away in northern Seminyak. I will return to this hotel.
A Traveller
Legian Beach Hotel is a 4 star beach resort hotel with international standard of service and facilities, located just a few …More
Kamandalu Ubud - Ubud Hotels
Rating: 5.0 Stars
£338
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Kamandalu Ubud

Jalan Andong, Banjar Nagi, Ubud - Map
 
 
"Super nice hotel, close to Ubud center. "
We love this hotel, and Ubud too!!! First time in Bali and we are rating overall experience A+! Got upgraded to the private pool villa, and if I knew it was that nice, we would've book it initially, it is worth every penny.
Traveller from San Jose, CA
The Laguna, a Luxury Collection Resort & Spa, Nusa Dua, Bali - Nusa Dua Hotels
Rating: 5.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

The Laguna, a Luxury Collection Resort & Spa, Nusa Dua, Bali

Kawasan Pariwisata Lot N2, Nusa Dua - Map
 
 
"5 Star resort on the beach"
It was a great experience. Room service was great and not as costly as Australia.
Traveller from Melbourne
Nandini Bali Jungle Resort & Spa Ubud - Payangan Hotels
Rating: 4.0 Stars
£208
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Nandini Bali Jungle Resort & Spa Ubud

Br. Susut, Desa Buahan, Payangan - Map
 
 
"Perfect honeymoon spot"
Food always served fresh and taste amazing! Very exotic and great for couple, newly wed although I was by myself, all the staffs well trained and friendly.
Traveller from Melbourne
Set in the hillside in the forest area of Ubud, this hotel is 10 km from the artists’village, 25 km from Temple Tanah Lot …More
Puri Santrian - Denpasar Hotels
Rating: 4.0 Stars
£103
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Puri Santrian

Jalan Cemara 35, Denpasar - Map
 
 
"Winter break"
Our second trip to Bali quiet resort but excellent hotel can't fault it at all. Looking forward to visiting again wish it was closer.
Traveller from Rutland
Built both in Bungalow and building style with Balinese architecture and modern facilities blended with warm Balinese …More
kaMAYA Resort and Villas - Denpasar Hotels
Rating: 4.0 Stars
£103
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

kaMAYA Resort and Villas

Jalan Tanjung 41, Denpasar - Map
 
 
"Nice traditional Balinese style hotel"
We stayed for 8 nights in a Lanai with pool. The room was decorated in Balinese style and was very comfortable. It had a king-sized bed and very elegant cotton drapings. The bathroom was well appointed, and an outdoor style, which was a great novelty but did allow lots of mosquitos to enter the bedroom if the door was left ajar. The airconditioning was excellent. The pillows were lumpy and uncomfortable, but the mattress was firm, yet comfortable. There was no TV, which was nice, but wouldn't have detracted from the room had there been one. Given the distance from Sanur, we were anticipating very tranquil, quiet surrounds. This was not the case- almost every day there was a man on a PA system, we think organising a local festival, and a concert on our last night that went until midnight. The days there wasn't the man bellowing instructions in Indonesian, there was loud construction from a nearby villa. We were also told that we weren't entitled to breakfast as we had booked a cheaper room rate with Expedia. I thought we were, but left it at that. Found out on our return that we were entitled to breakfast. Not impressed at this as they insisted we pay US$15 for breakfast, which we declined and bought from local supermarkets instead. Access to WIFI would have solved this as I could have retrieved my booking to show them. All in all, it was a lovely stay, but given the distance to everything, we would probably not return.
Traveller from Australia
Welcome to Wakamaya Sanur Resort, Villas and Spa A walled compound of delightful Balinese style dwellings in an exclusive …More
Furama Villas & Spa Ubud, Bali - Mambal Hotels
Rating: 4.0 Stars
£195
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Furama Villas & Spa Ubud, Bali

Banjar Bindu, Mambal, Jalan Raya Mambal, Mambal - Map
 
 
"Great for relaxing.."
This hotel was located about 20mins out of Ubud town. Very peaceful and relaxing and staff were very friendly. We booked this through Expedia and the only draw back is that we got a different room from what we thought we paid for. We had booked for our own private pool villa and got a lagoon deluxe villa. Still very nice, but our private pool in the lagoon villa did lead into a bigger pool which all guests can use, so didn't quite get the privacy we wanted, or expected as they have gates leading into the big pool which people can probably look under if they tried. The hotel does offer lots of activities, so you can be as active or as quiet as you like. The staff are all friendly and chatty. I do think the spa was a bit overpriced, so we didn't go.
Traveller from Perth, Australia
Grand Hyatt Bali - Nusa Dua Hotels
Rating: 4.5 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Grand Hyatt Bali

Kawasan Wisata Nusa Dua Beach, Nusa Dua - Map
 
 
"Not up to Grand Hyatt Standard"
Great location, excellent beach and swimming pool. The service is just so-so, not up to Grand Hyatt Standard. Here are the examples: 1) We arrived at 6pm but the room is not ready to check-in. We have to wait until 6:30pm before we can reach our room. 2) Restaurant is full of fly and mosquito. The waitress and waiter does not seem to care. 3) Waitress and waiter are friendly but they just talk to each other. You have to ask for everything (such as coffee) before they will come to your table.
A Traveller
Viceroy Bali - Ubud Hotels
Rating: 5.0 Stars
£516
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Viceroy Bali

Jalan Lanyahan, Banjar Nagi, Ubud - Map
 
 
"A very special place"
Out of space and time... Amazing room, unreal breakfast, breathtaking views, fantastic hotel staff and service... A dream! Tick on bucket list!
Traveller from Brisbane QLD Australia
In the tranquillity of Bali Island, exclusive villas await guests in a sumptous environment redefining the word luxury, the …More
Bulgari Resort Bali - Pecatu Hotels
Rating: 5.0 Stars
£814
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Bulgari Resort Bali

Jalan Goa Lempeh, Banjar Dinas Kangin, Pecatu - Map
 
 
"Excellent hotel and very nice staff"
we went there to celebrate our wedding anniversary, the hotel staff were very professional, and surprised us three times, three cake, and nice gift, I love the hotel, hope be back soon!!
Traveller from Sydney
Set atop a plateau overlooking the Indian Ocean, this resort is on the southern tip of Jimbaran Peninsula, near the Temple of …More

Search from 1,136 Bali Hotels


    Why book with Expedia ?

    • Best Price Guarantee
    • Over 271,000 hotels worldwide
    • No Expedia cancellation fee
    • 91% customer satisfaction

    Narrow Your Search To:

    Pocket Guide: Spa Hotels in Bali

    Search for hotels in Bali on Expedia.co.uk. 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
    Hide
    Customers Rate Expedia
    Powered by feefo
    92% recommended
    4.5
    From 68,143 Reviews