Agoda Hero Banner

Hotels with Spas in Bali

Enter your travel details to see prices and availability

Best Hotels with Spas in Bali

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
Anantara Uluwatu Bali Resort
Uluwatu,Bali - View on map
"Beautiful hotel, amazing views. Pool area was stunning, clean and lovely staff ensuring everyone was looked after. Room was a bit stuffy on arrival but opened the door and got the breeze blowing as well as staff lighting lemongrass oil burners. The smell disappeared after a couple of hours. Food was lovely, large servings and good value. Massages were wonderful but western prices so that was different from some other hotels in Bali. No need to go anywhere as each day was beautiful and evenings watching the sunset on the cliff were wonderful. Some renovation going on which wasn't really intrusive, the loudest thing was the water truck with pump going every afternoon but that was only at the back of the hotel. No problem with Mosquitoes as the breeze was great. Spa on the deck was lovely watching the sunset! Bed was huge and very comfortable room, always kept clean. Beautiful resort."
Show more
8.4

Excellent

1418 reviews

Avg price per night
$ 475
Amnaya Resort Kuta
Kuta,Bali - View on map
"Me and my wife totally loved our stay in this hotel. We have lived in three hotels in Bali so far and this one is our favorite in terms of 1) service ( the staff was always very helpful and nice. Always smiling and being just so nice. From the managers to security at the front door everyone was just so kind and welcoming. Yasa and Putu left a handwritten card and did all their best to leave us a great impression about this place. Also in terms of the rooms cleanliness and design tops our three hotel experiences. Rooms cage a very good sound insulation. The next door water park people’s screams could be heard only outside of our rooms. Facility-wise and would say it’s not the largest pool in Bali but nice and quite. There is almost always a live performing of the traditional very relaxing bamboo music . Water btw was just the perfect temperature. Location - I would say a good location but not perfect if you like to swim in the see you’d have walk a good 10minutes walk. But very conveniently they have a free “golf-car” to take you to the closed shopping mall that is not far away from the beach. Overall our stay was amazing. If you don’t mind a walk to the sea. You want a quite nothing to worry experience in a modern looking nice place choose this one. "
Show more
9.2

Exceptional

5045 reviews

Avg price per night
$ 57
Conrad Bali
Nusa Dua,Bali - View on map
"It is certainly one of my recommended hotels in Bali... apart from this agoda package "King Deluxe Resort Breakfast Super Sale", which does NOT include breakfast... it is rather ridiculous to me... and I believed the name is totally misleading... however turned out the staff still offered us 1 person breakfast free "as complimentary". Anyway, the good things were that we came here for Honeymoon... we were surprised about the fireworks 5 mins after our arrival to the room... it lasted for around 5-8 mins... even though I believe it wasn't for us but it was just so romantic! Staffs are very friendly and polite. Breakfast is good too with enough variety. The hotel is conveniently located in Nusa Dua with a long private beach to enjoy sunrise every morning as well as water sports. And about 10mins drive to the normal we could easily find many other water sports too including diving and sea walk. Whenever I'll have the chance to go to Bali again, certainly will stay in this hotel again and will try the pool side suite I think."
Show more
8.5

Excellent

1145 reviews

Avg price per night
$ 237
de Vins Sky Hotel Seminyak
Seminyak,Bali - View on map
"We love the cleanliness."
8.2

Excellent

1410 reviews

Avg price per night
$ 45
The Apurva Kempinski Bali
Nusa Dua,Bali - View on map
"This hotel does everything right it was absolutely perfect it really does have a wow factor. I’ve stayed in over 2000 hotels this is probably the best, seriously I just don’t see how they could make it any better. Check in was slow I guess and I made 500 photos in just 1 nights stay. Every corner you turn takes your breath away. Only open 3 months so got s good deal, it’s the best hotel in the area and I expect the best hotel in Bali. Very impressed. "
Show more
9.1

Exceptional

1003 reviews

Avg price per night
$ 496
Bali Garden Beach Resort
Kuta,Bali - View on map
"Being a frequent traveler to Bali I have always stayed at Bali Garden Beach Resort for all the 5 star reasons above. The location is a 15 minute drive from the airport to hotel (subject to traffic) yet in all my stays never have I seen nor heard a plane.3 outdoor pools,great beach front restaurant with a killer view of sky and sea and located on the main street with enough food options,all cuisines at all prices.The front desk staff, the room attendants,the restaurant servers are the best of the best and easily solve problems and satisfy your needs.My only issue which I have mentioned to management is since the bathrooms have been updated with great fixtures and finishes they need to put a safety bar in the shower to prevent slipping and falls.The tile floors once wet can be a hazard to the elderly,kids or any age adult as they enjoy the wonderful rain shower and massage spray fixture."
Show more
8.1

Excellent

1256 reviews

Avg price per night
$ 61
InterContinental Bali Resort
Jimbaran,Bali - View on map
"Has everything you would want. Larger rooms than other hotels in Bali costing much more. Best deal in Bali for the money. Not far from Kuta or the airport too. You can even see the planes land from the beach but can't hear them. Many places to eat and drink cheaper just to the left of the beach. Walking about 2km to the right will bring you to several Jimbaran Beach seafood restaurants right on the beach. Metered taxis are readily available on call from the transport desk if you can't do the walking. ATMs, restaurants, small shops and mini marts are also just across the street."
Show more
8.7

Excellent

944 reviews

Avg price per night
$ 287
Amnaya Resort Nusa Dua
Nusa Dua,Bali - View on map
"It’s my second time staying in Amnaya, my first time was in Kuta. I love their service so much in Kuta, therefore I booked one night here in Benoa. The hotel is new, everything is beautiful. They upgraded me to the suite! My daughter was so happy! The pool is so beautiful, breakfast option is tasty. Beautiful hotel with beautiful soul staff, I would definitely recommend anyone who wants a 5 stars treatment! "
Show more
9.6

Exceptional

449 reviews

Avg price per night
$ 53
AYANA Resort and Spa, BALI
Jimbaran,Bali - View on map
"We stayed in Bali for 10 days, and stayed in three different areas and hotels. Ayana is the best one. The price more expensive than others, but we thinking it's value for money. We do enjoy the time we spend in Ayana. Nice resturANT, Good breakfast, a lot of choices. THe rock bar just located in Ayana, so you don't have to wait. The staff in Ayana very nice, friendly, and professinal. The room is nice and clean. Beatiful view from our room, even in raining day. The spa was good, very relex. We think Ayana will be the only hotel we will stay when we come to Bali again. After Ayana, we have changed to another 5 star hotel in Ubud, the hotel in ubud is also good, but compare to Ayana, Ayana liked a 6 star hotel in Bali."
Show more
8.9

Excellent

3540 reviews

Avg price per night
$ 543
Pramana Watu Kurung Resort
Ubud,Bali - View on map
"Everything in this hotel was absolutely perfect; the staff above all, were really understanding and were willing to go above and beyond to make us enjoy our stay, both the one bedroom villa and the wooden villa are very nicely designed, exceptionally clean and have authentic Balinese decoration and the pools are spacious and private, the restaurant view is breathtaking and the breakfast/room service are 5 star quality with many options, the shower gel/bath salts were super nice, we were also offered a complimentary welcome drink, cake, a 10 minute massage and a photo session, all of which were perfect and made us feel very pampered. A point to consider when staying at this hotel or Ubud in general is that you are surrounded by the forest and therefore you are bound to have some bugs/reptiles in the room. However the hotel really tries their best to control it as much as possible. "
Show more
9.3

Exceptional

176 reviews

Avg price per night
$ 115
Anantara Uluwatu Bali Resort
Uluwatu,Bali - View on map
"Beautiful hotel, amazing views. Pool area was stunning, clean and lovely staff ensuring everyone was looked after. Room was a bit stuffy on arrival but opened the door and got the breeze blowing as well as staff lighting lemongrass oil burners. The smell disappeared after a couple of hours. Food was lovely, large servings and good value. Massages were wonderful but western prices so that was different from some other hotels in Bali. No need to go anywhere as each day was beautiful and evenings watching the sunset on the cliff were wonderful. Some renovation going on which wasn't really intrusive, the loudest thing was the water truck with pump going every afternoon but that was only at the back of the hotel. No problem with Mosquitoes as the breeze was great. Spa on the deck was lovely watching the sunset! Bed was huge and very comfortable room, always kept clean. Beautiful resort."
Show more
8.4

Excellent

1418 reviews

Avg price per night
$ 475

Discover the neighborhoods of Bali


Frequently asked questions

What's the average price of a hotel in Bali?

The average price for a 3-star hotel in Bali is USD 41. The average price for a 4-star hotel in Bali is USD 87. The average price for a 5-star hotel in Bali is USD 196.

What's the average price of a hotel in Bali this weekend?

The average price for a 3-star hotel in Bali this weekend is USD 43. The average price for a 4-star hotel in Bali this weekend is USD 92. The average price for a 5-star hotel in Bali this weekend is USD 213.

What's the average price of a hotel in Bali tonight?

The average price for a 3-star hotel in Bali tonight is USD 50. The average price for a 4-star hotel in Bali tonight is USD 118. The average price for a 5-star hotel in Bali tonight is USD 264.

What are the best hotels in Bali near Sacred Monkey Forest Sanctuary?

Verified travelers to Bali who stayed near Sacred Monkey Forest Sanctuary have given top reviews to Kaamala Resort Ubud, Yarama Cottages and The Garcia Ubud.

What are the best hotels in Bali near Beachwalk Shopping Center Kuta?

Verified travelers to Bali who stayed near Beachwalk Shopping Center Kuta have given top reviews to Grandmas Plus Hotel Legian, Serela Legian Bali and La Vie Villa.

What are the most popular hotels in Bali?

Popular hotels in Bali include Caroline Guest House, Amnaya Resort Kuta and Hilton Bali Resort.

What are the best hotels in Bali for couples?

Couples who stayed in Bali have given high ratings to Caroline Guest House, Amnaya Resort Kuta and Hilton Bali Resort.

What are the best hotels in Bali for families?

Families who stayed in Bali highly recommend Caroline Guest House, Amnaya Resort Kuta and Hilton Bali Resort.

What hotels in Bali have the best views?

Verified travelers to Bali have given top reviews for the views at Inna Bali Beach Garden, Villa Kayu Lama and Nusa Dua Beach Hotel and Spa.

What hotels in Bali have the best breakfast?

Verified travelers to Bali have given top reviews for the breakfast at Inna Bali Beach Garden and Hari Indah Boutique Hotel & Spa.

What's the best neighborhood in Bali to stay in?

Popular neighborhoods among travelers staying in Bali include Kuta, Seminyak and Ubud.

Show more questions