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

Search Bali Hotels

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.

Top Hotels in Bali

Bulgari Resort Bali
5 out of 5
Jalan Goa Lempeh, Banjar Dinas Kangin, Banjar Dinas Kangin, Uluwatu, Pecatu, Bali
The price is CA $842 per night from May 16 to May 16
4.6/5Exceptional! (157 reviews)
"The ocean location is absolutely breathtaking, the villas were well maintained and provided a beautiful view"

Reviewed on Feb. 25, 2020

Bulgari Resort Bali
The Ritz-Carlton, Bali
5 out of 5
Jalan Raya Nusa Dua Lot #3, Sawangan, Nusa Dua, Bali
Free cancellationReserve now, pay when you stay
The price is CA $183 per night from May 24 to May 24
4.4/5Wonderful! (343 reviews)
"The room is very spacious. It has a super big bed, i think more than king size, so comfy and good sleep. Room is above expectation. The property is a beach front property, great view, fresh air. It has a beautiful garden and landscape, you can find squirrel, birds around the property. It also has ..."

Reviewed on Mar. 16, 2021

The Ritz-Carlton, Bali
Chapung Sebali
4.5 out of 5
Jl. Raya Sebali No. 5 Keliki, Tegalalang, Ubud, Bali
Free cancellationReserve now, pay when you stay
The price is CA $112 per night from May 18 to May 18
4.7/5Exceptional! (122 reviews)
"We loved every little thing about the property and the staff there made it an even more memorable holiday for us. Special shout out to SRI at the Jungle fish :)"

Reviewed on Jan. 29, 2020

Chapung Sebali
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.
Four Seasons Resort Bali at Sayan
5 out of 5
Sayan Ubud Gianyar, Ubud, Bali
Free cancellationReserve now, pay when you stay
The price is CA $816 per night from Jun 4 to Jun 4
4.7/5Exceptional! (190 reviews)
"Love the place It so beautiful have a wonderful time"

Reviewed on Feb. 21, 2020

Four Seasons Resort Bali at Sayan
Pullman Bali Legian Beach
5 out of 5
1 Melasti, Legian, Bali
Free cancellationReserve now, pay when you stay
The price is CA $39 per night from May 16 to May 16
4.3/5Excellent! (950 reviews)
"I liked it all. it was very nice the days I was there"

Reviewed on Mar. 6, 2020

Pullman Bali Legian Beach
Adiwana Warnakali Resort
4 out of 5
Sakti, Nusa Penida, Kabupaten Klungkung, Penida Island, Bali
The price is CA $67 per night from May 26 to May 26
5/5Exceptional! (1 review)
Nice new hotel on Nusa Penida
"Adiwana Warnakali is a brand-new contemporary style hotel on Nusa Penida. The staff and the owner are super friendly and do everything to make you stay enjoyable. There is a dive center on-site. They arranged a dive trip to Crystal Bay and Manta point which was a nice experience. The restaurant serves ..."

Reviewed on Sep. 16, 2020

Adiwana Warnakali Resort
Mercure Kuta Bali
3.5 out of 5
Jalan Pantai Kuta 10 X, Br Pande Mas, Kuta, Bali
Free cancellationReserve now, pay when you stay
The price is CA $38 per night from May 14 to May 14
3.9/5Very Good! (560 reviews)
"The hotel was closed because recently checked in guests were checked in by the government for a 2 week quarantine period. While it is understood that they would do that the hotel cannot have other guests staying there by law. Mercure hotel should have notified Expedia who could then notify me and ..."

Reviewed on Jul. 3, 2020

Mercure Kuta Bali
The Apurva Kempinski Bali
5 out of 5
Jalan Raya Nusa Dua Selatan, Nusa Dua, Bali
Free cancellationReserve now, pay when you stay
The price is CA $231 per night from Jun 13 to Jun 13
4.7/5Exceptional! (114 reviews)
"Very nice service and very satiesfied about everything. The best view from my room which is junior suite, private pool and cliff. Plan next time will stay here"

Reviewed on Mar. 19, 2021

The Apurva Kempinski Bali
Golden Tulip Jineng Resort Bali
4 out of 5
Jl Sunset Road 98, Kuta
Free cancellationReserve now, pay when you stay
The price is CA $20 per night from May 14 to May 14
3.9/5Very Good! (42 reviews)
value for money
"Golden Tulip Jineng have a large room, with a good strategic location and value for money"

Reviewed on Dec. 15, 2020

Golden Tulip Jineng Resort Bali
Conrad Bali
5 out of 5
Jalan Pratama 168, Tanjung Benoa, Nusa Dua, Bali
Free cancellationReserve now, pay when you stay
The price is CA $64 per night from May 16 to May 16
4.4/5Wonderful! (994 reviews)
"It is a very clean property with very friendly staff. The breakfast and pools are amazing."

Reviewed on Mar. 3, 2020

Conrad 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.