Skip to main content

The best resorts in Bali

Check out our selection of great resorts in Bali

Filter by:


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

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. The accommodation provides a 24-hour front desk, airport transfers, room service and free WiFi. I recently stayed at Amnaya and I must say, it was a fantastic experience. As someone who enjoys swimming, I was thrilled with the hotel's beautiful and well-maintained swimming pool. It was the perfect way to unwind after a long day of sightseeing. The hotel's restaurant also left a lasting impression on me. The variety of dishes offered, along with the attentive service, made for some truly memorable meals. The ambiance was lovely, and the food was simply delicious. I particularly enjoyed being able to enjoy a great meal without having to leave the comfort of the hotel. As for the rooms, they were spacious, clean, and beautifully decorated. The bed was exceptionally comfortable, and the amenities provided made me feel right at home. I appreciated the attention to detail and the effort put into creating a cozy and inviting atmosphere.

Show more Show less
9.3
Wonderful
2,404 reviews
Price from
$95
per night

Kastara Resort

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 staff was very friendly, the room was exceptional. They fulfilled our every wish right away, so I can only recommend it.

Show more Show less
9.3
Wonderful
2,345 reviews
Price from
$319
per night

Kanvaz Village Resort Seminyak

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. Best staff ever! Always happy and we really felt like we were taken good care off. They catered for allergies (nut and almond) superbly! The hotel was clean and rooms were great. Good breakfast and if you like a bit of luxury, the tearoom breakfast is for you (great a-la-carte options). The hospitality of he staff really showed and movie nights on the roof during weekends were great addition! Best regards, Miss Emma and Mr Jesse 😊

Show more Show less
9.3
Wonderful
1,904 reviews
Price from
$150
per night

The Apurva Kempinski Bali

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. Everything is absolutely fantastic. - Hotel has state of the art architecture, it is very impressive and it was a pure joy just to be in the building and enjoy the space and cultural artefacts on display; Live music in the evenings was a joy too; - Staff is so well trained, huge kudos to the management team; they were very helpful on every occasion but also not intrusive at all; we felt very relaxed; - Room was great, very comfortable and well designed; - pools are really nice and are designed for both adults and children; we were with three-year old, he enjoyed incredibly; - breakfast is amazing, so many options and everything is of such a high quality.

Show more Show less
9.3
Wonderful
1,501 reviews
Price from
$342
per night

Renaissance Bali Uluwatu Resort & Spa

Pecatu, 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. The hotel was beautiful overall. The view from our room was incredible - we upgraded our room last minute when we arrived. The pool is fantastic and the spa was great! We ordered room service nearly every day, and it was great. The breakfast had a HUGE variety!

Show more Show less
9.1
Wonderful
1,073 reviews
Price from
$184
per night

Hotel Indigo Bali Seminyak Beach, an IHG Hotel

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. Everything was great, best hotel in Seminyak for sure

Show more Show less
9.3
Wonderful
2,585 reviews
Price from
$217
per night

Adiwana Resort Jembawan

Downtown Ubud, 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. Staff, nice clean room, pool area, spa. Whatsapp makes it easy to contact staff.

Show more Show less
9.1
Wonderful
1,232 reviews
Price from
$268
per night

Natya Resort Ubud

Taman, 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. Close to nature and amazing experience in the woods and jungle

Show more Show less
9.2
Wonderful
1,143 reviews
Price from
$517
per night

Courtyard by Marriott Bali Seminyak Resort

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. This is a wonderful property with excellent amenities, including a well-maintained pool. The establishment is very clean and operates in a professional manner. The staff at the front desk, room service, and housekeeping are all very helpful. The location is ideal, as it is situated near the beach and other attractions. I highly recommend this place.

Show more Show less
9
Wonderful
2,249 reviews
Price from
$99
per night

RIMBA by AYANA Bali

Jimbaran Bay, Jimbaran

RIMBA by AYANA Bali is a 5-star accommodation with 12 outdoor pools, gym and 19 dining options. Operating a 24-hour front desk, the resort houses well furnished rooms with scenic views of the tropical landscapes. Free WiFi is accessible in all areas, including in the guest rooms. The resort is so big, its like disneyland you have everything here, 20 restaurants, amazing spa amazing view very clean Balinese show just amazing will be coming back for sure

Show more Show less
9
Wonderful
1,284 reviews
Price from
$374
per night

Most booked resorts in Bali this month

FAQs about resorts in Bali

Resorts that guests love in Bali