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. Being a vegetarian, I had very less options for breakfast. rest all were mind blowing.

Show more Show less
9.3
Superb
2,616 reviews
Price from
US$141
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. WE LOVED STAYING HERE! We cannot wait to come back, everything was excellent. The room is beautiful, the hotel facilities are great - the pool and the view are simply amazing. Then there's the staff, everyone is trying to make the stay the best possible experience. I want top make an special mention for Dedix, who helped me in learning how to drive a motorbike and was always attentive to make sure we were having a great time at the hotel. If you are looking for a place to stay in ubud with a great view, with great people and in an amazing hotel/resort, THIS IS THE PLACE.

Show more Show less
9.3
Superb
2,511 reviews
Price from
US$357
per night

Sakti Garden Resort & Spa 4 stars

Ubud

Situated in Ubud, 1.9 km from Ubud Palace, Sakti Garden Resort & Spa features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Featuring a bar, the property is located within 2.1 km of Saraswati Temple. The accommodation provides a 24-hour front desk, airport transfers, room service and free WiFi throughout the property. Everything was perfect, we enjoyed every moment, staffs were very friendly and kind, location is very close to the ubud city center and famous places, temples,gates,rice terraces,breakfast was good,and last I hove to tell,after we checked out at 12:00 sat in lobi to wait for flight ( it was at 21:00) they offered us a free room for 5 hours to rest, that was great and very kind, thank you sakti garden resorts staffs for everything, we hope we gonna come again, best regards.

Show more Show less
9.4
Superb
1,017 reviews
Price from
US$159
per night

Kuwarasan A Pramana Experience 5 stars

Ubud

Featuring a Paddies and a terrace,Kuwarasan A Pramana Experience is located in Ubud, 9 km from Ubud Market and 9 km from Ubud Palace. Among the facilities at this property are a 24-hour front desk and room service, along with free WiFi throughout the property. The resort has an outdoor swimming pool and pool views, and guests can enjoy a meal at the restaurant or a drink at the bar. Super comfortable, looking good, the stuff is super nice and the breakfast was really good. The room is big and the bath is AMAZING!

Show more Show less
9.3
Superb
1,023 reviews
Price from
US$311
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. Excellent location. Close to bars restaurants beach clubs etc. Yet not too loud. Staff were really friendly and the breakfast had a lot of variety and options. The spa is amazing and the massages were really strong with a lovely ambience! Their pool is also really cool and we even tried the aqua aerobics class which was fun.

Show more Show less
9.3
Superb
2,090 reviews
Price from
US$175
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. What did I not like? This was such an incredible experience. Hotel was absolutely stunning, staff extremely helpful and kind, wonderful pool and beach area, amazing dinner experience, great and well equipped gym, generous international breakfast which covers each taste, preference and dietary restrictions...absolutely wonderful stay. I would go back to Bali just to stay in this gem again.

Show more Show less
9.3
Superb
1,588 reviews
Price from
US$398
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. Free access to our onsite gym that opens with limited time. Everyone was very helpful, solved all our problems

Show more Show less
9
Superb
1,111 reviews
Price from
US$284
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. I was blown away by the service this hotel provided. There isn’t a single thing to complain about. The hotel was clean and very well maintained. I unfortunately got sick during my stay and the hotel sent a doctor to my room. The manager (Wiwin) came to check up on me multiple times during my stay as well as other staff. I highly recommend this hotel.

Show more Show less
9.1
Superb
1,129 reviews
Price from
US$216
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. The breakfast at the Indigo hotel is nothing short of amazing. It is a buffet-style with if you want also set menu options. They have it all, make it all and it is all very very good, never out of stock and delicious. The only problem: you easily eat too much. They have several pools and we never had any problem finding a space.

Show more Show less
9.3
Superb
2,778 reviews
Price from
US$261
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,307 reviews
Price from
US$350
per night

Most booked resorts in Bali this month

FAQs about resorts in Bali

Resorts that guests love in Bali