Jakarta hotels

Search hundreds of travel sites at once for hotels in Jakarta

Sat 4/2
Wed 8/2
...and more

Good to know

Low season

February

High season

June

Average price (weeknight)

₹ 6,268

Average price (weekend night)

₹ 3,786
Cheapest month to stay with an average 43% drop in price.
Most expensive month to stay with an average 243% rise in price.
Average Sun - Thu price over the last 2 weeks.
Average Fri & Sat price over the last 2 weeks.

Best Jakarta hotels

Most recommended Jakarta hotels

Show all
Kristal Hotel Jakarta - Jakarta - Restaurant
Kristal Hotel Jakarta
8 Very Good
South Jakarta₹ 5,972+
₹ 5,972+
Parking
Free Wi-Fi
Pool
Spa
Harris Hotel Tebet Jakarta - Jakarta - Pool
Harris Hotel Tebet Jakarta
7.8 Good
South Jakarta₹ 3,845+
₹ 3,845+
Parking
Free Wi-Fi
Pool
Spa
Pop! Hotel Kelapa Gading Jakarta
8 Very Good
North Jakarta₹ 2,290+
₹ 2,290+
Parking
Free Wi-Fi
Hotel 88 Grogol - Chse Certified
6.9 Okay
West Jakarta₹ 1,718+
₹ 1,718+
Parking
Free Wi-Fi
Grandkemang Hotel
7.5 Good
South Jakarta₹ 2,618+
₹ 2,618+
Parking
Free Wi-Fi
Pool
Grand Tropic Suites Hotel
7.5 Good
West Jakarta₹ 3,272+
₹ 3,272+
Parking
Free Wi-Fi
Pool
Spa
Mercure Jakarta Pantai Indah Kapuk
8.1 Very Good
North Jakarta₹ 7,526+
₹ 7,526+
Parking
Free Wi-Fi
Pool
Spa
Pullman Jakarta Indonesia
7.9 Good
Central Jakarta₹ 10,798+
₹ 10,798+
Parking
Free Wi-Fi
Pool
Spa
Oakwood Premier Cozmo Jakarta
8.8 Very Good
South Jakarta₹ 16,033+
₹ 16,033+
Parking
Free Wi-Fi
Pool
Grand Whiz Poins Square Simatupang
8.2 Very Good
South Jakarta₹ 3,599+
₹ 3,599+
Parking
Free Wi-Fi
Pool
Asyana Kemayoran Jakarta
8.5 Very Good
Central Jakarta₹ 2,372+
₹ 2,372+
Parking
Pool
Spa
Hotel Indonesia Kempinski Jakarta
8.9 Very Good
Central Jakarta₹ 18,978+
₹ 18,978+
Parking
Free Wi-Fi
Pool
Spa
Four Seasons Hotel Jakarta
9.2 Wonderful
South Jakarta₹ 22,005+
₹ 22,005+
Parking
Free Wi-Fi
Pool
Spa
Le Méridien Jakarta
8.5 Very Good
Central Jakarta₹ 13,170+
₹ 13,170+
Free Wi-Fi
Pool
Spa
Harper Mt Haryono By Aston
7.8 Good
East Jakarta₹ 3,190+
₹ 3,190+
Free Wi-Fi
Pool
Spa
Pullman Jakarta Central Park
8.1 Very Good
West Jakarta₹ 10,716+
₹ 10,716+
Parking
Free Wi-Fi
Pool
Spa

Jakarta hotels near Istana Merdeka

Show all
Luminor Hotel Pecenongan - Jakarta - Bedroom
Luminor Hotel Pecenongan
8.1 Very Good
Central Jakarta₹ 3,354+
₹ 3,354+
Parking
Free Wi-Fi
Citi M Hotel Gambir - Jakarta - Bedroom
Citi M Hotel Gambir
7.8 Good
Central Jakarta₹ 1,554+
₹ 1,554+
Parking
Free Wi-Fi
Yello Hotel Harmoni
8.2 Very Good
Central Jakarta₹ 3,190+
₹ 3,190+
Parking
Free Wi-Fi
Harris Vertu Hotel Harmoni
7.8 Good
Central Jakarta₹ 5,235+
₹ 5,235+
Parking
Free Wi-Fi
Pool

How much is a Jakarta hotel?

Here are our most popular & best value hotels

2 stars and below

3 stars

4 stars and above

When to book a hotel in Jakarta

Price per night / 3-star hotel. Prices are not fixed and may vary with time.
Average nightly price per month
Average nightly price

Top tips for finding Jakarta hotel deals

  • If you’re looking for a cheap hotel in Jakarta, you should consider visiting during the low season. You'll find cheaper accommodations in Jakarta in February and August.
  • Hotel room prices vary depending on many factors but you’ll most likely find the best hotel deals in Jakarta if you stay on a Thursday. The opposite is true for, Monday, which is usually the most expensive day.
  • Book at least 90 days before your stay begins to get the best price for your Jakarta accommodation.
  • The cheapest 3-star hotel room in Jakarta found on KAYAK in the last 2 weeks was ₹ 2,536, while the most expensive was ₹ 27,879.
  • How long should you stay? KAYAK users usually book their accommodation in Jakarta for 0 days.
  • Those who want to be plonked in the middle of the best Jakarta has to offer should probably consider hotels in the city centre. The 4-star Ashley Hotel Jakarta features free Wi-Fi, a fitness centre and is a 15-minute walk from the National Library and the Jakarta City Hall. Another option is ZEN Rooms Near Stasiun Sudirman, with a plethora of amenities and attractions like the Indonesia National Museum and the Bundaran HI nearby.
  • Whoever appreciates a modern and quirky touch to their holiday accommodation will love the Artotel Thamrin with its spacey exterior, modern lounge and uniquely decorated rooms. Additionally, the hotel is a convenient 5 minutes from the Sarinah shopping centre, a true Eldorado for any passionate shoppers, may it be for authentic Indonesian clothes, local crafts or souvenirs.
  • Culture and history enthusiasts may be best served in Jakarta’s Old Town of Batavia, which boasts Dutch-style houses, museums like the Maritime Museum and the History Museum and innumerable eateries which dot the scenic roads. Nearby hotels like the budget-friendly Wonderloft Hostel or the more upscale Apartemen Cosmo Terrace are a perfect fit, as they are within short walking distances of Old Town attractions.
  • Are you looking for a child-friendly hotel? The DoubleTree by Hilton is a 5-star option that includes family rooms as well as an on-site kids’ club, and it is only a 15-minute drive from the theme park KidZania, which offers educational yet entertaining fun. Another option is the 4-star apartment unit, The Mansion at Dukuh Golf Kemayoran Apartment, which also features family rooms and a pool.
  • For outdoor fans, a visit to the Thousands Islands will tick your boxes. The closest island to Marina Ancol port is Pulau Bidadari, located only a 30-minute boat ride away. The 4-star apartment complex Aston Marina is within walking distance of Marina Ancol port and features free Wi-Fi and 3 outdoor pools. A budget-friendly option is the BI Executive Hotel, which is a 10-minute drive or half an hour walk from the beachfront and has an on-site restaurant.

FAQs when booking a hotel in Jakarta

Where to stay in Jakarta?

Our map will help you find the perfect place to stay in Jakarta by showing you the exact location of each hotel.