COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Best Resorts in Bali

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Star rating
Your budget
Guest rating
Payment type
Property type
1
Neighborhood
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
Meliã Bali
5 out of 5
Kawasan Wisata, BTDC Lot 1, Nusa Dua, Bali
Free CancellationReserve now, pay when you stay
The price is $91 per night from Mar 3 to Mar 4

Nestled on the beach, this BTDC resort is within a 15-minute walk of Nusa Dua Beach and Bali Collection Shopping Centre. Waterblow and Bali National Golf Club ...

4.3/5Excellent! (824 reviews)

"This place is heaven on earth! The idyllic gardens, gorgeous pool and fab restaurants make the perfect setting. The staff are unbelievably warm and helpful. My generous room opened out onto a spacious garden and was close enough to everything whilst being completely private."…"

Reviewed on Mar 23, 2020

Meliã Bali
Hilton Bali Resort
5 out of 5
Jl. Raya Nusa Dua Selatan, PO BOX 18, Nusa Dua, Bali
Free CancellationReserve now, pay when you stay
The price is $54 per night from Mar 25 to Mar 26

Located in Sawangan, this beachfront resort is in the entertainment district and within 3 mi (5 km) of Nusa Dua Beach and Pasifika Museum. Pandawa Beach and ...

4.3/5Excellent! (954 reviews)

"The stay at the Hilton was fantastic considering the Corona virus situation which meant we had to cancel one day of our stay to return home to NZ. The staff were attentive and superb in sorting out our early departure - we cannot wait to return in better circumstances."…"

Reviewed on Mar 21, 2020

Hilton Bali Resort
Kayumanis Ubud Private Villas & Spa
5 out of 5
Sayan Village, PO BOX 777, Ubud, Bali
Free CancellationReserve now, pay when you stay
The price is $206 per night from Mar 4 to Mar 5

Situated in the historical district, this luxury resort is within 3 mi (5 km) of Blanco Museum, Campuhan Ridge Walk, and Ubud Royal Palace. Ubud Traditional ...

4.7/5Exceptional! (463 reviews)
Incredible Unique Property

"One af the most amazing properties we’ve ever seen and the hospitality was second to none. Perfect for a romantic getaway. We’ll be back!"…"

Reviewed on Apr 2, 2020

Kayumanis Ubud Private Villas & Spa
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.
Plataran Ubud Hotel & Spa
5 out of 5
Jalan Hanoman, Pengosekan, Ubud, Bali
Free CancellationReserve now, pay when you stay
The price is $118 per night from Mar 3 to Mar 4

Located in Pengosekan, this luxury resort is within 2 mi (3 km) of Ubud Monkey Forest, Pura Dalem Ubud, and Campuhan Ridge Walk. Bali Zoo and Tegenungan Waterfall ...

4.7/5Exceptional! (259 reviews)

"Love everything! This hotel is up there among the best we have stayed around the world; its got class. Amazing staff, stunning greenery, style in everything they do. You can only experience it to know the difference."…"

Reviewed on Mar 29, 2020

Plataran Ubud Hotel & Spa
Fontana Hotel Bali, a PHM Collection
4 out of 5
Jl. Dewi Sri no. 68, Legian, Bali
The price is $12 per night from Mar 3 to Mar 4

Located in Dewi Sri, this spa resort is within a 10-minute walk of 3D Trick Art Museum DMZ and Legian Road. Legian Beach and Trans Studio Mall are also within ...

4.2/5Excellent! (611 reviews)

"Hotel staff were friendly and room was neat and tidy"…"

Reviewed on Jan 22, 2020

Fontana Hotel Bali, a PHM Collection
The Westin Resort Nusa Dua, Bali
5 out of 5
Kawasan Pariwisata Nusa Dua, BTDC Lot N-3, Nusa Dua, Bali
Free CancellationReserve now, pay when you stay
The price is $61 per night from Mar 27 to Mar 28

Offering direct access to the beach, this BTDC resort is connected to the convention center and within a 5-minute walk of Bali International Convention Center ...

4.5/5Wonderful! (998 reviews)

"Always love staying at this hotel. Great beach, great pool & also the service. Never dissapointed! Will be back here again for sure"…"

Reviewed on Sep 15, 2020

The Westin Resort Nusa Dua, Bali
Viceroy Bali
5 out of 5
Jalan Lanyahan, Banjar Nagi, Ubud, BALI
Free CancellationReserve now, pay when you stay
The price is $400 per night from Mar 3 to Mar 4

This family-friendly Ubud resort is located in a rural location, within 3 mi (5 km) of Ubud Peliatan Balerung Stage, Ubud Monkey Forest and Ubud Royal Palace. ...

4.9/5Exceptional! (249 reviews)

"This hotel was tucked away in unspoiled nature. Seeing the steam rise from the canyon after a rain never disappointed. On the first night, monkeys were migrating through my yard. I think they wanted the welcoming fruit basket. Jero took really good care of us. It was also nice talking to Agas, who ..."…"

Reviewed on Feb 24, 2020

Viceroy Bali
Four Seasons Resort Bali at Jimbaran Bay
5 out of 5
Kuta Selatan, Jimbaran, Bali
Free CancellationReserve now, pay when you stay
The price is $566 per night from Mar 3 to Mar 4

Nestled on the beach, this Jimbaran Bay resort is within 3 mi (5 km) of Jimbaran Beach and Garuda Wisnu Kencana Cultural Park. Waterbom Bali and Uluwatu Temple ...

4.7/5Exceptional! (170 reviews)

"Beautiful property, romantic, quiet & secluded, amazing staff which is very well managed by GM of the hotel overall"…"

Reviewed on Mar 22, 2020

Four Seasons Resort Bali at Jimbaran Bay
The Sankara Resort by Pramana
4 out of 5
Banjar Kumbuh, Desa Mas, Ubud, Bali
Free CancellationReserve now, pay when you stay
The price is $41 per night from Mar 15 to Mar 16

Situated on the boardwalk, this spa resort is within 6 mi (10 km) of Campuhan Ridge Walk, Puri Lukisan Museum, and Saraswati Temple. Ubud Royal Palace and Ubud ...

4.7/5Exceptional! (202 reviews)

"Beautiful property and wonderful customer service."…"

Reviewed on Mar 16, 2020

The Sankara Resort by Pramana
Prime Plaza Hotel Sanur - Bali
4 out of 5
Jl. Hang Tuah, No. 46, Sanur, Denpasar, Bali
Free CancellationReserve now, pay when you stay
The price is $28 per night from Apr 1 to Apr 2

This family-friendly Denpasar resort is located near the beach, within 1 mi (2 km) of Matahari Terbit Beach, Sanur Night Market, and Pantai Karang Beach. Sanur ...

4/5Very Good! (348 reviews)

"Pool was nice and the staff was great except the Aussie Manager"…"

Reviewed on Feb 20, 2020

Prime Plaza Hotel Sanur - Bali
Santi Mandala Villa & Spa
4 out of 5
Br. Bucuan, Ds Batuan, Sukawati, Bali
The price is $148 per night from Mar 5 to Mar 6

This family-friendly Sukawati resort is located on a river, within 3 mi (5 km) of Bali Zoo and Sukawati Market. Tegenungan Waterfall and Ubud Monkey Forest are ...

4.5/5Wonderful! (130 reviews)
Santi Mandala

"Amazing surroundings and very relaxing. Our villa was fabulous"…"

Reviewed on Mar 25, 2020

Santi Mandala Villa & Spa
Hotel Tugu Bali
5 out of 5
Jalan Pantai Batu Bolong, Canggu Beach, Badung, Canggu, Bali
The price is $93 per night from Mar 5 to Mar 6

Located in Kuta Utara, this luxury resort is within a 5-minute walk of Batu Bolong Beach and Canggu Beach. Berawa Beach and Finns Recreation Club are also within ...

4.6/5Exceptional! (102 reviews)
Cultural gem!

"Utterly stunning hotel, rich in culture. Beautiful rooms and excellent staff."…"

Reviewed on Mar 9, 2020

Hotel Tugu Bali
Bisma Eight Ubud
4.5 out of 5
Jalan Bisma, Ubud, Bali
The price is $188 per night from Apr 1 to Apr 2

This family-friendly Ubud resort is located in a shopping district, within a 15-minute walk of Puri Lukisan Museum, Ubud Monkey Forest, and Ubud Royal Palace. ...

4.9/5Exceptional! (249 reviews)

"Super sleek property. Very clean and modern while still emitting the Ubud-jungle feel. You can tell it’s a 4-star hotel, although after visiting a few other hotels in Bali, I’m surprised it’s not rated a 5-star hotel."…"

Reviewed on Mar 21, 2020

Bisma Eight Ubud
Wyndham Tamansari Jivva Resort Bali
4.5 out of 5
Pantai Lepang, Jl. Subak Lepang No. 16, Klungkung, Banjarangkan, Bali
Free CancellationReserve now, pay when you stay
The price is $34 per night from Mar 3 to Mar 4

Nestled on the beach, this Banjarangkan resort is within 6 mi (10 km) of Taman Kertha Gosa, Bali Marine and Safari Park, and Keramas Beach. Tirai Air Terjun ...

4.3/5Excellent! (40 reviews)
Service improvements should be made

"Check in was ok, I was staying close to reception but the staff insisted they took my bags to my room. The young lady who was given this task hadn’t used a luggage trolley before so I ended up helping her getting it to and in the lift. The hotel room was spotless, bed extremely comfortable. I ordered ..."…"

Reviewed on Dec 30, 2019

Wyndham Tamansari Jivva Resort Bali
NusaBay Menjangan by WHM
3 out of 5
Jln.Raya Gilimanuk-Pemuteran KM15, West Bali National Park, Sumberklampok, Bali
The price is $146 per night from Mar 21 to Mar 22

Located in Sumberklampok, this beachfront resort is in a national park, just steps from Menjangan Bay and West Bali National Park. Pasir Putih and Banyuwedang ...

4.6/5Wonderful! (59 reviews)

"An all excellent stay for a small trip. Staffs are very nice and always helpful."…"

Reviewed on Dec 30, 2019

NusaBay Menjangan by WHM
Grand Mirage Resort & Thalasso Bali
4.5 out of 5
Jalan Pratama 74 Tanjung Benoa, Nusa Dua, Bali
Free CancellationReserve now, pay when you stay
The price is $59 per night from Mar 5 to Mar 6

Nestled on the beach, this Nusa Dua resort is within a 10-minute walk of Bukit Peninsula and Tanjung Benoa. Nusa Dua Beach and Benoa Harbour are also within ...

4/5Very Good! (993 reviews)

"All inclusive was excellent! We enjoyed local food, Italian, Indian, Chinese meals with wine."…"

Reviewed on Mar 25, 2020

Grand Mirage Resort & Thalasso Bali
Bali Dynasty Resort
5 out of 5
Jl. Kartika, South Kuta, Kuta, Bali
Free CancellationReserve now, pay when you stay
The price is $54 per night from Mar 12 to Mar 13

With direct access to the beach, this Kartika Plaza resort is in the entertainment district and within a 10-minute walk of Tuban Beach, Discovery Shopping Mall, ...

4.3/5Excellent! (642 reviews)

"Excellent experience and my family had a good time."…"

Reviewed on Aug 23, 2020

Bali Dynasty Resort
The Seminyak Beach Resort & Spa
5 out of 5
Jl. Kayu Aya, Seminyak Beach, Seminyak, Bali
The price is $234 per night from Mar 5 to Mar 6

Located in Seminyak, this beachfront resort is in the entertainment district and within 2 mi (3 km) of Seminyak Square, Double Six Beach, and Legian Beach. Batu ...

4.6/5Exceptional! (814 reviews)

"The hotel is beautiful and the general service was excellent. The restaurant service was very slow and the meals we had in the evening was below expectations - considerably. Generally the food was not to the standard I would have expected from a hotel if this standard."…"

Reviewed on Nov 9, 2020

The Seminyak Beach Resort & Spa
Bali Mandira Beach Resort & Spa
4.5 out of 5
Jln Padma no 2, Legian, Bali
Free CancellationReserve now, pay when you stay
The price is $116 per night from Mar 3 to Mar 4

With direct access to the beach, this Legian resort is in the entertainment district and within a 10-minute walk of Legian Beach, Kuta Beach, and Double Six ...

4.4/5Wonderful! (748 reviews)

"We loved everything about the Bali Mandira! Spacious beautiful resort on the beach. It’s hard to leave the lagoon pool or the infinity pool with swim up bar! Great food at the various restaurants and the staff are very helpful and professional. Can also recommend the on site Spa. We hope to return ..."…"

Reviewed on Mar 24, 2020

Bali Mandira Beach Resort & Spa
SOL by Meliá Benoa Bali
5 out of 5
Jalan Pratama Tanjung Benoa, Nusa Dua, Bali
Free CancellationReserve now, pay when you stay
The price is $40 per night from Mar 3 to Mar 4

Nestled on the beach, this Nusa Dua resort is within a 10-minute walk of Bukit Peninsula and Tanjung Benoa. Bali Nusa Dua Convention Centre and Bali International ...

4.1/5Very Good! (560 reviews)

"Gotta say for the price and all it was a great stay. Clean & comfortable. I had an issue with the first room, the bed was two doubles pushed together. We didn’t notice at first but my wife pointed it out. When we laid on it the split was right in the center. Told hotel management and they were so ..."…"

Reviewed on Aug 19, 2020

SOL by Meliá Benoa Bali
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.

Top Cities in Bali

More trip options