Best Resorts in Bali

Most properties are fully refundable. Because flexibility matters.

Save 10% or more on select stays with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide.

Top Cities in Bali

Featured Resorts in Bali

Hilton Bali Resort - CHSE Certified
5 out of 5
Jl. Raya Nusa Dua Selatan, PO BOX 18, Nusa Dua, Bali, 80363
Fully refundableReserve now, pay when you stay
The price is $121 per night from Jul 5 to Jul 6
4.3/5 Excellent! (979 reviews)
"Hotel is little bit old but the view and beach and pool is still one of the best in Bali"

Reviewed on Jun 21, 2022

Hilton Bali Resort - CHSE Certified
Pullman Bali Legian Beach - CHSE Certified
5 out of 5
1 Melasti, Legian, Bali, 80361
Fully refundableReserve now, pay when you stay
The price is $62 per night from Jul 19 to Jul 20
4.3/5 Excellent! (962 reviews)
"We stayed here for three nights, two at start of ten day trip and one at the end. We booked oceanview king for all three. On arrival we were told I ocean view unavailable so put in a suite. This was disappointing as we did not need a separate lounge area (have never used a tv in a hotel) and we wanted ..."

Reviewed on Jun 13, 2022

Pullman Bali Legian Beach - CHSE Certified
Bali Dynasty Resort - CHSE Certified
5 out of 5
Jl. Kartika, South Kuta, Kuta, Bali, 80361
The price is $81 per night from Jul 21 to Jul 22
4.3/5 Excellent! (642 reviews)
"Wish they changed their buffet menu frequently ljke 3 days new buffet. It was so boring to eat same food for 5days"

Reviewed on Jun 27, 2022

Bali Dynasty Resort - CHSE Certified
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Bali Mandira Beach Resort & Spa - CHSE Certified
4.5 out of 5
Jln Padma no 2, Legian, Bali, 80361
Fully refundableReserve now, pay when you stay
The price is $113 per night from Jul 9 to Jul 10
4.4/5 Wonderful! (746 reviews)
"Loved this resort friendly helpful staff and close to everything"

Reviewed on Jun 18, 2022

Bali Mandira Beach Resort & Spa - CHSE Certified
The Seminyak Beach Resort & Spa - CHSE Certified
5 out of 5
Jl. Kayu Aya, Seminyak Beach, Seminyak, Bali, 80361
The price is $284 per night from Jul 15 to Jul 16
4.6/5 Exceptional! (822 reviews)
"By the beach and walking distance to Seminyak Square."

Reviewed on Jun 20, 2022

The Seminyak Beach Resort & Spa - CHSE Certified
Courtyard By Marriott Bali Seminyak Resort - CHSE Certified
5 out of 5
Jalan Camplung Tanduk No 103 Sp, Dhyana, Seminyak, Bali, 80361
Fully refundableReserve now, pay when you stay
The price is $114 per night from Jul 3 to Jul 4
4.6/5 Wonderful! (994 reviews)
"Everything about this place is outstanding. Efficient super friendly staff. Great facilities…great food. Good location."

Reviewed on May 24, 2022

Courtyard By Marriott Bali Seminyak Resort - CHSE Certified
THE HAVEN Bali Seminyak - CHSE Certified
4 out of 5
Jl. Raya Seminyak 500, Seminyak, Bali, 80361
The price is $48 per night from Jul 18 to Jul 19
4.1/5 Very Good! (997 reviews)
"The facilities are good but rooms are a bit tired and worn. Bathrooms and rooms are clean but there are marks, cracks and stains that don’t seem removable I assume due to the age of the property. Area around the hotel is great, everything is walking distance or a short gojek away. Buffet breakfast ..."

Reviewed on Jun 18, 2022

THE HAVEN Bali Seminyak - CHSE Certified
Astagina Resort Villa and Spa
4 out of 5
Jalan Werkudara, Double Six, Seminyak, Badung, Legian, Bali, 80361
Fully refundableReserve now, pay when you stay
The price is $51 per night from Jun 28 to Jun 29
4.2/5 Very Good! (449 reviews)
"The staff were very friendly and checking in was a breeze. The bed was so comfortable, breakfast spread was simple but I was looking forward to it every morning. Location was ok, walkable to some shops around the area and also to double six beach. The downside was I could hear the heavy footsteps ..."

Reviewed on Jun 16, 2022

Astagina Resort Villa and Spa
The Westin Resort Nusa Dua, Bali - CHSE Certified
5 out of 5
Kawasan Pariwisata Nusa Dua, BTDC Lot N-3, Nusa Dua, Bali, 80363
Fully refundableReserve now, pay when you stay
The price is $144 per night from Jul 25 to Jul 26
4.5/5 Wonderful! (994 reviews)
"We were a family of 10 (4kids and 6adults) that visited Westin Nusa Dua just last week and absolutely loved the location. The facilities are great. They have something called the “Living room” which has a shower facility where we can stay prior to checkin and after check out. The beach is beautiful. ..."

Reviewed on Jun 11, 2022

The Westin Resort Nusa Dua, Bali - CHSE Certified
Meliã Bali - CHSE Certified
5 out of 5
Kawasan Wisata, BTDC Lot 1, Nusa Dua, Bali, 80363
Fully refundableReserve now, pay when you stay
The price is $123 per night from Jun 30 to Jul 1
4.3/5 Excellent! (833 reviews)
"The hotel facility is excellent & very spacious with a nice garden. However the bathtub is a little old & the main door hinge lock is faulty."

Reviewed on Jun 12, 2022

Meliã Bali - CHSE Certified
Don't see what you're looking for?
See all available properties in Bali
View all properties
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
June
May
$101
Month
Price
January
$103
February
$103
March
$103
April
$111
May
$113
June
$82
July
$101
August
$111
September
$96
October
$90
November
$93
December
$97
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.

Recent reviews of Bali hotels
expedia verified reviews