Skip to main content

Stay in Bali's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Wonderful: 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.

Amandaya Canggu

Hotel in Berawa, Canggu

Located a 18-minute walk from Berawa Beach, Amandaya Canggu offers 4-star accommodations in Canggu and has an outdoor swimming pool, a garden and a terrace. Facilities was great and the staff were exceptional especially Tata and Ari they deserve a big raise.

Show more Show less
9.1
Wonderful
1,091 reviews
Price from
$87
per night

ONAYA Bali Resort - Adults Only

Hotel in Pecatu, Uluwatu

Located in Uluwatu, 1.5 miles from Nunggalan Beach, ONAYA Bali Resort - Adults Only has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. Super thoughtful staff and calm resort to stay at

Show more Show less
9.3
Wonderful
1,303 reviews
Price from
$227
per night

NEANO ESCAPE

Hotel in Manggis

Located in Manggis, a 16-minute walk from Buitan Beach, NEANO ESCAPE has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden. Everything, amazing place, kind staff, very affordable prices for the high quality they offer. Everything is new, our room was 66sqm.

Show more Show less
9.4
Wonderful
1,453 reviews
Price from
$151
per night

Ecozy Dijiwa Canggu

Hotel in Batu Bolong, Canggu

Located in Canggu, 1.1 miles from Echo Beach, Ecozy Dijiwa Canggu has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. This 4-star hotel offers a bar. There staff were very friendly and helpful The breakfast was great The room was very clean It was my partner’s birthday, they decorated the room and offered us a birthday cake, it was very nice of them.

Show more Show less
9.2
Wonderful
1,061 reviews
Price from
$179
per night

Terra Cottages Bali

Hotel in Bingin, Uluwatu

Located in Uluwatu, a few steps from Cemongkak Beach, Terra Cottages Bali has accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant. This was by far the best stay we had in Bali. The place is a little get away oasis in Bingin beach, just a few minutes walk from the beach. The service was just incredible. Isma, Chacha and Fina were just the best, took great care of us, and arranged our scooter rentals as well as reservations for the best restaurants in the area. The place itself was an Moroccan inspired resort, we felt really special, great food and drinks. Would highly recommend to anyone that will be travelling to the Bingin area!

Show more Show less
9.4
Wonderful
1,663 reviews
Price from
$211
per night

Amnaya Resort Nusa Dua

Hotel in Nusa Dua

Amnaya Resort Nusa Dua features an outdoor swimming pool, garden, a restaurant and bar in Nusa Dua. This 4-star hotel offers a concierge service and a tour desk. The staff was really nice and friendly, they made sure that we enjoyed ourselves. The breakfast was really good as you could choose a la carte, also very big! The room we had was huge and the bed was really comfy! The pool area is beautiful! We also took advantage of the spa, the treatment was great, the staff was very good!

Show more Show less
9.3
Wonderful
3,492 reviews
Price from
$191
per night

Weda Cita Resort and Spa by Mahaputra

Hotel in Ubud

Located a 16-minute walk from Ubud Monkey Forest, Weda Cita Resort and Spa by Mahaputra offers 5-star accommodations in Ubud and features an outdoor swimming pool, a garden and a restaurant. I LOVED everything about the property! The food served at the restaurant was amazing—was super happy with all the food I ordered during my stay. And plus points for the room service as well. There’s an amazing yoga deck on the top floor which was my favorite spot, overlooking all the trees and greenery and there were so many birds chirping away in the morning. There’s also a spa onsite which was great! And staff were also super friendly and helpful. Room was always super clean and did not find any bugs at all during my stay there. The property is also a bit further from Ubud City Center (but not too far) so it was less hectic walking around nearby places. There are also plenty of restaurants nearby, Pilates reformer studio (Movement Matters; 5mins walk away), and nearby yoga studios.

Show more Show less
9.1
Wonderful
1,563 reviews
Price from
$136
per night

Kastara Resort

Hotel in Sambahan, Ubud

Located in Ubud, 2.4 miles from Neka Art Museum, Kastara Resort has accommodations with an outdoor swimming pool, free private parking, a fitness center and a terrace. I have been lucky enough to stay in luxury hotels all over the world, but this places tops them all. I was blown away by the surroundings, food, pool and weirdly the quality of the furniture and fittings. Simply idyllic. Been all over Bali and failed to find a better hotel.

Show more Show less
9.5
Exceptional
3,146 reviews
Price from
$473
per night

Renaissance Bali Nusa Dua Resort

Hotel in Kampial, Nusa Dua

Located in Nusa Dua, 1.6 miles from Nusa Dua Beach, Renaissance Bali Nusa Dua Resort provides accommodations with free bikes, free private parking, an outdoor swimming pool and a fitness center. After staying at Renaissance in Cancun, I was expecting the one in Nusa Dua to be as great, and I was not disappointed. Spent 8 nights at the hotel and my Birthday was a week away when we checked in. They made me feel special every day before my Birthday. Sindu, Alit and Arys were super helpful at the restaurant and treated me with goodies. 🙂 Hendri made a really tasty affogato at the bar and all in all the restaurant staff were ALL super friendly and helpful. Just could not remember everybody's name ☺️ Room service was amazing too. Fresh towels, immaculate room every day. Gede the pool guy was friendly and helpful too, enjoyed a conversation with him, very ambitious young man! I am definitely going back to this hotel.

Show more Show less
9.2
Wonderful
1,155 reviews
Price from
$126
per night

Blue Harbor Beachfront Villas & Resto

Hotel in Nusa Penida

Located in Nusa Penida, a few steps from Prapat Beach, Blue Harbor Beachfront Villas & Resto has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area. Amazing view of the ocean from rooms(make sure to book direct beach front rooms and not ones at the back with partial views). I've stayed at similar beach hotels with a direct view but this beats them. Room was also nice and comfortable. Directly outside your room you have your own sunbathing chairs or beany bags.

Show more Show less
9
Wonderful
1,775 reviews
Price from
$85
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

See reviews by guests who stayed at hotels in Bali

See all