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 300 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,010 reviews
"A great location in Seminyak, easy access to everything you need. Facilities within the accommodation cater to all. The gym is well equipped by hotel standards. "
The price is $144
includes taxes & fees
$131 per night
Aug 25 - Aug 26
Courtyard By Marriott Bali Seminyak Resort
Courtyard by Marriott Bali Nusa Dua Resort
5.0 star property
9.0 out of 10, Wonderful, 1,003 reviews
"We loved this hotel. The pools were great, dining options great, rooms spacious & clean, shuttle service to Bali collection & the beach available. Staff very friendly & nothing was an issue. Currency exchange at hotel. Spa treatments amazing!! & the resident squirrels are so cute. We will definitely stay here again"
The price is $129
includes taxes & fees
$117 per night
Aug 16 - Aug 17
Courtyard by Marriott Bali Nusa Dua Resort
Hilton Bali Resort
5.0 star property
8.8 out of 10, Excellent, 1,003 reviews
"Great hotel! Did not credit my Hilton points so I had to go back through customer service with Hilton. "
The price is $188
includes taxes & fees
$171 per night
Aug 26 - Aug 27
Hilton Bali Resort
Save an average of 15% on thousands of hotels when you're signed in
Ramayana Suites & Resort
5.0 star property
8.2 out of 10, Very Good, 936 reviews
"Great location, right near the beach, shops and restaurants, lovely poolside and bar area with really friendly staff.. lovely hotel.. "
The price is $78
includes taxes & fees
$71 per night
Aug 10 - Aug 11
Ramayana Suites & Resort
The Westin Resort Nusa Dua, Bali
5.0 star property
9.0 out of 10, Wonderful, 1,003 reviews
"Amazing staff who couldn't do enough. I found the food offerings amazing for adults but lacking for kids. The kids' meals were probably a little too fancy and lacked options on the dinner menus. Would certainly return to the Westin. "
The price is $205
includes taxes & fees
$187 per night
Aug 25 - Aug 26
The Westin Resort Nusa Dua, Bali
The Oberoi Beach Resort, Bali
5.0 star property
9.8 out of 10, Exceptional, 432 reviews
"Perfect, we loved it. Warm, welcoming, beautiful (the hotel itself & staff). Incredibly private and secure but minutes away from great food, bars & beach clubs. Highly recommend, thank you "
The price is $461
includes taxes & fees
$419 per night
Aug 24 - Aug 25
The Oberoi Beach Resort, Bali
Four Seasons Resort Bali at Jimbaran Bay
5.0 star property
9.6 out of 10, Exceptional, 235 reviews
"Amazing service .super clean excellent housekeeping very friendly staff.good food and beautiful place highly recommended "
The price is $791
includes taxes & fees
$719 per night
Aug 24 - Aug 25
Four Seasons Resort Bali at Jimbaran Bay
Horison Seminyak Bali
4.0 star property
8.2 out of 10, Very Good, 1,000 reviews
"It’s the best hotel in Seminyak. The price is very reasonable and close to everything. Walkable to the beach, Bingtang supermarket, other shopping…"
The price is $57
includes taxes & fees
$52 per night
Aug 5 - Aug 6
Horison Seminyak Bali
Mulia Resort
5.0 star property
9.2 out of 10, Wonderful, 882 reviews
"Great resort hotel"
The price is $357
includes taxes & fees
$324 per night
Jul 28 - Jul 29
Mulia Resort
Renaissance Bali Uluwatu Resort & Spa
5.0 star property
9.6 out of 10, Exceptional, 332 reviews
"great place , great service "
The price is $273
includes taxes & fees
$248 per night
Aug 19 - Aug 20
Renaissance Bali Uluwatu Resort & Spa
Hotel Nikko Bali Benoa Beach
5.0 star property
8.6 out of 10, Excellent, 814 reviews
"Very nice swimming pool."
The price is $102
includes taxes & fees
$92 per night
Aug 14 - Aug 15
Hotel Nikko Bali Benoa Beach
Lv8 Resort Hotel
5.0 star property
7.6 out of 10, Good, 349 reviews
"Super view for ocean view rooms. They forgot to change our bath towers and the room has mosquitoes. They were nice to give a dinner voucher. "
The price is $141
includes taxes & fees
$127 per night
Aug 20 - Aug 21
Lv8 Resort Hotel
Wyndham Tamansari Jivva Resort Bali
4.5 star property
8.0 out of 10, Very Good, 71 reviews
"The hotel is clean and quiet, I recommend it for those who seek tranquility."
The price is $53
includes taxes & fees
$48 per night
Aug 2 - Aug 3
Wyndham Tamansari Jivva Resort Bali
THE HAVEN Bali Seminyak
4.0 star property
8.4 out of 10, Very Good, 1,003 reviews
"I stayed for four nights in the Haven hotel it was great experience the room was clean and the swimming pools were clean, the staff were amazing, I will definitely consider staying again in this hotel."
The price is $70
includes taxes & fees
$63 per night
Jul 28 - Jul 29
THE HAVEN Bali Seminyak
Maua Nusa Penida
4.5 star property
9.2 out of 10, Wonderful, 38 reviews
"."
Maua Nusa Penida
Pertiwi Bisma Ubud
3.5 star property
8.2 out of 10, Very Good, 249 reviews
"Beautiful place staff were helpful carrying bags and could not do enough for you "
The price is $75
includes taxes & fees
$68 per night
Aug 7 - Aug 8
Pertiwi Bisma Ubud
The Patra Bali Resort & Villas
4.5 star property
8.4 out of 10, Very Good, 619 reviews
"The location near the airport is the reason I booked this for a very short trip but I ended up leaving completely refreshed and renewed. It was very much worth it. "
The price is $106
includes taxes & fees
$95 per night
Aug 20 - Aug 21
The Patra Bali Resort & Villas
Bali Dynasty Resort
5.0 star property
8.6 out of 10, Excellent, 891 reviews
"Facilities for Children are excellent "
The price is $155
includes taxes & fees
$141 per night
Jul 29 - Jul 30
Bali Dynasty Resort
The Legian Seminyak, Bali
5.0 star property
9.8 out of 10, Exceptional, 412 reviews
"An amazing experience- wonderful time and very luxurious amenities"
The price is $590
includes taxes & fees
$537 per night
Jul 29 - Jul 30
The Legian Seminyak, Bali
The Seminyak Beach Resort & Spa
5.0 star property
9.4 out of 10, Exceptional, 1,001 reviews
"Hotel location was perfect, direct access onto the beach whilst sitting around the pool overlooking the sea. Loads of restaurants within walking distance."
The price is $317
includes taxes & fees
$288 per night
Jul 31 - Aug 1
The Seminyak Beach Resort & Spa
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.

Price trends for Resorts in Bali

Less expensive
More expensive
Next month
October
August
$119
Month
Price
January
$102
February
$101
March
$103
April
$108
May
$109
June
$117
July
$117
August
$119
September
$108
October
$91
November
$95
December
$98
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

Bali Resorts information

Number of reviews
13,242
Accommodation
300 Resorts
Lowest Price
$53
Highest Price
$791