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.

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 was perfect Staff kindness Massage 💓 Food View Shower Spf cream available in the room Breakfast take away 💓💓 Boomboom recos for gili Cuk sumac

Show more Show less
9.4
Wonderful
1,041 reviews
Price from
$76
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. Great location, lovely facilities, and the staff was so so nice

Show more Show less
9.5
Exceptional
1,179 reviews
Price from
$118
per night

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. It’s beautiful and cozy. Stylish, very Balinese. The room was awesome. The gym/yoga/pool area was very nice too. Stuff was helpful. Dinner and breakfast were good. Invitation for afternoon coffee was very thoughtful and cute. It was a relaxed stay

Show more Show less
9.3
Wonderful
2,260 reviews
Price from
$116
per night

Weda Cita Resort and Spa by Mahaputra

Hotel in Ubud

Located a 19-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. The hotel is beautiful and the stuff is super friendly. They have a beautiful space for yoga and relaxation. We really enjoyed our stay here

Show more Show less
9.2
Wonderful
1,114 reviews
Price from
$150
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. Everyrhing, hospitality, room, bathtub in the room,pool, breakfast, service

Show more Show less
9.3
Wonderful
2,233 reviews
Price from
$300
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. Such a beautiful property with amazing facilities. Breakfast was amazing! a la carte but you can order as much as you can eat.

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

Sabana Ubud

Hotel in Pengosekan, Ubud

Sabana Ubud features an outdoor swimming pool, garden, a restaurant and bar in Ubud. This 4-star hotel offers a concierge service and a tour desk. Cosy Moroccan style. Clean and fresh suites 👌 The pool under garden trees. Very like it. And so helpful staff. All the details make our staying here cosy and romantic.

Show more Show less
9.5
Exceptional
1,129 reviews
Price from
$107
per night

Purana Suite Ubud

Hotel in Pengosekan, Ubud

Located in Ubud, a 17-minute walk from Ubud Monkey Forest, Purana Suite Ubud has accommodations with a garden, free private parking, a restaurant and a bar. the staff was super nice!!! our room was clean and well equipped.the breaksfast was also great as well as other meals they offered in the restaurant. we participated in one of the hotel’s half-day tours near Ubud and it was really good, our driver was the member of the staff and we learned a lot from him during the tour about Bali.

Show more Show less
9.5
Exceptional
1,201 reviews
Price from
$154
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. Amazing hotel, beautiful pool, new rooms and delicious breakfast. Exceptional staff and in general we felt very comfortable and welcomed. Additional thanks for letting us having late check out at 9pm before our night flight. Definitely recommended!

Show more Show less
9.3
Wonderful
1,766 reviews
Price from
$128
per night

Taman Amartha Hotel

Hotel in Ubud

Located in Ubud, 0.8 mi from Ubud Market, Taman Amartha Hotel has a number of amenities including a seasonal outdoor swimming pool, a garden, a terrace and free WiFi. Nice boutique hotel with clean rooms, a nice pool and simple breakfast. The staff are very friendly and offer to help round the clock. The hotel offers airport pick up, bike rental and tours at very reasonable rates. We left early (5:00 am) to catch the tours to explore the island and the hotel went the extra mile to pack a breakfast box for us on all days.

Show more Show less
9.1
Wonderful
1,033 reviews
Price from
$89
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