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

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. Wonderful staff. Kindly helped me with a surprise for my girlfriend. Rooms are really nice too

Show more Show less
9.3
Superb
2,373 reviews
Price from
£68
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. Highly recommend their service and room. The smell is so good when we enter to the room. Swimming pool is also a good place to relaxing.

Show more Show less
9.3
Superb
2,318 reviews
Price from
£262
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. amazing staff, amazing stay . They provide late check out at 16 :00.!!!! i really appreciated that.

Show more Show less
9.3
Superb
1,878 reviews
Price from
£109
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. It’s an architectural wonder! Friendly staff, very clean, excellent food. Worth the money. Also, Koral restaurant was a very cool experience!

Show more Show less
9.3
Superb
1,487 reviews
Price from
£273
per night

Renaissance Bali Uluwatu Resort & Spa 5 stars

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. Best hotel we’ve stayed in! Everything was fantastic from start to finish. Beautiful architecture and infinity pool with great view. Clean and modern rooms. Amazing breakfast buffet! Staff is ready to help you with everything you need, and they were super helpful with late check out and shower facilities on departure day, free of charge. Great value for money!

Show more Show less
9.1
Superb
1,066 reviews
Price from
£172
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. he is the perfect location/hotel to start your vacation with , everything were so nice especially the front desk team and im definitely going back to hotel for my last day (ps: i were afraid of insects but didnt find any which made me really happy)

Show more Show less
9.3
Superb
2,557 reviews
Price from
£162
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. Adiwana is an absolute gem in Ubud. The location and hotel is perfect! The town is so crazy busy, but once you enter the hotel, it's like an oasis. The hotel and grounds are absolutely gorgeous. There is so much greenery around and the pools are divine. Our room was so lovely and luxurious. The hotel also organized a celebration of snacks and cakes for our 1year anniversary. I felt like they went above and beyond to make our stay memorable. The forest that surrounds this hotel is so lush and full of life, with the river running just below it at night creating a lovely soundscape to listen to. The herb restaurant that is on the property is also fantastic. Situated on the road above the hotel, it's lovely to just sit and watch the world go by. The food is delicious and plenty full, with a great selection of breakfasts. I loved that there was a warm delicious croissant every morning with our included breakfast and the cappuccino's were delicious to! The afternoon tea and cake that is included in our stay was also nice as a snack between breakfast and dinner. The restaurant had live entertainment and dance lessons, creating a lovely atmosphere for guests looking for a bit more vibe closer to your room. The location is in a busy part of the town on a side road, so, restaurants, shops etc are all within walking distance from the hotel. The staff were so friendly and welcoming and always finding ways to make our stay better. The whole property and the rooms were sparkling clean all the time and very modern with luxury built in everywhere. This hotel is more than value for money, it completely made our stay in Ubud. We can't wait to go back!

Show more Show less
9.1
Superb
1,221 reviews
Price from
£193
per night

Natya Resort Ubud 5 stars

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. love the breakfast watermelon juice together with ice tea!

Show more Show less
9.2
Superb
1,126 reviews
Price from
£422
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. Perfect location, beautiful property and great courteous staff. One morning I had to leave early and was quickly finishing the breakfast and the restaurant manager came and asked me if I am not enjoying the buffet and then asked me if I can get something to go. Pool bar is also really good. Chicken satey and frozen mojito(not on the menu) is a must try. Spa was amazing too!

Show more Show less
9
Superb
2,223 reviews
Price from
£114
per night

RIMBA by AYANA Bali 5 stars

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. What ISN’t there to like- it is amazing! Rimba has so many pools, a great gym, best shower I’ve had in Bali, stunning just super. Free shuttle to Ayana and you can have breakfast there too, you can also use those pools, or the Villas pools. Even the beach was the best I’ve seen in Bali, it just is so clean, no corals, and you can get room service there too. Best advise is to watch sunset in ocean pool, or even big main pool. There is so much to do you nearly don’t have to leave the resort! Will be back for sure/ oh and the staff, perfect Balinese, so friendly and so so happy to help you!

Show more Show less
9
Superb
1,274 reviews
Price from
£249
per night

Most booked resorts in Bali this month

FAQs about resorts in Bali

Resorts that guests love in Bali