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.

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. Evrything and it was the best room decoration i have for my honeymoon. And the stuff are verry nice and serviable. The spa experience was perfect. The best ressort i tested and i will be back one day for sur

Show more Show less
9.3
Wonderful
1,435 reviews
Price from
$132
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. We had an amazing experience as the hotel has just anything you need and more... The staff is super kind and professional, always ready to help and satisfy our needs. We had an amazing experience taking that flower bath and the romantic candle dinner inside the nest with Safina that has been the best waiter and guide through the experience. The food from the morning till the evening its just very delicious. We would really thank all the staff but it would take all the words. We will for sure be back when we come back.

Show more Show less
9.3
Wonderful
1,652 reviews
Price from
$216
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 free bikes, free private parking, an outdoor swimming pool and a garden. Location is great. Right on the beach with a large pool.

Show more Show less
9.3
Wonderful
1,075 reviews
Price from
$194
per night

Kanvaz Village Resort Seminyak

Hotel in Petitenget, Seminyak

Located in Seminyak, a 7-minute walk from Batu Belig Beach, Kanvaz Village Resort Seminyak has accommodations with an outdoor swimming pool, free private parking, a fitness center and a terrace. Beautiful location and hotel . The staff are amazing. So helpful and lovely people .

Show more Show less
9.2
Wonderful
1,286 reviews
Price from
$151
per night

The Room Padang-Padang

Hotel in Padang Padang, Uluwatu

Facing the beachfront, The Room Padang-Padang offers 3-star accommodations in Uluwatu and features an outdoor swimming pool, garden and terrace. Definitly,one of the best stays we had in Bali. It’s a dream place!! Rita, the owner it s such a friendly host. She gave us precious Tipps about nice beaches and great restaurants.( Thank you! ❤️) Everything about the rooms it's welcoming. Very good located, one min to the beach.Excelent service.Super friendly and helpful staff. The room extremly clean.The beds comfortable.Great pooll.Great breakfast.And the last,(but not the last), I fall in love with the bathroom.💕 Highly recomended, I would come back for sure. ❤️ Thank you! 🙏

Show more Show less
9.2
Wonderful
1,082 reviews
Price from
$126
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. Nice hotel, friendly staff, good room service. Excellent experience here.

Show more Show less
9.1
Wonderful
3,516 reviews
Price from
$129
per night

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. A+ location in Canggu, right by a main artery. The staff was incredible. We were on our honeymoon and they put a nice decoration on our bed and provided us breakfast in bed the next day. They left a room open for us as we had a late flight. The breakfast is amazing, our favorite was the French toast. Great wifi. They helped us rent a scooter during our time there. The general manager, YuSee (may have spelled that wrong), was so friendly and accommodating.

Show more Show less
9.2
Wonderful
244 reviews
Price from
$72
per night

Chesa Canggu

Hotel in Batu Bolong, Canggu

Located in Canggu, a 6-minute walk from Batu Bolong Beach, Chesa Canggu provides accommodations with an outdoor swimming pool, free private parking, a terrace and a restaurant. Nice boutique hotel! Located very strategic at Canggu. Bed was very comfortable. Superb service as they prepared a very lovely on bed setup (flowers deco) to surprise my wife.

Show more Show less
9.7
Exceptional
193 reviews
Price from
$126
per night

The Mahata

Hotel in Legian City Center, Legian

Well located in Legian, The Mahata provides air-conditioned rooms with free WiFi, free private parking and room service. It was clean, beautiful aesthetic and excellent location. Staff were amazing!

Show more Show less
9.2
Wonderful
189 reviews
Price from
$58
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
379 reviews
Price from
$168
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