Customised for your search:

Bali Hotel Guide - Spa Hotels in Bali, Indonesia

Bali hotels
Bali

Top Trending Hotels in Bali

Kamandalu Ubud - Ubud Hotels
Rating: 5.0 Stars
£198
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
 
 
"First solo travel"
I can't say enough positive things about my week at kamandalu resort. The service was excellent as was everything else!!! They made me feel welcome and special the while time.
Karen from Abu Dhabi
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
 
 
"Amazing hotel and facilities"
Stayed in a lagoon view room, most beautifully peaceful place I have ever stayed it. Was amazed at the efficient yet relaxing staff and resort!
jasmine from au
Puri Santrian - Denpasar Hotels
Rating: 4.0 Stars
£127
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
 
 
"Old style Bali, great service, superb."
Recommend Club room, no children in this part. Ground floor garden rooms a bit dark. Free yoga, cheap bicycles, free kayaks.
peace and quiet from mandurah, WA
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
£101
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
 
 
"A hidden gem!"
Loved every minute of the stay at kaMAYA. The originally booked garden villa was upgraded to a villa with a pool, and what a difference that made! The room was comfortable, beautiful and even luxurious. The bathroom is outstanding, even though is somewhat exposed to the elements, so dragonflies, mosquitoes and other moths constantly buzz around. After all that, taking a bath was the most relaxing and enjoyable (and romantic) time! Also, loved spending time in the pool! The hotel is within walking distance to the beach, but it's not evident from the start. The hotel car took us to the beach club, and that place was very simple and rustic but great for those who are looking for a bit of peace and quiet (away from the popular Kuta and Seminyak locations). The hotel food is superb. Took a cooking class and sincerely enjoyed the afternoon being silly in the kitchen with the head chef!
N from Perth, WA
Welcome to Wakamaya Sanur Resort, Villas and Spa A walled compound of delightful Balinese style dwellings in an exclusive …More
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 Po Box 53, Nusa Dua - Map
 
 
"Fantastic place to relax"
This was my fifth time at the hotel, so that tells you how I feel about it. A little on the expensive side, but you have to treat your self and there is no better place than the Grand Hyatt Bali
Chris from Dubai
Furama Villas & Spa Ubud, Bali - Mambal Hotels
Rating: 4.0 Stars
£130
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 couple get away"
Excellent. The room was very private and relaxing. It was paradise we did not want to leave the room. We did however did leave to explore the island. Hire the driver from the hotel, they are very friendly and can help re omen where to go for day trips
A Traveller
Bulgari Resort Bali - Pecatu 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.

Bulgari Resort Bali

Jalan Goa Lempeh, Banjar Dinas Kangin, Pecatu - Map
 
 
"super luxurious hotel with fantastic views"
nice break away from busy seminyak, tranquility and relaxation, excellent food and bar menus, friendly hotel staff
A Traveller
Set atop a plateau overlooking the Indian Ocean, this resort is on the southern tip of Jimbaran Peninsula, near the Temple of …More
Grand Nikko Bali - Nusa Dua Hotels
Rating: 5.0 Stars
£122
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 Nikko Bali

Jl. Raya Nusa Dua Selatan, Nusa Dua - Map
 
 
"cannot wait to return!"
Stayed in a beautiful 1 bedroom pool villa for 6 nights- and wish we could stay longer! The accommodation is super luxurious, spotlessly clean, new and very well maintained- I could not fault any part of our villa. Having the villa and club lounge benefits made the whole experience very special, and would definitely recommend having the club benefits! I have never encountered such friendly staff at a resort! Food was always beautiful, and waiters always friendly and accommodating with every request.
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
 
 
Excellent hotel! Really looking forwards for another visit
A Traveller
In the tranquillity of Bali Island, exclusive villas await guests in a sumptous environment redefining the word luxury, the …More
Puri Sebatu Resort - Sebatu Hotels
Rating: 4.0 Stars
£164
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 Sebatu Resort

Banjar Apuh, Sebatu - Map
 
 
"Quiet & small resort at a perfect hill slope"
Couldn't asked for a better view, weather, food, facilities and service. Wonderful as expected.
A Traveller

Search from 950 Bali Hotels


    Why book with Expedia ?

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