Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Stay in Bali's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Radisson Blu Bali Uluwatu

Hotel in Pecatu, Uluwatu

Located in Uluwatu, a 2-minute walk from Bingin Beach, Radisson Blu Bali Uluwatu has accommodations with a restaurant, free private parking, an outdoor swimming pool and a fitness center. Everything was great there was nothing that could be better i think this is one of the best hotels in whole of Bali! The room was amazing very modern and clean. The breakfast was perfect and the restaurant for dinner and lunch is also amazing. The beds where also great. And the staff treats you like you are royalty. 10/10 one of the best hotels i have been.

Show more Show less
9.2
Awesome
1,287 reviews
Price from
$314
per night

Amnaya Resort Kuta

Hotel in Kartika Plaza, Kuta

Boasting an à la carte restaurant, Amnaya Resort Kuta provides comfortable accommodations with free in-room WiFi access in Kuta. The staff was incredibly friendly and always helpful. They were always pleasant, helped me to book trips and even prep a quick breakfast for me when I was checking out.

Show more Show less
9.3
Awesome
2,838 reviews
Price from
$81
per night

Grandmas Plus Hotel Airport

Hotel in By Pass Ngurah Rai Kuta, Kuta

Located 10 minutes’ drive from Bali Galeria Mall, Grandmas Plus Hotel Airport features free Wi-Fi throughout the hotel and has an outdoor swimming pool. Second time staying here and it does not disappoint. Great value for price.

Show more Show less
9
Awesome
3,783 reviews
Price from
$20
per night

NEANO ESCAPE

Hotel in Manggis

Located in Manggis, a 12-minute walk from Buitan Beach, NEANO ESCAPE has accommodations with a restaurant, free private parking, an outdoor swimming pool and a fitness center. The service and attention to detail was great. Very personalized service and great communication.

Show more Show less
9.4
Awesome
103 reviews
Price from
$76
per night

Amnaya Resort Nusa Dua

Hotel in Tanjung Benoa, Nusa Dua

Amnaya Resort Nusa Dua features a restaurant, outdoor swimming pool, a bar and garden in Nusa Dua. Featuring family rooms, this property also provides guests with a sun terrace. Not only is the resort beyond beautiful but the staff are so kind and helpful. The night we arrived we were kindly greeted by staff and given delicious complementary tea. One staff member I believe named Eka was extremely helpful and brought all of our bags to our room and even upgraded both of our rooms to suites! He made sure we were happy with our rooms and staff made sure to constantly ask if we needed anything. Every morning and night we were met with huge smiles and kind greetings. There was live music on Tuesdays, Thursdays and Saturdays by two very sweet gentlemen who even asked what songs we would like to here and let me say they were so so talented! Our only disappointment was that we had to leave this amazing place. When back in Bali I will definitely be staying here again and i HIGHLY recommend a visit. The staff truly made the whole experience so wonderful and we felt so relaxed and at home.

Show more Show less
9.3
Awesome
265 reviews
Price from
$69
per night

Weda Cita Resort and Spa by Mahaputra

Hotel in Ubud

Featuring an outdoor swimming pool, garden and views of pool, Weda Cita Resort and Spa by Mahaputra is located in Ubud, a 12-minute walk from Ubud Monkey Forest. I enjoyed how close yet private the location was to the more busy areas of ubud

Show more Show less
9.2
Awesome
117 reviews
Price from
$65
per night

Sampatti Villas

Hotel in Sunset Road, Seminyak

Located in Seminyak, a 19-minute walk from Legian Beach, Sampatti Villas provides accommodations with a restaurant, free private parking, a garden and a terrace. Everything they offer is excellent

Show more Show less
9.2
Awesome
106 reviews
Price from
$224
per night

Kastara Resort

Hotel in Sambahan, Ubud

Located in Ubud, Kastara Resort has 4-star accommodations with private balconies. With free WiFi, this 4-star hotel offers a 24-hour front desk and room service. Great View, Good Value for Money (Room Rates)

Show more Show less
9.1
Awesome
247 reviews
Price from
$334
per night

OYO 3018 Vin Stay

Hotel in Sanur

OYO 3018 Vin Stay is offering accommodations in Sanur. The property is located 1.4 miles from Pengembak Beach, 1.6 miles from Mertasari Beach and 1.7 miles from Semawang Beach. Clean, comfortable and in a quiet place

Show more Show less
9.6
Exceptional
126 reviews
Price from
$13
per night

Potato Head Suites & Studios

Hotel in Petitenget, Seminyak

Located in Seminyak, a few steps from Batu Belig Beach, Potato Head Suites & Studios has accommodations with a restaurant, free private parking, free bikes and an outdoor swimming pool. I would recommended this resort to everyone! It was absolutely amazing in all ways. The attention to detail was incredible, so many special touches

Show more Show less
9.2
Awesome
261 reviews
Price from
$231
per night

Hotels with extra health and safety measures

Find hotels in Bali with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most-booked hotels in Bali in the past month

See all

Bali's best hotels with breakfast

See all

Budget hotels in Bali

See all

Hotels in Bali you can book without a credit card

See all

Bali Highlights

FAQs about hotels in Bali

Planning a trip? Get inspired by reviews of cities in Bali

Explore guest reviews of hotels in Bali

See all