Customised for your search:

Bali Hotel Guide - Spa Hotels in Bali, Indonesia

Bali hotels
Bali

Top Trending Hotels in Bali

Amed Cafe & Hotel Kebun Wayan - Karangasem Hotels
Rating: 3.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.

Amed Cafe & Hotel Kebun Wayan

Jalan Raya Bunutan, Amed, Karangasem - Map
 
 
"Relaxing stay"
The hotel is a large complex on the hillside across the rod from the beach. We upgraded from the standard room as decided we needed air-conditioning. The larger room was close to the smaller pool, very comfortable with a veranda, including hammock. There are 2 pools, and breakfast was served in the restaurant next to the beach. The selection was fine -usual eggs, homemade bread for toast, juice and fresh fruit.
Traveller from New Zealand
Grand Mirah Boutique Hotel - Denpasar Hotels
Rating: 3.5 Stars
£42
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 Mirah Boutique Hotel

Jl. Kaliasem No. 1, Denpasar - Map
 
 
"Top location, right in the heart of Denpasar."
Lots of things to see and do within walking distance. Spacious room and clean. Friendly and helpful staff. The owner and her family is also very friendly and welcoming. We enjoyed our stay here (23 days). Happy to stay here again.
Traveller from Australia
Ubud Village Hotel - Ubud Hotels
Rating: 4.0 Stars
£96
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.

Ubud Village Hotel

Jalan Monkey Forest, Ubud - Map
 
 
"Great value for money"
Cannot fault the hotel! The staff are just amazing and everyone knew my name by day 2, the made me feel welcome and comfortable in the hotel as i was travelling on my own. the hotel is perfectly located within easy walking distance to restaurants, local attractions etc. I will definitely stay at this hotel when i return to Ubud
Traveller from Melbourne
Ubud Village Hotel is suitable for those who are looking for Bali holiday with combination of city life and culture where the …More
Bedrock Hotel - Kuta Hotels
Rating: 4.0 Stars
£62
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.

Bedrock Hotel

Wana Segara 21 Kuta, Kuta - Map
 
 
"Comfortable hotel for overnight stay"
I booked Bedrock Hotel as a 1 night stay as Inarrived late 12am. Staff very friendly and accommodating bed comfortable, breakfast ok commensurate with price I'd stay. Overall good for short stay as I booked to stay by the beach.
Traveller from BNE
Hotel Tjampuhan Spa - Ubud Hotels
Rating: 4.0 Stars
£118
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.

Hotel Tjampuhan Spa

Jalan Raya Tjampuhan, Ubud - Map
 
 
"Really liked Tjampuhan"
Lovely setting and great, helpful staff. Great selection at buffet breakfast. Be sure to visit both pools, they each have their own charm. I travelled solo, stayed 4 nights and so glad I did. there are a lot of steps which I didn't mind, but if you don't like stairs, you might need to reconsider. But the stairs all lead to beautiful spots and are usually no more than 10 steps before there is a flat section.
Traveller from Cape Town, South Africa
Located on the bank of the Tjampuhan River, this hotel is set on a terraced hillside overlooking a lily pond one km (one-half …More
Alaya Ubud - Ubud Hotels
Rating: 5.0 Stars
£129
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.

Alaya Ubud

Jl. Hanoman, Ubud - Map
 
 
Good location. Welcoming staff. Dala spa is definitely worth taking the time to go to if time and finances permit.
A Traveller
Bucu View Ubud Bali - Ubud Hotels
Rating: 3.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.

Bucu View Ubud Bali

Jl. Bisma, Ubud - Map
 
 
"Unfinished but a treat! "
This hotel is perfect for those wanting to be set back from the busy roads of Ubud but still in a reasonable walking distance. If you do not wish to walk the hotel were fantastic at tracking down a motorbike for my partner and I, even when we arrived late(8 PM!). The staff were friendly and welcoming, which we welcomed after the service we received in hotels in Flores. The hotel is still under construction, noisy building work started at 6:30 AM, we're morning people so that was OK but it's something to bare in mind! We only found out this was the case the morning after we arrived in the light of day. This is why we managed to book at a cheaper price so we took that into account. The grounds and views are beautiful and when this place is finished it would be an ideal place to stay just on the outskirts from central Ubud. Also check if the restaurant is finished when you make your booking, otherwise you'll need to head into Ubud for snacks and restaurants.
Traveller from London, UK
Rock 'n Reef Hotel - Pecatu Hotels
Rating: 3.0 Stars

Rock 'n Reef Hotel

Jalan Pemutih C151 Anantara, Pecatu - Map
 
 
"LOCATION!"
Amazing amazing location! Walk along the rocks to Padang Padang beach. Staff are incredibly friendly and accommodating! Hidden gem!
Traveller from Melbourne Aus
Dewangga Bungalow - Ubud Hotels
Rating: 2.0 Stars
£37
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.

Dewangga Bungalow

Dewi Sita Street, Ubud - Map
 
 
3.9 out of 5 (7 reviews)
Febri's Hotel & Spa - Kuta Hotels
Rating: 3.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.

Febri's Hotel & Spa

5 Jl Kartika Plaza Kuta Beach, Kuta - Map
 
 
"Family Holiday"
We always have a wonderful experience at the Febris. The staff are amazing, they are friendly and helpful.
Traveller from Perth, Australia
Centrally located in South Kuta Beach, Febri's Hotel & Spa is three blocks from the beach and Discovery Shopping Mall.More

Search from 1,302 Bali Hotels


    Why book with Expedia ?

    • Best Price Guarantee
    • Over 321,000 hotels worldwide
    • Price Guarantee
    • 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