Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local and health advisories for this destination before you book.

Search Indonesia Hotels

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Property class
Your budget
Guest rating
Payment type
Property type
Cities
Meal plans available
Amenities
Accessibility
Trip type
The Kayon Jungle Resort by Pramana
5 out of 5
Br. Bresela, Payangan, Payangan, Bali
Free cancellationReserve now, pay when you stay
The price is RM484 per night from 21 Jan to 22 Jan
4.9/5Exceptional! (97 reviews)

"Beautiful property with delicious food and drink. We were lucky to be upgraded to a larger villa and the views were spectacular & serene. Very friendly hospitality and service you couldn’t fault."…"

Reviewed on 13 Jun 2020

The Kayon Jungle Resort by Pramana
Jannata Resort and Spa
4 out of 5
Jl. Rsi Markandya, Br. Bangkiang Sidem Desa Keliki, Ubud, Bali
Free cancellationReserve now, pay when you stay
The price is RM160 per night from 17 Jan to 18 Jan
4.5/5Wonderful! (31 reviews)

"The property is exactly as it's shown in the pictures. The views are breathtaking the resort is spotless and well kept. Everyone there is so friendly and inviting. It was hard to want to leave Jannata, it was truly an amazing experience."…"

Reviewed on 10 Mar 2020

Jannata Resort and Spa
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 RM220 per night from 25 Jan to 26 Jan
4.3/5Excellent! (953 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 21 Mar 2020

Hilton Bali Resort
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.
FM7 Resort Hotel Jakarta
4 out of 5
Jl. Raya Perancis 67, Tangerang, Banten
The price is RM170 per night from 16 Jan to 17 Jan
4.1/5Very Good! (996 reviews)

"Really clean and nice hotel to stay which is only 10 minutes from airport. Breakfast menu is complete from continental breakfast until Chinese porridge. Highly reccomend for the tourists who need to stay near the airport for transit."…"

Reviewed on 28 Sep 2020

FM7 Resort Hotel Jakarta
Swiss-Belhotel Airport Jakarta
3.5 out of 5
Airport Hub, Jalan Husein Sastranegara, Kavling 1, Benda, Bandara Soekarno Hatta, Tangerang, Banten
Free cancellation
The price is RM121 per night from 2 Feb to 3 Feb
3.9/5Very Good! (205 reviews)

"good facility, very friendly and helpful staffs, the shuttle to airport is very convenient."…"

Reviewed on 24 Jan 2020

Swiss-Belhotel Airport Jakarta
Mercure Serpong Alam Sutera
4 out of 5
Jl Alam Sutera Boulevard Kav23, Serpong, Tangerang, Banten
Free cancellationReserve now, pay when you stay
The price is RM142 per night from 1 Feb to 2 Feb
4.3/5Excellent! (219 reviews)
Good business trip hotel

"Mercure Serpong is in good location near airport and Living world mall. Then i can find good restuarant in mall. First day i check in, my towel has old smell but after service staff changed new one, it is okay."…"

Reviewed on 29 Jan 2020

Mercure Serpong Alam Sutera
The Westin Jakarta
5 out of 5
Jl. H.R. Rasuna Said Kav.C-22 A, Jakarta, Jakarta
Free cancellationReserve now, pay when you stay
The price is RM370 per night from 4 Feb to 5 Feb
4.6/5Wonderful! (171 reviews)
Satisfy

"we are very happy to stay at The Westin Jakarta.. although on that day the hotel quiet crowd so make me feel a little bit worried. The room is big, clean, complete amenities, big bed & comfy, modern."…"

Reviewed on 28 Aug 2020

The Westin Jakarta
The Ritz-Carlton Jakarta, Pacific Place
5 out of 5
Jalan Jendral Sudirman Kav 52-53, Sudirman Central Business District, Jakarta, Jakarta
Free cancellationReserve now, pay when you stay
The price is RM540 per night from 16 Jan to 17 Jan
4.7/5Exceptional! (112 reviews)

"Very friendly and helpful staff convenient location"…"

Reviewed on 10 Feb 2020

The Ritz-Carlton Jakarta, Pacific Place
W Bali - Seminyak
5 out of 5
Jl. Petitenget, Kerobokan, Seminyak, Bali
Free cancellationReserve now, pay when you stay
The price is RM574 per night from 27 Jan to 28 Jan
4.7/5Exceptional! (999 reviews)

"Very nice hotel right on the beach. Ocean view rooms are real ocean view as you are right at the beach. The waves do get a little noisy at times."…"

Reviewed on 3 Jan 2021

W Bali - Seminyak
Jakarta Airport Hotel Managed by Topotels
3 out of 5
Terminal 2E International Departure, Soekarno-Hatta Intl. Airport, Tangerang
The price is RM184 per night from 16 Jan to 17 Jan
3.8/5Good! (771 reviews)

"Good services, good room, and facilities All stafs werw kind"…"

Reviewed on 30 Sep 2020

Jakarta Airport Hotel Managed by Topotels
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 RM316 per night from 14 Feb to 15 Feb
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 15 Sep 2020

The Westin Resort Nusa Dua, Bali
The Kayon Resort by Pramana
4.5 out of 5
Banjar Kepitu DesaTagalalang, Ubud, Bali
Free cancellationReserve now, pay when you stay
The price is RM320 per night from 19 Jan to 20 Jan
4.9/5Exceptional! (238 reviews)
amazing hotel

"Best hotel ive ever stayed in throughout the world . So perfect"…"

Reviewed on 8 Feb 2020

The Kayon Resort by Pramana
Meliã Bali
5 out of 5
Kawasan Wisata, BTDC Lot 1, Nusa Dua, Bali
Free cancellationReserve now, pay when you stay
The price is RM315 per night from 16 Jan to 17 Jan
4.3/5Excellent! (823 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 23 Mar 2020

Meliã Bali
Grand Hyatt Bali
5 out of 5
Kawasan Wisata Nusa Dua BTDC, Nusa Dua, Bali
Free cancellationReserve now, pay when you stay
The price is RM424 per night from 16 Jan to 17 Jan
4.3/5Excellent! (998 reviews)

"Property is beautiful, set in amazing gardens with water features/pools. Large hotel but set out well. As we went in March the hotel was very quiet. The pool areas had a lot of sun beds which made it look crowded, I would take half away so to make the place more couple friendly."…"

Reviewed on 9 Mar 2020

Grand Hyatt Bali
Grand Hyatt Jakarta
5 out of 5
Jalan M.H. Thamrin, Kav. 28-30, Jakarta, Jakarta
Free cancellation
The price is RM364 per night from 25 Jan to 26 Jan
4.5/5Wonderful! (279 reviews)
8 of 10

"great hotel...location was perfect..need some renovation on carpet and the wall before you go to your room.....service quite pleasing and look forward to stay with you again"…"

Reviewed on 25 Feb 2020

Grand Hyatt 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 RM482 per night from 17 Jan to 18 Jan
4.7/5Exceptional! (234 reviews)
Stunning four seasons

"Stunning hotel in a good area. Beautiful rooms and hotel. Good value."…"

Reviewed on 25 Mar 2020

Four Seasons Hotel Jakarta
Eastin Ashta Resort Canggu
4 out of 5
Jl. Munduk Catu No.8, Canggu, Kuta Utara, Canggu
Free cancellationReserve now, pay when you stay
The price is RM121 per night from 16 Jan to 17 Jan
4.6/5Wonderful! (267 reviews)
Highly recommend

"Excellent value for money, great location and friendly staff."…"

Reviewed on 16 Mar 2020

Eastin Ashta Resort Canggu
Samabe Bali Suites & Villas
5 out of 5
Jl Pura Barong-Barong Sawangan, Nusa Dua, Bali
Free cancellationReserve now, pay when you stay
The price is RM886 per night from 19 Jan to 20 Jan
4.6/5Exceptional! (217 reviews)

"The staff here treated us, and everyone else staying at the resort, like royalty. We were on our honeymoon so we got upgraded to a villa with a private pool and it was by far the coolest villa we've ever stayed in (and we travel quite a bit). The food here was great and there are plenty of activities ..."…"

Reviewed on 21 Jan 2020

Samabe Bali Suites & Villas
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 RM712 per night from 26 Jan to 27 Jan
4.7/5Exceptional! (109 reviews)
uoples retreat

"Very nice hotel with some great food. The Dinner at Koral was very special as was the general service of the staff. Nice amenities. Is quiet as expected due to COVID but the place had plenty to do for us. We took the Ocean Junior suite and the pool view was great"…"

Reviewed on 8 Sep 2020

The Apurva Kempinski Bali
Plataran Ubud Hotel & Spa
5 out of 5
Jalan Hanoman, Pengosekan, Ubud, Bali
Free cancellationReserve now, pay when you stay
The price is RM603 per night from 17 Jan to 18 Jan
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 29 Mar 2020

Plataran Ubud Hotel & Spa
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.

Top Cities in Indonesia

Pocket Guide: Indonesia

When you browse Expedia’s selection of hotels in Indonesia, you’re sure to find cheap rates and new deals on any type of hotel you want in the area.

Expedia will save you money and time when booking your reservations at a hotel in Indonesia so you can enjoy your stay and not worry about planning and your accommodation budget.  Enter your travel dates to view the best offers on hotel rooms in Indonesia!