Agoda Hero Banner

Smoke-free hotels in Bali

Enter your travel details to see prices and availability

Smoke-free hotels in Bali

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
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
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
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
de Vins Sky Hotel Seminyak
Seminyak,Bali - View on map
"We love the cleanliness."
8.2

Excellent

1411 reviews

Avg price per night
$ 45
The Seminyak Beach Resort & Spa
Seminyak,Bali - View on map
"Location is fantastic! Rooms are extremely clean, and breakfast is one of the best we've had in any of the hotels we've stayed in Bali. Hotel is very modern and loved every single day of our stay there. Only comment is room we were in was a bit dark (Dark furniture/walls/carpets/etc...) not sure if upgrading to a larger room would have an impact on this or not"
Show more
8.7

Excellent

1114 reviews

Avg price per night
$ 377
Grand Inna Kuta
Kuta,Bali - View on map
"This is one of the best affordable hotel in bali. Hotel is located beach front with shops and restaurants just a few steps away. There r 3 swimmimg pools in the hotel with cheap beers n foods served at pool side. I will not hesitate to go back to Grand Inna if i travel to bali again. A word of advise, ask for the newer rooms. "
Show more
8.1

Excellent

3702 reviews

Avg price per night
$ 60
Mulia Resort
Nusa Dua,Bali - View on map
"This is our best experience ever staying in a hotel. All staff were very helpful and being the nicest to us. We were stayed in another hotel for the first 2 days, when we moved here everything felt so different in a much better way! We got free upgrade room as well :) not to mention I’m not telling the front desk that we stayed here for my husband’s bday. But when we get back to the Hotel at noon we found a bday cake with card on it :) so much words to say, one thing for sure, if we go to Bali we surely will stay here, no doubt."
Show more
9

Exceptional

440 reviews

Avg price per night
$ 299
Grandmas Plus Hotel Airport
Kuta,Bali - View on map
"This like many hotels in Bali is of an excellent standard. It is conveniently located close to the airport and is inexpensive as far as Bali hotels go. it may not be in the heart of Kuta but if you don't mind walking you could be there in 20 minutes. I would recommend this hotel if you need to be at the airport early or in my case very late, but you could base your self here if you had a motorbike or again didn't mind walking."
Show more
8.7

Excellent

1328 reviews

Avg price per night
$ 12
Nusa Dua Beach Hotel and Spa
Nusa Dua,Bali - View on map
"This is set in the walled community that is Nusa Dua. The local shops are located just outside the gate and the tourist strip at Tangung Benoa is close by. One advantage is that nearly every restaurant we went to offered free transport to and from the hotel. There is also a shuttle to the shopping at Bali Collection. The room we had was absolutely fantastic. One of the best we have stayed in. The pool scene was quite lively with the obligatory swim-up bar. The breakfast buffet was quite pedestrian. A special mention to the staff at the customer relations desk in the lobby. They were more than helpful in arranging restaurant and transport bookings whether in the resort or outside in the town. They were also able to provide very good recommendations when we asked them. Because this is in a walled community, it is a bit of a walk to the shops unless you avail yourself of the free shuttle buses to Bali Connection or if you go to a restaurant that provides pick-up. "
Show more
8.5

Excellent

1961 reviews

Avg price per night
$ 162
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
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

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