Hotels in Jakarta

Find the best deals on 2 251 hotels in Jakarta

Check-in
Check-out
Compare vs momondo |

Top Hotels in Jakarta

Find the perfect Jakarta hotel for business or leisure
Aryaduta Jakarta
8,8
809 ZAR
View all deals
Hotel Mulia Senayan, Jakarta
9,3
3098 ZAR
View all deals
The Sultan Hotel Jakarta
8,9
1206 ZAR
View all deals
Millennium Hotel Sirih Jakarta
8,7
641 ZAR
View all deals
Grand Hyatt Jakarta
9,2
2213 ZAR
View all deals
Sari Pacific Jakarta
8,6
901 ZAR
View all deals
Crowne Plaza Jakarta
8,6
1404 ZAR
View all deals
Mandarin Oriental Jakarta
9,3
2854 ZAR
View all deals
Ayana Midplaza Jakarta
9,2
1603 ZAR
View all deals
Hotel Borobudur Jakarta
9,1
1114 ZAR
View all deals
Le Méridien Jakarta
9,0
1419 ZAR
View all deals
Ibis Jakarta Tamarin
8,5
534 ZAR
View all deals
Ibis Jakarta Kemayoran
8,4
427 ZAR
View all deals
The Media Hotel and Towers
8,4
580 ZAR
View all deals
Le Grandeur Mangga Dua - Jakarta
8,3
733 ZAR
View all deals
Grand Sahid Jaya
7,8
702 ZAR
View all deals
Four Seasons Hotel Jakarta
9,4
3083 ZAR
View all deals
Century Park Hotel
8,8
962 ZAR
View all deals
Shangri-La Hotel - Jakarta
9,2
1984 ZAR
View all deals
Redtop Hotel & Convention Center
8,8
748 ZAR
View all deals
Ibis Jakarta Arcadia
8,2
488 ZAR
View all deals
The Acacia Hotel Jakarta
8,3
565 ZAR
View all deals
Alila Jakarta
8,8
794 ZAR
View all deals
Aston Rasuna
6,6
870 ZAR
View all deals
The Mayflower, Jakarta - Marriott Executive Apartments
9,1
1603 ZAR
View all deals
Ascott Jakarta
8,8
1099 ZAR
View all deals
Hotel Indonesia Kempinski Jakarta
9,4
2946 ZAR
View all deals
The Akmani Hotel Jakarta
8,1
687 ZAR
View all deals
Sofyan Hotel Cut Meutia
8,6
443 ZAR
View all deals
Triniti Hotel Jakarta
8,2
351 ZAR
View all deals
Swiss-Belhotel Mangga Besar
8,6
580 ZAR
View all deals
Lumire Hotel and Convention Center
8,6
916 ZAR
View all deals
Grand Cempaka
8,6
626 ZAR
View all deals
Oria Hotel
8,4
656 ZAR
View all deals
Treva International Hotel
7,5
549 ZAR
View all deals
Merlynn Park Hotel
8,6
641 ZAR
View all deals
The Ritz-Carlton Jakarta, Mega Kuningan
9,4
3190 ZAR
View all deals
Grand Cemara Hotel
8,1
427 ZAR
View all deals
Golden Boutique Hotel Angkasa
8,8
641 ZAR
View all deals
Losari Roxy Hotel
8,3
336 ZAR
View all deals

Popular neighbourhoods in Jakarta

Search for hotels in these Jakarta neighbourhoods
Hotels in Sawah Besar
Best value
Kamar Keluarga Mangga Besar
7,2
107 ZAR
No. 1 most popular
Hotel Borobudur Jakarta
9,1
1114 ZAR
No. 2 most popular
favehotel Pasar Baru
8,7
427 ZAR
No. 3 most popular
Le Grandeur Mangga Dua - Jakarta
8,3
733 ZAR
No. 4 most popular
The Media Hotel and Towers
8,4
580 ZAR
No. 5 most popular
Swiss-Belhotel Mangga Besar
8,6
580 ZAR

When to book a hotel in Jakarta

Low season
November
High season
January

cheapest month to stay

52%

expected price decrease

most expensive time to stay

94%

expected price increase

+330.0%
+220.0%
+110.0%
Base
Price
646 - 2 596646 - 2 596 ZAR
Highest day of week
Wednesday
Cheapest day of week
Sunday

avg. price over the last two weeks

Average price (weeknight)

1 022 ZAR

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

1 037 ZAR

avg. price over the last two weeks


Jakarta travel tips

Let us help you with the best tips about Jakarta

How long do people stay in Jakarta?

The average length of stay in Jakarta is 6 nights.

When is the best time to book a hotel in Jakarta?

Jakarta hotels are at their most economical to book in the month of November. The rates you are charged may be 53% lower than in the high season, making it the best time to get a great deal.

Which day is cheapest to stay in Jakarta?

The cost of a Jakarta hotel room will vary for each day, but generally Saturday works out the most economical, with Tuesday proving the least economical.

How much does a luxury hotel in Jakarta cost?

The cost of a luxury hotel in Jakarta is generally around 180 ZAR a night for every person. In contrast, the average price of a hotel in Jakarta is closer to 43 ZAR a night for every person, which is a 76,423% difference between the average and luxury accommodation.

How much does a hostel in Jakarta cost?

Hostels in Jakarta (including hotels rated 2 stars and below) cost 14 ZAR per person, per night on average. This is 29 ZAR per night cheaper than the average cost of hotels in Jakarta.


How much does a hotel in Jakarta cost?

4 stars and above
#1 most popular
Aryaduta Jakarta
8,8
809 ZAR
#2 most popular
Hotel Mulia Senayan, Jakarta
9,3
3098 ZAR
Best value
Golden Mansion Kost
7,8
275 ZAR
3 stars
#1 most popular
Ibis Jakarta Tamarin
8,5
534 ZAR
#2 most popular
Ibis Jakarta Kemayoran
8,4
427 ZAR
Best value
Jasmine Residence
6,9
137 ZAR
2 stars and below
#1 most popular
Ibis Budget Jakarta Menteng
7,7
336 ZAR
#2 most popular
Ibis Budget Jakarta Cikini
8,0
351 ZAR
Best value
Barkah Place
6,4
107 ZAR

Cheapest hotels in Jakarta

Cheap hotels and hostels in Jakarta
Barkah Place
6,4
107 ZAR
Capsule Hotel Old Batavia
8,9
122 ZAR
Kamar Keluarga Mangga Besar
7,2
107 ZAR
Wonderloft Hostel
9,0
122 ZAR
Zen Rooms Sawah Besar
7,8
107 ZAR
Shakti Hotel Jakarta
8,3
122 ZAR

Best value hotels in Jakarta

The Sultan Hotel Jakarta
8,9
1206 ZAR
Grand Sahid Jaya
7,8
702 ZAR
Hotel Borobudur Jakarta
9,1
1114 ZAR
Ascott Jakarta
8,8
1099 ZAR
The Media Hotel and Towers
8,4
580 ZAR
Merlynn Park Hotel
8,6
641 ZAR

Looking for a specific type of hotel

Romantic hotels in Jakarta
Best value
Grand Cemara Hotel
8,1
427 ZAR
No. 1 most popular
Aryaduta Jakarta
8,8
809 ZAR
No. 2 most popular
Ayana Midplaza Jakarta
9,2
1603 ZAR
No. 3 most popular
Hotel Borobudur Jakarta
9,1
1114 ZAR
No. 4 most popular
Le Grandeur Mangga Dua - Jakarta
8,3
733 ZAR
No. 5 most popular
Century Park Hotel
8,8
962 ZAR
Shangri-La Hotel - Jakarta
9,2
1984 ZAR
Kid-friendly hotels in Jakarta
Best value
Grand Cemara Hotel
8,1
427 ZAR
No. 1 most popular
Aryaduta Jakarta
8,8
809 ZAR
No. 2 most popular
Ayana Midplaza Jakarta
9,2
1603 ZAR
No. 3 most popular
Hotel Borobudur Jakarta
9,1
1114 ZAR
No. 4 most popular
Le Grandeur Mangga Dua - Jakarta
8,3
733 ZAR
No. 5 most popular
Century Park Hotel
8,8
962 ZAR
Shangri-La Hotel - Jakarta
9,2
1984 ZAR
Luxury hotels in Jakarta
Best value
Shangri-La Hotel - Jakarta
9,2
1984 ZAR
No. 1 most popular
Hotel Mulia Senayan, Jakarta
9,3
3098 ZAR
No. 2 most popular
Grand Hyatt Jakarta
9,2
2213 ZAR
No. 3 most popular
Mandarin Oriental Jakarta
9,3
2854 ZAR
No. 4 most popular
Four Seasons Hotel Jakarta
9,4
3083 ZAR
No. 5 most popular
The Ritz-Carlton Jakarta, Mega Kuningan
9,4
3190 ZAR
Keraton at The Plaza, a Luxury Collection Hotel, Jakarta
9,2
2854 ZAR

Popular flight routes to Jakarta

Find the cheapest flights to Jakarta on popular routes
Johannesburg to Jakarta
Fastest flight time
22h 00m
Cheapest price
8 059 ZAR
Cape Town to Jakarta
Fastest flight time
22h 15m
Cheapest price
11 188 ZAR

Start planning your trip to Jakarta