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.

Situated in Ubud, 400 metres from Blanco Museum, The Hava Ubud A Pramana Experience features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. This 5-star resort offers a bar. The accommodation provides a 24-hour front desk, airport transfers, room service and free WiFi throughout the property. Above all, the employees are very friendly, as you can see in all the reviews. Everything is clean here because it is a new hotel. The pool is also very large and deep enough for adults. However, breakfast is just simple and not many. Nasi goreng is very delicious. It's perfect with 2 bottles of beer. It's cheap, too. The bed is huge and comfortable, and there are many large mirrors in the room and bathroom, perfect for taking pictures. I got some too. I don't know how long this price will be maintained, but it's one of the hotels to experience right now because it's so good in terms of cost-effectiveness.

Show more Show less
9.1
Wonderful
1,070 reviews
Price from
$378
per night

Situated in Uluwatu, 2.3 km from Padang Padang Beach, Grün Uluwatu features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. With a restaurant, the 4-star resort has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation offers room service, a 24-hour front desk and luggage storage for guests. The resort was delightful. The room amazing, the pool and views amazing. They had thought of everything and it was just such a relaxing stay. I would really reccomend this resort to anyone!

Show more Show less
9.1
Wonderful
1,139 reviews
Price from
$222
per night

Situated in Ubud, 4.6 km from Tegenungan Waterfall, RUMAH KAYU RESORT features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Featuring a bar, the property is located within 5.6 km of Monkey Forest Ubud. The accommodation provides a 24-hour front desk, airport transfers, room service and free WiFi. Resort is really nice, clean, and I really like their room service it was always very quick

Show more Show less
9.1
Wonderful
1,144 reviews
Price from
$234
per night

Swan Paradise A Pramana Experience has an outdoor swimming pool, fitness centre, a garden and terrace in Gianyar. This 4-star resort offers a bar. The accommodation features a 24-hour front desk, airport transfers, room service and free WiFi throughout the property. their service and facility were great. the resort was huge so you can walk around detoxing and relaxing in the midst.

Show more Show less
9
Wonderful
1,300 reviews
Price from
$288
per night

All guest rooms come with air conditioning, a fridge, a minibar, a kettle, a bidet, free toiletries and a desk. Featuring a private bathroom with a shower and a hairdryer, rooms at the resort also have free WiFi, while selected rooms also offer pool view. Guest rooms feature a safety deposit box. Amazing cozy retreat in Nusa Penida! The service was absolutely amazing - the girls at reception were very friendly as well as the dudes at the bar + the kitchen did amazing foods! The rooms were stylish, clean and comfy with quick access to the breathtaking infinity pool overlooking the nature! A definite recommendation to stay when in Nusa Penida!🙌

Show more Show less
9.8
Exceptional
1,038 reviews
Price from
$183
per night

Amnaya Resort Nusa Dua features an outdoor swimming pool, garden, a restaurant and bar in Nusa Dua. This 4-star hotel offers room service, a 24-hour front desk and free WiFi. The accommodation features a concierge service, a tour desk and luggage storage for guests. Amnaya Resort Nusa Dua is truly exceptional and deserves every star. The room is spacious, clean, and beautifully decorated, combining style with practical features. The bed is extremely comfortable. There is a clear attention to detail, and the hotel’s surroundings are peaceful, offering a quiet retreat. The hotel pool is stunning, surrounded by lush exotic plants that create a beautiful tropical garden ambiance. Breakfast is the highlight of the day, with a wide selection of delicious and healthy options, and the restaurant also serves an excellent dinner. The staff are friendly and attentive, contributing to a pleasant experience.

Show more Show less
9.3
Wonderful
3,849 reviews
Price from
$245
per night

Located in Seminyak, 500 metres from Petitenget Beach, Kayumas Seminyak Resort provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. Providing a restaurant, the property also has a terrace and a bar. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi throughout the property. Kayumas staff are really heplful and always feels you comfortable. They easily find a solution if you need something. Location is so close to the many restaurants and bars in Seminyak. With a scooter, you can easily reach aroun this area. Rooms are comfortable and large. Pool is nice and enjoying. We moved to Canggu but I wish we had more days at Kayumas.

Show more Show less
9
Wonderful
2,262 reviews
Price from
$150
per night

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, this 5-star hotel has air-conditioned rooms with a private bathroom. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi. The service was 1000/ 10 , was the best honeymoon thanks to the staff, we definitely want to come back and bring all the famly , the food was really good, the cocktails the amenities, we did yoga for free, it was a nice balinese dance the first night, the prices were good for the quality, and OMG with the amazing and extra friendly staff !! it was a paradise, the vibes, the energy, the people, the place! everything was amazing!

Show more Show less
9.5
Exceptional
3,254 reviews
Price from
$460
per night

Located in Nusa Dua, 2.7 km from Bali Collection, Renaissance Bali Nusa Dua Resort provides accommodation with free bikes, free private parking, an outdoor swimming pool and a fitness centre. Among the various facilities are a garden, a private beach area, as well as a shared lounge. The accommodation features a 24-hour front desk, airport transfers, a kids' club and free WiFi throughout the property. From the moment we arrived at this beautiful resort, we knew we had found something special. It truly is a hidden gem! The atmosphere was serene and inviting, tucked away in such a peaceful setting that made it feel like a true escape from everyday life. A private beach to top it up that you can reach by a complementary shuttle, which also takes you to go nearest mall, can you beat that experience ? I guess not. The breakfast was an absolute highlight — delicious, fresh, and thoughtfully prepared with plenty of options to satisfy every taste. It was the perfect start to each day. And not to forget onsite restaurants that offers all main stream food choices for lunch and dinner. The beds were exceptionally comfortable, making it so hard to leave them in the morning! After a long day exploring, coming back to such cozy, well-kept rooms was pure bliss. Not to mention a spic span cleaning of the Housekeeping staff every time we leave it untidy, they turn it around and makes us smile, wow !! But what really made the experience unforgettable was the staff. Every single person we interacted with was polite, warm, and genuinely happy to help. Their constant smiles and attention to detail created such a welcoming environment that made us feel right at home. Special mention of Miss Dewi Yulfa, Miss Castelo, Miss Rias, Miss Priti and Miss Yuna. This resort offers not just a place to stay, but an experience to remember — charming, peaceful, and full of heart. I can’t wait to come back and would recommend it to anyone looking for a truly delightful getaway!

Show more Show less
9.1
Wonderful
1,373 reviews
Price from
$146
per night

Situated in Ubud, 3.9 km from Tegenungan Waterfall, TheWakanda Resort A Pramana Experience features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. Featuring a terrace, this 5-star resort has air-conditioned rooms with a private bathroom. The accommodation provides a 24-hour front desk, airport transfers, room service and free WiFi. We had an amazing experience at The Wakanda Resort. The staff were very friendly and did everything to make us feel comfortable. The room was super nice, as were the pool and the entire hotel. Thank you so much to the Wakanda team — you did an amazing job! We will definitely come back and we’re looking forward to seeing you again. Stay safe!

Show more Show less
9.4
Wonderful
1,009 reviews
Price from
$240
per night

Most booked resorts in Bali this month

FAQs about resorts in Bali

Resorts that guests love in Bali

gogless