Hotels in Jakarta

Find the best deals on 2,673 hotels in Jakarta

Check-in
Check-out
Compare vs momondo |

Top Jakarta hotels

Find a cheap hotel in Jakarta that meets your travel needs.
Hotel Indonesia Kempinski Jakarta
Hotel Indonesia Kempinski Jakarta
9.0
$272
View all deals
Shangri-La Hotel - Jakarta
Shangri-La Hotel - Jakarta
9.0
$183
View all deals
Holiday Inn Express Jakarta Matraman
Holiday Inn Express Jakarta Matraman
8.8
$37
View all deals
Hotel Mulia Senayan, Jakarta
Hotel Mulia Senayan, Jakarta
8.7
$286
View all deals
The Sultan Hotel Jakarta
The Sultan Hotel Jakarta
8.1
$111
View all deals
Hotel Borobudur Jakarta
Hotel Borobudur Jakarta
8.3
$103
View all deals
The Residences at The Ritz-Carlton Jakarta, Pacific Place
The Residences at The Ritz-Carlton Jakarta, Pacific Place
8.6
$291
View all deals
Wyndham Casablanca Jakarta
Wyndham Casablanca Jakarta
8.4
$113
View all deals
Mandarin Oriental Jakarta
Mandarin Oriental Jakarta
9.4
$263
View all deals
Ayana Midplaza Jakarta
Ayana Midplaza Jakarta
9.0
$148
View all deals
Le Méridien Jakarta
Le Méridien Jakarta
8.5
$131
View all deals
The Media Hotel and Towers
The Media Hotel and Towers
7.5
$54
View all deals
Alila Jakarta
Alila Jakarta
7.2
$74
View all deals
Swiss-Belhotel Mangga Besar
Swiss-Belhotel Mangga Besar
7.5
$54
View all deals
Merlynn Park Hotel
Merlynn Park Hotel
8.1
$59
View all deals
Pullman Jakarta Indonesia
Pullman Jakarta Indonesia
8.4
$158
View all deals
All Seasons Jakarta Thamrin
All Seasons Jakarta Thamrin
7.9
$67
View all deals
Kosenda Hotel
Kosenda Hotel
8.8
$76
View all deals
Liberty Hotel Thamrin Jakarta
Liberty Hotel Thamrin Jakarta
8.5
$61
View all deals
Best Western PLUS Kemayoran
Best Western PLUS Kemayoran
7.7
$52
View all deals
Ihome Residence
Ihome Residence
7.5
$26
View all deals
Capsule Hostel Old Batavia
Capsule Hostel Old Batavia
8.8
$12
View all deals
Favehotel Zainul Arifin (Gajah Mada)
Favehotel Zainul Arifin (Gajah Mada)
7.9
$30
View all deals
Holiday Inn Express Jakarta Wahid Hasyim
Holiday Inn Express Jakarta Wahid Hasyim
8.3
$67
View all deals
Four Points by Sheraton Jakarta Thamrin
Four Points by Sheraton Jakarta Thamrin
8.3
$86
View all deals
Kemang Eleven
Kemang Eleven
7.5
$20
View all deals
Adaru Property at Sunter Park View
Adaru Property at Sunter Park View
5.6
$23
View all deals
Apartement Gading Nias by CheapInn
Apartement Gading Nias by CheapInn
$24
View all deals
Kejora Homestay
Kejora Homestay
7.7
$19
View all deals
Seungit Syariah Inn
Seungit Syariah Inn
$19
View all deals
Snowy@Apartemen Tifolia
Snowy@Apartemen Tifolia
5.0
$19
View all deals
Kamar Keluarga Mangga Besar
Kamar Keluarga Mangga Besar
5.9
$10
View all deals
Holiday Inn & Suites Jakarta Gajah Mada
Holiday Inn & Suites Jakarta Gajah Mada
9.1
$62
View all deals
Oyo 118 Dorothea Residence
Oyo 118 Dorothea Residence
9.0
$13
View all deals
Puri Mansion Apartment
Puri Mansion Apartment
6.5
$65
View all deals

Popular neighbourhoods in Jakarta

Search for hotels in these Jakarta neighbourhoods
Hotels in Gambir
Search hotels in Gambir
N Hotel Harmoni Jakarta
Best value
N Hotel Harmoni Jakarta
6.7
$10
Merlynn Park Hotel
No. 1 most popular
Merlynn Park Hotel
8.1
$59
Grand Mercure Jakarta Harmoni
No. 2 most popular
Grand Mercure Jakarta Harmoni
8.5
$82
Mercure Jakarta Sabang
No. 3 most popular
Mercure Jakarta Sabang
8.5
$75
Aryaduta Jakarta
No. 4 most popular
Aryaduta Jakarta
8.2
$75
ibis Styles Jakarta Gajah Mada
No. 5 most popular
ibis Styles Jakarta Gajah Mada
8.4
$50
Hotels in Sawah Besar
Search hotels in Sawah Besar
Kamar Keluarga Mangga Besar
Best value
Kamar Keluarga Mangga Besar
5.9
$10
The Media Hotel and Towers
No. 1 most popular
The Media Hotel and Towers
7.5
$54
Hotel Borobudur Jakarta
No. 2 most popular
Hotel Borobudur Jakarta
8.3
$103
Swiss-Belhotel Mangga Besar
No. 3 most popular
Swiss-Belhotel Mangga Besar
7.5
$54
Le Grandeur Mangga Dua - Jakarta
No. 4 most popular
Le Grandeur Mangga Dua - Jakarta
6.7
$68
Classic Hotel
No. 5 most popular
Classic Hotel
7.9
$44
Hotels in Menteng
Search hotels in Menteng
Capsule Hostel Old Batavia
Best value
Capsule Hostel Old Batavia
8.8
$12
Hotel Indonesia Kempinski Jakarta
No. 1 most popular
Hotel Indonesia Kempinski Jakarta
9.0
$272
Pullman Jakarta Indonesia
No. 2 most popular
Pullman Jakarta Indonesia
8.4
$158
DoubleTree by Hilton Jakarta - Diponegoro
No. 3 most popular
DoubleTree by Hilton Jakarta - Diponegoro
8.6
$123
Keraton at The Plaza, a Luxury Collection Hotel, Jakarta
No. 4 most popular
Keraton at The Plaza, a Luxury Collection Hotel, Jakarta
9.4
$263
Grand Hyatt Jakarta
No. 5 most popular
Grand Hyatt Jakarta
8.8
$204
Hotels in Senen
Search hotels in Senen
RedDoorz Plus near Senen
Best value
RedDoorz Plus near Senen
5.0
$17
Ibis Jakarta Senen
No. 1 most popular
Ibis Jakarta Senen
8.0
$40
The Acacia Hotel Jakarta
No. 2 most popular
The Acacia Hotel Jakarta
7.6
$52
Maxonehotels.com At Kramat
No. 3 most popular
Maxonehotels.com At Kramat
8.1
$30
Rivoli Hotel Jakarta
No. 4 most popular
Rivoli Hotel Jakarta
8.5
$27
Lumire Hotel and Convention Center
No. 5 most popular
Lumire Hotel and Convention Center
7.6
$85

When to book a hotel in Jakarta

Check out the information below to find the best deal on a Jakarta hotel room
Low season
November
High season
May

cheapest month to stay

23%

expected price decrease

most expensive time to stay

31%

expected price increase

Price
$96 - $178
Highest day of week
Tuesday
Cheapest day of week
Sunday

avg. price over the last two weeks

Average price (weeknight)

$115

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

$98

avg. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Jakarta is: 1-2 star, 24 days before. 3 star, 20 days before. 4-5 star, 13 days before.
1-2 star
$17 - $25
3 star
$37 - $45
4-5 star
$98 - $125

How much does a hotel in Jakarta cost per night?

Use the information below to find quality Jakarta hotel rooms for low prices
2 stars and below
Ihome Residence
#1 most popular
Ihome Residence
7.5
$26
Kejora Homestay
#2 most popular
Kejora Homestay
7.7
$19
Capsule Hostel Old Batavia
Best value
Capsule Hostel Old Batavia
8.8
$12
3 stars
Holiday Inn Express Jakarta Matraman
#1 most popular
Holiday Inn Express Jakarta Matraman
8.8
$37
Liberty Hotel Thamrin Jakarta
#2 most popular
Liberty Hotel Thamrin Jakarta
8.5
$61
Kemang Eleven
Best value
Kemang Eleven
7.5
$20
4 stars and above
Hotel Indonesia Kempinski Jakarta
#1 most popular
Hotel Indonesia Kempinski Jakarta
9.0
$272
Shangri-La Hotel - Jakarta
#2 most popular
Shangri-La Hotel - Jakarta
9.0
$183
Best Western PLUS Kemayoran
Best value
Best Western PLUS Kemayoran
7.7
$52

Cheap hotels in Jakarta

These hotels and hostels are the cheapest accommodations available in Jakarta
Kamar Keluarga Mangga Besar
Kamar Keluarga Mangga Besar
5.9
$10
Kejora Homestay
Kejora Homestay
7.7
$19
Capsule Hostel Old Batavia
Capsule Hostel Old Batavia
8.8
$12
Seungit Syariah Inn
Seungit Syariah Inn
$19
Oyo 118 Dorothea Residence
Oyo 118 Dorothea Residence
9.0
$13
Snowy@Apartemen Tifolia
Snowy@Apartemen Tifolia
5.0
$19

Get the best value hotel in Jakarta

These hotels have the best prices for their ratings
The Media Hotel and Towers
The Media Hotel and Towers
7.5
$54
Kemang Eleven
Kemang Eleven
7.5
$20
Merlynn Park Hotel
Merlynn Park Hotel
8.1
$59
Kejora Homestay
Kejora Homestay
7.7
$19
Capsule Hostel Old Batavia
Capsule Hostel Old Batavia
8.8
$12
Oyo 118 Dorothea Residence
Oyo 118 Dorothea Residence
9.0
$13

Jakarta travel information

How long do people stay in Jakarta?

Visiting Jakarta for 6 nights is the most common choice for our users.

How much does a hotel cost in Jakarta?

$64 per night is the average rate for a room when booking a hotel in Jakarta. Prices will differ depending on factors such as star rating, time of year and location.

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 23% lower than in the high season, making it the best time to get a great deal.

Which day is cheapest to stay in Jakarta?

Saturday is the cheapest day for hotel rooms in Jakarta. Monday is the most expensive day.

How much does a luxury hotel in Jakarta cost?

A luxury hotel in Jakarta can set you back on average $173 per person, per night. In comparison, the average cost of a hotel in Jakarta is $64 per person, per night, representing a 63% premium for a luxury hotel.

How much does a hostel in Jakarta cost?

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


Looking for a specific type of hotel?

Check out these great hotels in Jakarta that are perfect for any stay
Romantic hotels in Jakarta
Merlynn Park Hotel
Best value
Merlynn Park Hotel
8.1
$59
Hotel Indonesia Kempinski Jakarta
No. 1 most popular
Hotel Indonesia Kempinski Jakarta
9.0
$272
Shangri-La Hotel - Jakarta
No. 2 most popular
Shangri-La Hotel - Jakarta
9.0
$183
Hotel Borobudur Jakarta
No. 3 most popular
Hotel Borobudur Jakarta
8.3
$103
Mandarin Oriental Jakarta
No. 4 most popular
Mandarin Oriental Jakarta
9.4
$263
Ayana Midplaza Jakarta
No. 5 most popular
Ayana Midplaza Jakarta
9.0
$148
Kid-friendly hotels in Jakarta
Merlynn Park Hotel
Best value
Merlynn Park Hotel
8.1
$59
Hotel Indonesia Kempinski Jakarta
No. 1 most popular
Hotel Indonesia Kempinski Jakarta
9.0
$272
Shangri-La Hotel - Jakarta
No. 2 most popular
Shangri-La Hotel - Jakarta
9.0
$183
Hotel Borobudur Jakarta
No. 3 most popular
Hotel Borobudur Jakarta
8.3
$103
Mandarin Oriental Jakarta
No. 4 most popular
Mandarin Oriental Jakarta
9.4
$263
Ayana Midplaza Jakarta
No. 5 most popular
Ayana Midplaza Jakarta
9.0
$148
Luxury hotels in Jakarta
Shangri-La Hotel - Jakarta
Best value
Shangri-La Hotel - Jakarta
9.0
$183
Hotel Mulia Senayan, Jakarta
No. 1 most popular
Hotel Mulia Senayan, Jakarta
8.7
$286
Mandarin Oriental Jakarta
No. 2 most popular
Mandarin Oriental Jakarta
9.4
$263

momondo's favourite hotels

Learn more about these user-preferred hotels in Jakarta

Popular flight routes to Jakarta

Find the cheapest flights to Jakarta
Perth to Jakarta
Fastest flight time
24h 00m
Cheapest price
$520
Sydney to Jakarta
Fastest flight time
19h 35m
Cheapest price
$659
Marcoola to Jakarta
Fastest flight time
12h 00m
Cheapest price
$782
Cairns to Jakarta
Fastest flight time
18h 55m
Cheapest price
$794
Mackay to Jakarta
Fastest flight time
20h 40m
Cheapest price
$815
Melbourne to Jakarta
Fastest flight time
29h 40m
Cheapest price
$995
Bilinga to Jakarta
Fastest flight time
13h 10m
Cheapest price
$1,994
Adelaide to Jakarta
Fastest flight time
54h 55m
Cheapest price
$2,584
Brisbane to Jakarta
Fastest flight time
39h 15m
Cheapest price
$4,267
Darwin to Jakarta
Fastest flight time
37h 00m
Cheapest price
$4,292
View more

Start planning your trip to Jakarta