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
£191
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
 
 
This is a fantastic resort which is in keeping with the style of the country. The staff are friendly and the rooms are lovely. I stayed in a Garden Bungalow. They also have great breakfasts!
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
£353
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
 
 
"Serenity in Ubud"
Ubud town is busy but close to this beautiful, wonderfully green resort. I love it for its modernity mixed with the traditional Balinese. I also love the quiet beautiful grounds and the lovingly tended gardens. My favourite space is the infinity pool looking out onto a horizon of trees, padi fields and blue sky. The room in the garden villa was very pleasant with a tub to sink into and look out into the private garden we enjoyed. The smiling faces of the staff, warmth and willingness to make our stay a memorable one. It was not our first visit and we continued to be delighted with our returned stay. Will be back.
Traveller from Singapore
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
 
 
The hotel is situated in a lovely calm beach in Nusa Dua. It is very perfect for a family holiday.
A Traveller
Nandini Bali Jungle Resort & Spa Ubud - Payangan Hotels
Rating: 4.0 Stars
£215
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
 
 
"Experience not to be missed"
I had serious reservations about going on holiday with the trouble experienced with EXPEDIA. However this location took my breath away, the villa we had was kept clean at all times. Spa treatment on the river is to be experienced as a must, even the gondola type lift to the levels fitted in perfect and was novel.3x daily shuttle to the town was perfect. Food choices both breakfast and dinner varied, entertainment added subtly. One never outstays their welcome here.
A Traveller
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
£157
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
 
 
"on beach"
fabulous hotel we stayed in the santrian club area, breakfast was amazing,staff very friendly would definitely go back
A Traveller
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
£117
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
 
 
"The best stay!"
This was my third time to Bali but my partner's first. We chose Sanur because it suited our lifestyle and chose the KaMaya as it looked beautiful, which it really was. The staff were very friendly and welcoming and nothing was a problem. We had the best time and can't wait to go back.
Traveller from Melbourne
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
£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.

Furama Villas & Spa Ubud, Bali

Banjar Bindu, Mambal, Jalan Raya Mambal, Mambal - Map
 
 
"Nice Villa, well upkept"
Good experience. It's not as personal as some other smaller villas due to the existence of 42 villas on this property, but they manage it well. The condition of the place is well maintained. One issue is that they only provide free shuttles every 30 minutes, but don't provide any scooter rental onsite for you, unlike most other villas in the city we stayed at.
Traveller from Irvine, CA
Grand Hyatt 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.

Grand Hyatt Bali

Kawasan Wisata Nusa Dua BTDC, Nusa Dua - Map
 
 
"Great Hotel, very nice setup, not always brand new"
Hugh Hotel, luckily not fully booked. As the areal is really big, lot of trees and gardening we never had the impression that it is overcrowded. The breakfast was excellent. As they just started the renovation of one of the restaurants we had to queue up for late breakfast twice (but less than 5 min.). Generally food is quite expensive, compared with the rest of Bali (and the restaurants near-by, we can strongly recommend the restaurant Loco, only 5 min walk in the shopping erea). Evening food is very good, snacks for lunch medium and overpriced. The beach is good, if you walk 500m south good for snorkeling, and if you have good waves...good for surfing. The pool is excellent, nice gardening, the slide was great for the kids - not very long but quite fast (do not forget an inflatable bodyboard or ring) Rooms are nice (some new painting would help), beds hard, size good - for up to 4 persons (2 kids on a nice sleeping "sofa'). Bed is quite hard. Got daily lot of fresh water bottles and fruits. Sum up: good hotel, maybe not always Grand Hyatt standard (room age) but a good place to spend a week...
Traveller from Hong Kong
Viceroy Bali - Ubud Hotels
Rating: 5.0 Stars
£590
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
 
 
"World class!"
Everything was fantastic! Restaurant, staff, faculties second to none!
Traveller from 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
£862
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,149 Bali Hotels


    Why book with Expedia ?

    • Best Price Guarantee
    • Over 282,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