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. Everything at this hotel is rated 10

Show more Show less
9.3
Wonderful
2,388 reviews
Price from
$124
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. A hotel with a very high service culture and a high level of service. The service staff is fantastic in everything. Excellent breakfast in the restaurant with a nice view of the pool and the jungle. Of course, nature views from the room and the superb pool. The flower bath in the room was charming. The room is spacious enough with an elegant design. We loved it. The terrace-like balcony with a bathtub and a view of the jungle is wonderful. On the other side of the hotel, across the street, or by walking to the left, you can enjoy the green rice fields and a walk along the tourist street and path. There are cafes with local food and delicious fresh juices. . A place where I would definitely like to return....if a transfer to the city is provided.

Show more Show less
9.3
Wonderful
2,334 reviews
Price from
$325
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. Beautiful hotel with an excellent location, the room is very clean and spacious and includes all the necessities, the hotel service is impeccable, and all the staff is very kind and helpful. We will definitely come back. I highly recommend it. Special thanks to Mrs. Maha for her kindness and professionalism.

Show more Show less
9.3
Wonderful
1,891 reviews
Price from
$149
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. Perfect! Amazing facilities, amazing food, amazing staff!

Show more Show less
9.3
Wonderful
1,497 reviews
Price from
$334
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. It is a beautiful property with beautifully styled rooms. I would say the best part about the hotel is its staff. they are extremely courteous and helpful. we had a plumbing issue in our room and Mr Simon, the front office manager, upgraded us to another room. Appreciated their hospitality.

Show more Show less
9.1
Wonderful
1,070 reviews
Price from
$188
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! It's just amazing! The hotel is beautiful—very spacious and stylish. I immediately fell in love with all the details in the interior. Great design! The breakfast menu has an extensive selection of European, Indian, Japanese, and Indonesian cuisine. The personnel is so friendly and always helpful. The secret pool is marvelous - you can hide from the sun in the shade of trees and enjoy swimming in a quiet area. Everything is new, fresh, and spotless. This hotel is worth its money for 100%!

Show more Show less
9.3
Wonderful
2,573 reviews
Price from
$206
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. The staff was extremely polite! The service was really good. They were always helpful and went out their way to make our stay memorable. The location is also amazing.

Show more Show less
9.1
Wonderful
1,225 reviews
Price from
$273
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. love the breakfast watermelon juice together with ice tea!

Show more Show less
9.2
Wonderful
1,136 reviews
Price from
$525
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. Friendly staff Clean room Locaton everything great

Show more Show less
9
Wonderful
2,238 reviews
Price from
$110
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. Fell safe about the lizards. Very nice amenities. Very nice features. Little bit far from center. The nicest beach in Bali. Kubu Beach nice. Rockbar very nice.

Show more Show less
9
Wonderful
1,281 reviews
Price from
$317
per night

Most booked resorts in Bali this month

FAQs about resorts in Bali

Resorts that guests love in Bali