Skip to main content

The best resorts in Bali

Check out our pick of great resorts in Bali

Filter by:


Review score

Superb: 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 4 stars

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 accommodation provides a 24-hour front desk, airport transfers, room service and free WiFi. Wonderful staff. Kindly helped me with a surprise for my girlfriend. Rooms are really nice too

Show more Show less
9.3
Superb
2,435 reviews
Price from
366 zł
per night

Kastara Resort 5 stars

Sambahan, Ubud

Situated in Ubud, 3.9 km from Neka Art Museum, Kastara Resort features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a terrace. Featuring a restaurant, the 5-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation offers evening entertainment and room service. The rooms and staff are amazing

Show more Show less
9.3
Superb
2,361 reviews
Price from
1,352 zł
per night

Kanvaz Village Resort Seminyak 4 stars

Petitenget, Seminyak

Set in Seminyak, 700 metres from Batu Belig Beach, Kanvaz Village Resort Seminyak offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a terrace. Each accommodation at the 4-star hotel has pool views, and guests can enjoy access to a restaurant and to a bar. The accommodation provides a 24-hour front desk, airport transfers, room service and free WiFi throughout the property. The breakfast and the food was delicious! Atmosphere in the hotel is magic and cosy. The staff is very kind and make your experience beautiful.

Show more Show less
9.3
Superb
1,938 reviews
Price from
602 zł
per night

The Apurva Kempinski Bali 5 stars

Sawangan, Nusa Dua

Surrounded by lush greenery overlooking the ocean, The Apurva Kempinski Bali offers luxurious stays in Nusa Dua. Boasting a 60-metre outdoor swimming pool, the resort also houses a spa. Free parking and free WiFi are provided. Literally everything, starting from the reception staff, the lobby, the housekeeping, the restaurants, the ambiance, the activities, everyone inside that hotel is doing their job perfectly, if you ever go to Nusa Dua, visiting this marvelous place would be a memory of a lifetime, great job everyone, keep up the good work.

Show more Show less
9.3
Superb
1,506 reviews
Price from
1,520 zł
per night

Ubud Nyuh Bali Resort & Spa 5 stars

Ubud

Set in Ubud, Ubud Nyuh Bali Resort & Spa features air-conditioned accommodation with an outdoor pool and free WIFI in every unit. Guests also enjoy daily scheduled shuttle service from resort to the Ubud town, daily scheduled resort activities such as morning walk to the rice field and Authentic Balinese class. Daily scheduled wellness activities such as Hatta yoga, Pilates, sound healing, and Breathwork, complimentary use of bicycles. For your information, our home gym is temporary closed for renovation until further notice Everything was incredible! It was very luxurious and all needs were met by the incredible staff.

Show more Show less
9
Superb
1,003 reviews
Price from
848 zł
per night

Renaissance Bali Uluwatu Resort & Spa 5 stars

Ungasan, Uluwatu

Set in Uluwatu, Renaissance Bali Uluwatu Resort & Spa offers 5-star accommodation with an outdoor swimming pool and a fitness centre. All rooms feature a flat-screen TV with satellite channels and a private bathroom. The property is 10.5 km from Uluwatu Temple and 8.9 km from Padang Padang Beach. Perfect breakfast & perfect hospitality & incredible service and room view!

Show more Show less
9.1
Superb
1,081 reviews
Price from
954 zł
per night

Hotel Indigo Bali Seminyak Beach, an IHG Hotel 5 stars

Dyanapura, Seminyak

Set in trendy Seminyak, Hotel Indigo Bali Seminyak Beach is a beachfront property with five outdoor swimming pools and 8 dining options (7 restaurants and bars) .Guests can request pampering massages at the spa which has 6 couple treatment rooms, 4 single treatment rooms, a reflexology room, a menicure and pedicure parlor, and two lounge areas for pre and post treatments. Free WiFi and 24-hour room service are available in all areas. location superb centrally located,room very spacious and food excellent

Show more Show less
9.3
Superb
2,619 reviews
Price from
823 zł
per night

Adiwana Resort Jembawan 4 stars

Ubud City-Centre, Ubud

Set among tropical greenery in Ubud, Bali, Adiwana Resort Jembawan features an outdoor pool, a spa centre and yoga facilities. Guests can enjoy local and international dishes at the restaurant at this resort. Relaxing massages and spa treatments can be arranged at the on-site Tejas Spa. Excelente Deco, extremely clean

Show more Show less
9.1
Superb
1,237 reviews
Price from
1,242 zł
per night

Natya Resort Ubud 5 stars

Ubud

Located in Ubud, 4 km from Ubud Market, Natya Resort Ubud features an outdoor pool and barbecue. The resort has a sun terrace and views of the pool, and guests can enjoy a meal at the restaurant or a drink at the bar. Free private parking is available on site. The private villas with a private pool were magical and a perfect getaway. The view was amazing and the noise of the jungle was like a dream. But most of all, the service from the staff was most memorable. They were there to help us in any way they could. They kept the rooms clean, arranged a tour, got us rides, were extremely responsive, provided exceptional food, and were very friendly. Anyone considering staying at this property shouldn’t choose anything else. Make sure to take full advantage of the great food, drinks, and hospitality the staff offers!

Show more Show less
9.2
Superb
1,152 reviews
Price from
2,644 zł
per night

Courtyard by Marriott Bali Seminyak Resort 5 stars

Dyanapura, Seminyak

Courtyard by Marriott Bali Seminyak offers a luxurious retreat 5 minutes' stroll from Seminyak Beach. Featuring an outdoor pool, fitness centre and a spa, it provides free scheduled shuttle service to Seminyak Beach. A restaurant is available on site, while WiFi is accessible for free in all areas. Everything was simply amazing. The staff were great, they took really good care of us and made sure we are feeling absolutely amazing. My kids and parents really enjoyed there and I honestly believe it's perfectly located. They have so many facilities that you can use.

Show more Show less
9
Superb
2,272 reviews
Price from
623 zł
per night

Most booked resorts in Bali this month

FAQs about resorts in Bali

Resorts that guests love in Bali