Skip to main content

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

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.

Amnaya Resort Nusa Dua

Hotel in Tanjung Benoa, 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. Great facilities, incredibly kind and helpful staff, very clean room and a great pool and spa areas

Show more Show less
9.3
Wonderful
1,064 reviews
Price from
$106
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. Location. Food. Pool. All were amazing. I had wonderful 5 nights.

Show more Show less
9.2
Wonderful
1,170 reviews
Price from
$208
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. Very welcoming and accommodating staff. Nice breakfast with many options. If you have a late night flight, hotel also offers 6pm check-out with fee of 50% from nightly price.

Show more Show less
9.1
Wonderful
2,756 reviews
Price from
$113
per night

Gynandha Ubud Cottage

Hotel in Downtown Ubud, Ubud

Ideally located in Ubud, Gynandha Ubud Cottage has air-conditioned rooms with free WiFi, free private parking and room service. The property was beautiful, quiet and serene. As others have said, it seems like an oasis far from the hustle and bustle of Ubud although it’s actually in the centre of town. Assistant manager Rio and his team members were professional, helpful in every circumstance and very kind.

Show more Show less
9.2
Wonderful
206 reviews
Price from
$130
per night

Mambo Beach Resort

Hotel in Nusa Penida

Facing the beachfront, Mambo Beach Resort offers 4-star accommodations in Nusa Penida and has an outdoor swimming pool, garden and shared lounge. That perfect mix of amenities and simplicity. The room was immaculate, the shower and aircon greeted us like a cool hug, and the staff at the cafe/beach bar and desk just made the stay a pleasure. The breakfast package kicked off our day with healthy sevivings or noodles, rice or eggs and toast. Accompanied by tea or coffee and juice or fruit. We chose Mambo for the nice looking rooms and the co-located dive centre

Show more Show less
9
Wonderful
110 reviews
Price from
$100
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. Beautiful Space. Extremely friendly staff. Great Breakfast. Perfect for arriving in Bali. Scooter recommended (provided at hotel).

Show more Show less
9.1
Wonderful
256 reviews
Price from
$143
per night

Uluwatu Desa

Hotel in Pecatu, Uluwatu

Located in Uluwatu, within a 3-minute walk of Nunggalan Beach and one mile of Nyang Nyang Beach, Uluwatu Desa provides accommodations with a garden as well as free private parking for guests who... peaceful start to our trip. clean and quiet.

Show more Show less
9.1
Wonderful
101 reviews
Price from
$60
per night

The Sebali Resort

Hotel in Ubud

Located in Ubud, 3.6 miles from Ubud Palace, The Sebali Resort provides accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant. what a great stay! Everything is awesome about this place. What a great value for money! They provided complimentary morning walk tour with guide and complimentary afternoon tea/coffee too. Must stay.

Show more Show less
9.1
Wonderful
329 reviews
Price from
$653
per night

The Kama

Hotel in Nusa Penida

Located in Nusa Penida, a 5-minute walk from Sun Sun Beach, The Kama has accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant. we had an absolutely amazing and wonderful time here. it was exactly as shown on the website. the staff was more than accommodating and friendly. we celebrated a birthday while visiting and the staff made it special with the floating breakfast and cake with dinner.

Show more Show less
9.1
Wonderful
229 reviews
Price from
$127
per night

Kalia Bingin - Adult only

Hotel in Pecatu, Uluwatu

Located in Uluwatu, a 15-minute walk from Bingin Beach, Kalia Bingin - Adult only has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. Beautiful new property! Very nice, luxurious rooms; friendly and helpful staff and great breakfast. Would absolutely recommend to stay!

Show more Show less
9.5
Exceptional
166 reviews
Price from
$130
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