Hotels near Soekarno-Hatta International Airport (Jakarta)
Jakarta Soekarno-Hatta (CGK) is Garuda Indonesia's primary hub. Jakarta traffic is legendary — airport hotels are essential for early departures. The Jakarta Airport Hotel is inside T2, walkable to gates.
Best walkable
Jakarta Airport Hotel (T2 walk-in)
Best free shuttle
Ibis Styles Jakarta Airport — 24h shuttle
Best value
Ibis Budget Jakarta Airport
Best luxury
Jakarta Airport Hotel (T2)
When to stay at an airport hotel
Early flight
Before 07:00 — CGK from central Jakarta is 45-90 min via toll road (unpredictable)
Late arrival
Post-22:00 arrivals — Airport train (Railink) runs until 22:00; Grab consistently available
4 hotels near CGK
Jakarta Airport Hotel (Sheraton Bandara)
★★★★Marriott
$100-180
per night
Walkable 5 min to terminalFree transfer
Best for: T2 walkable + Garuda hub
T2 walk-inPoolFitness centreRestaurant
Ibis Styles Jakarta Airport
★★★Accor
$60-110
per night
Free shuttle 8 min to terminalFree transfer
Best for: Best value
Aston Cengkareng City Hotel
★★★★$50-100
per night
Taxi / rideshare 20 min to terminal
Best for: Cengkareng residential
Novotel Tangerang
★★★★Accor
$65-130
per night
Taxi / rideshare 25 min to terminal
Best for: Tangerang + mall access
Live prices at CGK hotels
Compare live availability + prices for tonight at hotels near Soekarno-Hatta International Airport (Jakarta).
Hotels in Soekarno-Hatta International Airport (Jakarta)
Soekarno-Hatta International Airport (Jakarta), Jakarta, Indonesia
Search Trip.com
Live prices from 5,000+ partners · best-price match
Trip.com typically prices 8–15% below Booking.com for Asian + European hotels.
FAQs — CGK airport hotels
Best CGK hotel for a Garuda flight?
Jakarta Airport Hotel (Sheraton Bandara) — inside T2, walk from arrivals to check-in. GarudaMiles-friendly. Book via Trip.com for IDR rate.
Should I stay at CGK or central Jakarta?
For sub-07:00 flights: CGK (traffic makes central Jakarta 90+ min in the morning). For anything else: Menteng or SCBD has better hotels + dining.