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

Search Hotels in Indonesia

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 Indonesia

Bulgari Resort Bali
5 out of 5
Jalan Goa Lempeh, Banjar Dinas Kangin, Banjar Dinas Kangin, Uluwatu, Pecatu, Bali
The price is $693 per night from May 20 to May 20
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 $140 per night from May 20 to May 20
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
Alila Seminyak, Bali
5 out of 5
Jl Taman Ganesha No 9, Petitenget, Seminyak, Bali
Free CancellationReserve now, pay when you stay
The price is $151 per night from May 22 to May 22
4.5/5Wonderful! (405 reviews)
Poor infrastructure quality
"stayed two nights. first night, some water leaked from the ceiling and the aircondition made the entire room damp. changed room for second night and there was no warm water in the evening."

Reviewed on Mar 12, 2020

Alila Seminyak, Bali
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.
Pullman Bali Legian Beach
5 out of 5
1 Melasti, Legian, Bali
Free CancellationReserve now, pay when you stay
The price is $32 per night from May 25 to May 25
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
Fairmont Jakarta
5 out of 5
Jl. Asia Afrika No.8, Gelora Bung Karno, Jakarta, Jakarta
Free CancellationReserve now, pay when you stay
The price is $158 per night from May 21 to May 21
4.6/5Exceptional! (191 reviews)
"It was a great getaway! The hotel is beautiful!"

Reviewed on Jul 8, 2020

Fairmont Jakarta
Four Seasons Hotel Jakarta
5 out of 5
Jalan Jend Gatot Subroto Kav 18, Kuningan Barat, Jakarta, Jakarta
Free CancellationReserve now, pay when you stay
The price is $163 per night from May 20 to May 20
4.7/5Exceptional! (233 reviews)
Stunning four seasons
"Stunning hotel in a good area. Beautiful rooms and hotel. Good value."

Reviewed on Mar 25, 2020

Four Seasons Hotel Jakarta
Golden Tulip Jineng Resort Bali
4 out of 5
Jl Sunset Road 98, Kuta
Free CancellationReserve now, pay when you stay
The price is $17 per night from May 20 to May 20
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
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 $191 per night from Jun 18 to Jun 18
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
Hilton Bali Resort
5 out of 5
Jl. Raya Nusa Dua Selatan, PO BOX 18, Nusa Dua, Bali
Free Cancellation
The price is $47 per night from Jun 6 to Jun 6
4.3/5Excellent! (955 reviews)
poor breakfast. Shaby lobby
"Poor breakfast. Due to covid they dont have buffet breakfaat. And the ala carte BF is very limited. Very dissapointing"

Reviewed on Dec 2, 2020

Hilton Bali Resort
Amaroossa Grande Bekasi
4 out of 5
Jl. Jend. Ahmad Yani No.88, Bekasi, West Java
Free CancellationReserve now, pay when you stay
The price is $28 per night from Jun 2 to Jun 2
3.8/5Good! (42 reviews)
"Relaxing. Great."

Reviewed on Sep 26, 2018

Amaroossa Grande Bekasi
Don't see what you're looking for?
See all available properties in Indonesia
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.