Best Resorts in Bali

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    one key icon
    Treat yourself
    Save instantly and earn perks with One Key
    today icon
    Change your mind
    Book hotels with free cancellation

Top Cities in Bali

Compare 302 Resorts in Bali with updated reviews, rates, and availability.

Courtyard By Marriott Bali Seminyak Resort
5.0 star property
9.4 out of 10, Exceptional, 1,002 reviews
"Great staff nice clean property room rather small for us though "
The price is $103
$125 total
includes taxes & fees
Jun 29 - Jun 30
Courtyard By Marriott Bali Seminyak Resort
Courtyard by Marriott Bali Nusa Dua Resort
5.0 star property
9.0 out of 10, Wonderful, 1,002 reviews
"Amazing experience at this hotel. Special shoutout to receptionist Fikri who was always brilliant and Yoga the housekeeper who was always amazing too. "
The price is $88
$107 total
includes taxes & fees
Jun 17 - Jun 18
Courtyard by Marriott Bali Nusa Dua Resort
Hilton Bali Resort
5.0 star property
8.8 out of 10, Excellent, 1,001 reviews
"Wonderful service. Bathroom needs a little maintenance. Bathtub and vanity sinks were not draining well."
The price is $124
$151 total
includes taxes & fees
Jun 8 - Jun 9
Hilton Bali Resort
Save an average of 15% on thousands of hotels when you're signed in
The Westin Resort Nusa Dua, Bali
5.0 star property
9.0 out of 10, Wonderful, 1,001 reviews
"The Westin Nusa Dua exceeds Westin’s global standards. Staff are some of the best customer focused people in the world. We decided to extend our stay for another week! "
The price is $159
$192 total
includes taxes & fees
Jun 30 - Jul 1
The Westin Resort Nusa Dua, Bali
Horison Seminyak Bali
4.0 star property
8.2 out of 10, Very Good, 999 reviews
"We enjoyed our stay & loved the hospitality offered by the staff. We will be back!!!"
The price is $33
$40 total
includes taxes & fees
Jun 12 - Jun 13
Horison Seminyak Bali
Renaissance Bali Uluwatu Resort & Spa
5.0 star property
9.6 out of 10, Exceptional, 317 reviews
"Fantastic service and amazing views"
The price is $183
$221 total
includes taxes & fees
Jun 2 - Jun 3
Renaissance Bali Uluwatu Resort & Spa
Alaya Resort Ubud
5.0 star property
9.4 out of 10, Exceptional, 1,001 reviews
"A most beautiful property, quiet, peaceful and excellent helpful staff. Excellent food and close to town and Monkey Forest ( a delight to see)- a great place to rewind and relax. "
The price is $225
$272 total
includes taxes & fees
Jun 14 - Jun 15
Alaya Resort Ubud
Ramayana Suites & Resort
5.0 star property
8.2 out of 10, Very Good, 918 reviews
"Beautiful resort, quiet but still in the heart of Kuta."
The price is $87
$105 total
includes taxes & fees
Jun 3 - Jun 4
Ramayana Suites & Resort
Four Seasons Resort Bali at Jimbaran Bay
5.0 star property
9.6 out of 10, Exceptional, 229 reviews
"The best hotel in.my life"
The price is $625
$756 total
includes taxes & fees
Jul 1 - Jul 2
Four Seasons Resort Bali at Jimbaran Bay
The Seminyak Beach Resort & Spa
5.0 star property
9.4 out of 10, Exceptional, 1,005 reviews
"Wonderful 5* resort Service wonderful Pool Wonderful Food wonderful "
The price is $323
$390 total
includes taxes & fees
Jun 4 - Jun 5
The Seminyak Beach Resort & Spa
Bali Dynasty Resort
5.0 star property
8.6 out of 10, Excellent, 867 reviews
"Great family place to stay. Has everything we needed and more "
The price is $162
$195 total
includes taxes & fees
Jun 17 - Jun 18
Bali Dynasty Resort
Anantara Uluwatu Bali Resort
5.0 star property
8.8 out of 10, Excellent, 469 reviews
"Great place to visit for a week! The staff was always on top of everything and the property is well kept and beutiful. My favorite part was going to the amazing breakfast and coming back to the room to go for a nice relaxing swim! In the evenings after dinner the jacuzzi with a drink was the perfect way to wind down each day!"
The price is $348
$421 total
includes taxes & fees
Jun 2 - Jun 3
Anantara Uluwatu Bali Resort
Cicada Luxury Resort - Ubud
5.0 star property
10.0 out of 10, Exceptional, 23 reviews
"I had the most amazing stay at Cicada! Beautifully appointed resort, huge room with extremely comfortable bed, spacious bathroom. Many thoughtful amenities and daily treats. Great communication from the hotel before my arrival, arranging transport from the airport. Gorgeous spa, pool and jacuzzi. The included activities were some of the highlights of the trip, jungle trekking, walks, yoga and temple visit. Fabulous ala carte breakfast. Most of all the staff were absolutely brilliant, fabulous...
The price is $235
$284 total
includes taxes & fees
Jun 17 - Jun 18
Cicada Luxury Resort - Ubud
Pertiwi Bisma Ubud
3.5 star property
8.2 out of 10, Very Good, 244 reviews
"We had a really lovely time at this hotel. Although the hotel is possibly a 2 -3 star the customer service is 5star! We had such a wonderful time and the gardens and pool areas are kept immaculate! I had a very good massage and would recommend. I would definitely stay here again. "
The price is $49
$60 total
includes taxes & fees
Jun 2 - Jun 3
Pertiwi Bisma Ubud
The Sakala Resort Bali
5.0 star property
8.2 out of 10, Very Good, 479 reviews
"We enjoyed our stay at The Sakala. The staff were extremely friendly & helpful & were so lovely to our kids. Highlights All requests were actioned in a fast manner. The room air conditioning was great. The hotel was impeccable clean, the room cleaners were fantastic and even lined our kids soft toys on their bed each time they made up the room. Demmy was helpful from the get go and would go above and beyond for our requests!"
The price is $70
$88 total
includes taxes & fees
Jun 16 - Jun 17
The Sakala Resort Bali
THE HAVEN Bali Seminyak
4.0 star property
8.4 out of 10, Very Good, 1,005 reviews
"Hotel was pretty much in walking distance of most things in Seminyak. Lots of shopping around too. Rooms were clean and tidy although probably could do with a bit of a face lift. Lovely pool area"
The price is $43
$55 total
includes taxes & fees
Jun 2 - Jun 3
THE HAVEN Bali Seminyak
Mulia Resort
5.0 star property
9.2 out of 10, Wonderful, 874 reviews
"Amazing!!! Food, rooms, facilities and exceptional customer service! 🙌"
The price is $295
$357 total
includes taxes & fees
Jul 2 - Jul 3
Mulia Resort
Grand Mirage Resort & Thalasso Bali
4.5 star property
8.2 out of 10, Very Good, 1,001 reviews
"Good place"
The price is $188
$227 total
includes taxes & fees
Jun 13 - Jun 14
Grand Mirage Resort & Thalasso Bali
The Meru Sanur
5.0 star property
10.0 out of 10, Exceptional, 1 review
The price is $286
$346 total
includes taxes & fees
Jul 1 - Jul 2
The Meru Sanur
Amadea Resort & Villas
4.0 star property
9.2 out of 10, Wonderful, 1,003 reviews
"The hotel was fantastic perfect location customer service was amazing. We will definitely stay there again."
The price is $90
$109 total
includes taxes & fees
Jun 4 - Jun 5
Amadea Resort & Villas
Don't see what you're looking for?
See all available properties in Bali
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Bali Resorts information

Number of reviews
14,389
Accommodation
302 Resorts
Lowest Price
$33
Highest Price
$625

Price trends for Resorts in Bali

Less expensive
More expensive
This month
Next month
November
August
$105
$118
Month
Price
January
$114
February
$103
March
$122
April
$122
May
$128
June
$105
July
$118
August
$131
September
$111
October
$105
November
$97
December
$107
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed Resorts in Bali. Select dates and complete search for nightly totals inclusive of taxes and fees.

Frequently asked questions

Why book your resort in Bali with Expedia?
Booking a resort in Bali is as easy as clicking on your travel dates and choosing the option that suits your needs. Want something affordable or upmarket, or a stay that also features free WiFi and a pool? Use Expedia’s search filters to further narrow your search results and find your ideal place.
How can I find cheap resorts in Bali?
With Expedia’s useful filter tool, booking cheap resorts in Bali is easy. To discover accommodations that’ll make your wallet smile, fine-tune your search results by budget, amenities and star rating.

Recent reviews of Bali hotels
Expedia verified reviews