Hotels in Jakarta

Search and compare Jakarta hotels from hundreds of travel sites and save

Jakarta, Jakarta, Indonesia
7 Dec — 8 Dec2
Jakarta, Jakarta, Indonesia
Tue 7-12
Wed 8-12
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Jakarta

Filter by star ratings
All filters
Hotel Borobudur Jakarta
Hotel Borobudur Jakarta
8.3 Excellent
Jalan Lapangan Banteng Selatan, Jakarta, Indonesia
Show on map
1.2 km from city centre, Jakarta 
ExcellentBased on 486 reviews
8.3

Boasting indoor tennis courts, a limousine service and outdoor tennis courts, the hotel is a deluxe place to stay in Jakarta. It has a fitness centre, as well as a sauna, an outdoor pool and a Jacuzzi.

Pop! Hotel Kelapa Gading
Pop! Hotel Kelapa Gading
7.7 Good
Jalan Bulevar Kelapa Gading Blok M, Jakarta, Indonesia
Show on map
9.5 km from city centre, Jakarta 
GoodBased on 215 reviews
7.7

This Jakarta hotel is situated just a few steps from Mal Kelapa Gading. Guests also have access to complimentary wireless internet and on-site parking.

The Gunawarman
The Gunawarman
8.7 Excellent
Jalan Gunawarman 3, Jakarta, Indonesia
Show on map
6.0 km from city centre, Jakarta 
ExcellentBased on 101 reviews
8.7

Located amongst a variety of well-known attractions, shops and eateries, The Gunawarman is ideal for guests wanting to discover Jakarta and its surroundings. It provides 4-star accommodation with air-conditioned rooms.

Grand Dafam Ancol Jakarta
Grand Dafam Ancol Jakarta
6.7 Good
Marina Mediterania Tower A Jl Lodan Raya, Jakarta, Indonesia
Show on map
5.6 km from city centre, Jakarta 
GoodBased on 687 reviews
6.7

Situated in Jakarta, Marina Hotel & Residence offers stylish, 4-star accommodation close to Ancol Dreamland. It also has an outdoor pool and free Wi-Fi.

Grand Tropic Suites Hotel
Grand Tropic Suites Hotel
7.8 Good
JL. S. Parman Kav. 3, Jakarta, Indonesia
Show on map
4.4 km from city centre, Jakarta 
GoodBased on 88 reviews
7.8

Grand Tropic Suites Hotel is situated in Jakarta and is close to the area's well-known attractions. Some of the popular facilities provided at this modern 4-star hotel include a Jacuzzi, free Wi-Fi and outdoor tennis courts.

Fraser Place Setiabudi Jakarta
Fraser Place Setiabudi Jakarta
8.9 Excellent
Jl. Setiabudi Selatan No. 2, Jakarta, Indonesia
Show on map
3.9 km from city centre, Jakarta 
ExcellentBased on 350 reviews
8.9

Situated in Jakarta, Fraser Place Setiabudi Jakarta offers stylish 5-star accommodation, as well as an outdoor pool. It also provides a kids pool, an airport shuttle and room service.

Pullman Jakarta Indonesia
Pullman Jakarta Indonesia
8.3 Excellent
Jl M H Thamrin No 59, Jakarta, Indonesia
Show on map
1.5 km from city centre, Jakarta 
ExcellentBased on 586 reviews
8.3

Situated in Jakarta, Pullman Jakarta Indonesia provides stylish, 5-star accommodation close to Grand Indonesia. It also offers a Jacuzzi, a sauna and an indoor pool.

Mercure Jakarta Pantai Indah Kapuk
Mercure Jakarta Pantai Indah Kapuk
8.4 Excellent
Jalan Pantai Indah Kapuk Kamal, Jakarta, Indonesia
Show on map
12.7 km from city centre, Jakarta 
ExcellentBased on 476 reviews
8.4

Mercure Jakarta Pantai Indah Kapuk provides a comfortable setting while in Jakarta. It also features a sun deck, an outdoor pool and an express check-in and check-out feature.

The Akmani Hotel Jakarta
The Akmani Hotel Jakarta
7.7 Good
Jl. KH. Wahid Hasyim 91 , Jakarta, Indonesia
Show on map
0.7 km from city centre, Jakarta 
GoodBased on 276 reviews
7.7

Situated in Jakarta, The Akmani provides 4-star accommodation, as well as an outdoor pool. Guests can also enjoy complimentary wireless internet.

Oakwood Premier Cozmo Jakarta
Oakwood Premier Cozmo Jakarta
9.0 Excellent
Jalan Lingkar Mega Kuningan, Jakarta, Indonesia
Show on map
5.3 km from city centre, Jakarta 
ExcellentBased on 275 reviews
9.0

This luxury property is located minutes from Mega Kuningan in Jakarta. It offers a Jacuzzi, an outdoor pool and complimentary Wi-Fi access.

Tips for booking a Jakarta hotel

Cheapest month:April
Most expensive month:May
Average price in Jakarta:S$ 133/night
Absolute cheapest price found:S$ 5/night
Cheapest day:Saturday
Most expensive day:Monday
S$ 85 - S$ 189
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 86 - S$ 347
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Jakarta hotels

Show all 5,489 hotels
1
Novotel Jakarta Mangga Dua Square
Novotel Jakarta Mangga Dua Square
8.2 Excellent
Jalan Gunung Sahari Raya No 1, Jakarta, Indonesia
Show on map
4.7 km from city centre, Jakarta, JK, Indonesia 

Novotel Jakarta Mangga Dua Square offers a modern setting while in Jakarta. It also features an outdoor pool, a sauna and a Jacuzzi.

2
Holiday Inn Express Jakarta Thamrin
Holiday Inn Express Jakarta Thamrin
7.6 Good
Jl Tanjung Karang No. 1, Jakarta, Indonesia
Show on map
2.2 km from city centre, Jakarta, JK, Indonesia 

Holiday Inn Express Jakarta Thamrin is set in Jakarta and is close to nearby attractions, including the Selamat Datang Monument. It is ideally positioned for those wanting to visit local attractions.

3
Hotel Indonesia Kempinski Jakarta
Hotel Indonesia Kempinski Jakarta
9.0 Excellent
Jl. MH Thamrin 1, Jakarta, Indonesia
Show on map
1.8 km from city centre, Jakarta, JK, Indonesia 

Located just a few steps from Grand Indonesia and the Selamat Datang Monument, this luxury hotel features both a restaurant and a bar. Popular facilities, such as a Jacuzzi and a sauna, ensure a satisfying stay in Jakarta.

4
Grand Mercure Jakarta Kemayoran
Grand Mercure Jakarta Kemayoran
8.4 Excellent
Jl H Benyamin Sueb Kav B-6, Jakarta, Indonesia
Show on map
3.9 km from city centre, Jakarta, JK, Indonesia 

Less than 20 minutes' walk from Kemayoran Railway Station, Grand Mercure Jakarta Kemayoran provides guests with an ideal base when in Jakarta. It also offers a sauna, an outdoor pool and a Jacuzzi.

5
Swiss-Belhotel Mangga Besar
Swiss-Belhotel Mangga Besar
7.5 Good
Jl Kartini Raya 57, Jakarta, Indonesia
Show on map
3.6 km from city centre, Jakarta, JK, Indonesia 

Located in Jakarta, Swiss-Belhotel Mangga Besar is within a 35-minute drive of Soekarno-Hatta International Airport and provides an indoor pool. It offers 4-star accommodation with air-conditioned rooms.

6
Ayana Midplaza Jakarta
Ayana Midplaza Jakarta
8.9 Excellent
Jalan Jenderal Sudirman Kav 10-11, Jakarta, Indonesia
Show on map
3.3 km from city centre, Jakarta, JK, Indonesia 

Located in Jakarta, AYANA Midplaza Jakarta is within a 35-minute drive of Soekarno-Hatta International Airport and provides a Jacuzzi, a swimming pool and a sauna. In addition to free private parking on site, the hotel features comfortable 5-star rooms and a bar.

7
Novotel Jakarta Gajah Mada
Novotel Jakarta Gajah Mada
6.7 Good
Jl Gajah Mada No 188, Jakarta, Indonesia
Show on map
3.9 km from city centre, Jakarta, JK, Indonesia 

Within a 20-minute stroll from Jakarta Kota Train Station, the hotel offers guests an ideal base when visiting Jakarta. It also offers a sauna, an express check-in and check-out feature and an outdoor pool.

8
Pullman Jakarta Central Park
Pullman Jakarta Central Park
8.2 Excellent
Podomoro City Jl. Let. Jend S Parman, Jakarta, Indonesia
Show on map
4.1 km from city centre, Jakarta, JK, Indonesia 

Situated in Jakarta, Pullman Jakarta Central Park is a short walk from Mall Taman Anggrek and features a sauna and an outdoor pool. It provides 5-star accommodation with air-conditioned rooms.

Cheapest hotels in Jakarta, Indonesia

Show all 5,489 hotels
Verse Lite Hotel Pembangunan
Verse Lite Hotel Pembangunan
7.7 Good
Jalan Pembangunan I, No. 22-24, Jakarta, Indonesia
Show on map
2.4 km from city centre,  

Verse Lite Hotel Gajah Mada is located in Jakarta and offers free Wi-Fi. It also provides room service, laundry facilities and a 24-hour reception.

S$ 11
Avg. per night
Classic Hotel
Classic Hotel
7.7 Good
Jalan K.H. Samanhudi No. 43-45, Jakarta, Indonesia
Show on map
2.1 km from city centre,  

This charming hotel in Jakarta offers complimentary wireless internet, as well as a 24-hour reception and an express check-in and check-out feature. It provides 5-star accommodation with air-conditioned rooms.

S$ 27
Avg. per night
Hariston Hotel & Suites
Hariston Hotel & Suites
8.2 Excellent
Jl Terusan Bandengan Utara No 1, Jakarta, Indonesia
Show on map
6.4 km from city centre,  

Hariston Hotel&Suites Pluit - Jakarta provides a comfortable setting when in Jakarta. In addition to free private parking on site, the hotel features comfortable 4-star rooms and a bar.

S$ 30
Avg. per night
Pop! Hotel Kelapa Gading
Pop! Hotel Kelapa Gading
7.7 Good
Jalan Bulevar Kelapa Gading Blok M, Jakarta, Indonesia
Show on map
9.5 km from city centre,  

This Jakarta hotel is situated just a few steps from Mal Kelapa Gading. Guests also have access to complimentary wireless internet and on-site parking.

S$ 32
Avg. per night
favehotel PGC Cililitan
favehotel PGC Cililitan
7.3 Good
Jl. Mayjen Sutoyo No.76, Jakarta, Indonesia
Show on map
10.0 km from city centre,  

Favehotel Pgc Cililitan offers 3-star accommodation in Jakarta. The various facilities this modern hotel features include meeting rooms, a 24-hour reception and a coffee bar.

S$ 32
Avg. per night
Liberty Hotel Thamrin Jakarta
Liberty Hotel Thamrin Jakarta
8.5 Excellent
Jl. Sungai Gerong No. 2, Jakarta, Indonesia
Show on map
2.2 km from city centre,  

Liberty Hotel Thamrin Jakarta provides a comfortable setting when in Jakarta. It is conveniently positioned for guests wanting to discover the area's attractions.

S$ 33
Avg. per night
Mega Anggrek Hotel & Convention
Mega Anggrek Hotel & Convention
6.8 Good
Jalan Arjuna Selatan No 4 Kemanggisan, Jakarta, Indonesia
Show on map
3.9 km from city centre,  

Hotel Mega Anggrek is located in Jakarta and offers free Wi-Fi. It also provides a coffee bar, an outdoor pool and a sauna.

S$ 33
Avg. per night
favehotel Puri Indah Jakarta
favehotel Puri Indah Jakarta
7.8 Good
Jl. Kembang Abadi Raya Blok A1 No 1, Kembangan Selatan, Jakarta, Indonesia
Show on map
8.4 km from city centre,  

Favehotel Puri Indah provides peaceful 3-star accommodation in Jakarta. The numerous facilities this modern hotel has to offer include a concierge, meeting rooms and 24-hour room service.

S$ 33
Avg. per night

Hotel prices in Jakarta

2 stars or below

S$ 10 - S$ 32

Pop! Hotel Kelapa Gading

No. 1 most popular

S$ 32
Avg. per night
Barkah Place

No. 2 most popular

Barkah Place
5.4 Okay
S$ 10
Avg. per night
Oyo 148 Cempaka Place Homestay
S$ 14
Avg. per night
3 stars

S$ 11 - S$ 60

Liberty Hotel Thamrin Jakarta

No. 1 most popular

S$ 33
Avg. per night
favehotel Puri Indah Jakarta

No. 2 most popular

S$ 33
Avg. per night
Verse Lite Hotel Pembangunan
S$ 11
Avg. per night
4 stars and up

S$ 30 - S$ 298

Pullman Jakarta Central Park

No. 1 most popular

S$ 99
Avg. per night
Pullman Jakarta Indonesia

No. 2 most popular

S$ 104
Avg. per night
Hariston Hotel & Suites

Best value

S$ 30
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Jakarta

Hotels near popular Jakarta airports
Hotels near popular Jakarta landmarks
Hotels in popular Jakarta neighbourhoods
Hotels in popular Jakarta cities

About Jakarta

One of the most lively metropolitan cities in Indonesia, Jakarta moves with an energy fuelled by diversity, history and modern culture. From upscale shopping malls to colonial-era squares, traditional markets and a vibrant nightlife scene, there’s a constant buzz of activity in this sprawling capital city.

Things to do

Get oriented in Jakarta by visiting Merdeka Square and the Kota Tua “Old City”, home to colonial architecture, museums and winding canals. From there, you can explore diverse neighbourhoods, such as Glodok, Jakarta’s Chinatown. To see traditional “pinisi” ships sailing into port, head to the Sunda Kelapa district.

Culture in Jakarta honours traditional Javanese art forms, such as gamelan orchestras and “wayang” shadow puppetry at Museum Wayang in Kota Tua. It also embraces modern art at galleries like Art:1 in Kemayoran. The National Museum in Merdeka Square features ethnological exhibits dating back to the early Java man and Flores hobbit, while the Museum of Bank Indonesia traces commerce from the Spice Trade up to the present day.

Feel like experiencing a typical shopping day in Jakarta? Contemporary fashionistas can head to Kemang’s Colony 6, while luxury shoppers can cruise the boutiques at Plaza Indonesia. Traditional markets throughout the city offer everything from batik fabrics to Java coffee beans, spices, herbal medicines and curving keri daggers.

Pan-Indonesian diversity is most evident in Jakarta’s street-food scene, which thrives in the Kemang District of South Jakarta. Try specialties, such as “sate” skewers dipped in peanut sauce, Chinese “Kwetiau” noodles and Indonesian “gado gado” salad. Stay into the evening to enjoy its thriving nightlife scene of late-night clubs and bars.

Getting around

Public and private transportation in Jakarta comprises standard taxis, motorcycle taxis, rapid-transit buses and mini-bus shuttles. You can also rent a car or explore the city on an electric trike.

Jakarta travel FAQs

  • Where is the best place to stay in Jakarta?

    Menteng, Tanah Abang, and Senen are the most popular places on HotelsCombined for stays in Jakarta.

  • What are the best hotels in Jakarta?

    592 reviews rated Pullman Jakarta Central Park with an average score of 8.2/10. It may also be worth looking into the Pullman Jakarta Indonesia, which received a rating of 8.3/10 from 583 reviews. Fairmont Jakarta could also be a good option, with a score of 9.0/10 from 288 reviews.

  • What is a good hotel near Plaza Indonesia?

    Pullman Jakarta Indonesia is a hotel near Plaza Indonesia that is popular with HotelsCombined users, scoring 8.3 across 583 reviews.

  • What is a good hotel in Jakarta near Thamrin City Shopping Mall?

    Pullman Jakarta Indonesia is a hotel near Thamrin City Shopping Mall that is popular with HotelsCombined users, scoring 8.3 from 583 reviews.

  • Is there a good hotel near Bundaran Hi?

    583 HotelsCombined reviews of Pullman Jakarta Indonesia score it 8.3/10, making it a highly recommended hotel near Bundaran Hi.

  • How much is a hotel in Jakarta tonight?

    A hotel in Jakarta tonight can start as low as S$ 8 for the night, with an average cost of S$ 58, based on HotelsCombined searches over the last 72 hours.