We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Jakarta Old Town

View map
  • Sort by:
  • Traveler Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
Jln. K.S Tubun 19 | Petamburan, Jakarta 10260, Indonesia
7.4 km from Jakarta Old Town
#134 of 462 hotels in Jakarta
Special Offer: DIRECT BOOKING DEALS
Book via our Official Website for any room type with... Read more
Top Deal
US$54*
US$33* /night
View Deal
Priceline
US$34*
Hotels.com
US$35*
Cancelon
US$54*
Jln. Kongsi Besar 44-46, Jakarta 11230, Indonesia
0.4 km from Jakarta Old Town
#270 of 462 hotels in Jakarta
Loading prices...
Asia Travel
Agoda.com
Cancelon
Jl. Pangandaran Raya II no. 2 | Lodan Center Complex Blok A/9, Jakarta 14430, Indonesia
0.7 km from Jakarta Old Town
#199 of 462 hotels in Jakarta
US$14* /night
View Deal
Hotels.com
Travelocity
US$14*
TripAdvisor
US$14*
Jalan Pintu Besar Selatan 39, Jakarta 11110, Indonesia
0.7 km from Jakarta Old Town
#218 of 462 hotels in Jakarta
No photo provided
Jl. Pangeran Jayakarta 73 blok A/E-01 | Mangga Dua Selatan, Jakarta 10730, Indonesia
0.7 km from Jakarta Old Town
#240 of 462 hotels in Jakarta
Top Deal
US$21*
US$19* /night
View Deal
TripAdvisor
US$19*
Hotels.com
US$21*
Priceline
Jln. Medan Glodok No. 8-10, Jakarta 11120, Indonesia
1.0 km from Jakarta Old Town
#137 of 462 hotels in Jakarta
Top Deal
US$32*
US$23* /night
View Deal
Expedia.com
US$32*
Orbitz.com
US$32*
Travelocity
US$32*
Jln. Bandengan Selatan 20, Jakarta 11240, Indonesia
1.0 km from Jakarta Old Town
#407 of 462 hotels in Jakarta
No photo provided
Loading prices...
Cancelon
Jalan Pangeran Jayakarta 73, Jakarta 10730, Indonesia
1.1 km from Jakarta Old Town
#202 of 462 hotels in Jakarta
US$20* /night
View Deal
Hotwire.com
US$20*
Hotels.com
US$20*
TripAdvisor
US$20*
Jln. Raya Mangga Besar 100, Jakarta 11180, Indonesia
1.1 km from Jakarta Old Town
#393 of 462 hotels in Jakarta
Top Deal
US$16*
US$12* /night
View Deal
Booking.com
US$16*
Hotels.com
US$16*
Agoda.com
Jl. Hayam Wuruk no. 111 F-G, Jakarta 11160, Indonesia
1.2 km from Jakarta Old Town
#395 of 462 hotels in Jakarta
Top Deal
US$18*
US$17* /night
View Deal
Expedia.com
US$18*
Orbitz.com
US$18*
TripAdvisor
US$17*
Jl. Gajah Mada no. 211, Jakarta 11120, Indonesia
1.3 km from Jakarta Old Town
No photo provided
Loading prices...
Cancelon
HolidayInn.com
Jl. Gajah Mada no. 188, Jakarta 11120, Indonesia
1.4 km from Jakarta Old Town
#21 of 462 hotels in Jakarta
Top Deal
US$63*
US$45* /night
View Deal
Agoda.com
US$45*
Orbitz.com
US$45*
getaroom.com
US$63*
Jl. Mangga Dua, Jakarta 10730, Indonesia
1.4 km from Jakarta Old Town
#81 of 462 hotels in Jakarta
Top Deal
US$56*
US$40* /night
View Deal
Expedia.com
US$52*
Booking.com
US$53*
Cancelon
US$56*
Jl. Hayam Wuruk No. 127, Jakarta 11180, Indonesia
1.4 km from Jakarta Old Town
#100 of 462 hotels in Jakarta
Top Deal
US$20*
US$16* /night
View Deal
Orbitz.com
US$18*
Travelocity
US$18*
Priceline
US$20*
Jln. Mangga Besar VII, Jakarta 11170, Indonesia
1.4 km from Jakarta Old Town
#348 of 462 hotels in Jakarta
Top Deal
US$48*
US$25* /night
View Deal
Orbitz.com
US$48*
Hotels.com
US$48*
Expedia.com
US$48*
Jln. Gajah Mada no. 193E, Jakarta 11120, Indonesia
1.4 km from Jakarta Old Town
#378 of 462 hotels in Jakarta
US$16* /night
View Deal
Agoda.com
US$16*
Ctrip.com
Ruko Bahan Bangunan Blok H1 no. 3-4 Jln. Mangga Dua, Jakarta 10730, Indonesia
1.4 km from Jakarta Old Town
#379 of 462 hotels in Jakarta
US$16* /night
View Deal
TripAdvisor
US$16*
Jl. Gajah Mada no. 194E, Jakarta 11120, Indonesia
1.4 km from Jakarta Old Town
#415 of 462 hotels in Jakarta
No photo provided
Loading prices...
TripAdvisor
Orbitz.com
Booking.com
Jl. Mangga Dua Dalam no. 55-56, Jakarta 10730, Indonesia
1.5 km from Jakarta Old Town
#130 of 462 hotels in Jakarta
Top Deal
US$39*
US$18* /night
View Deal
Hotels.com
US$20*
Priceline
US$23*
Cancelon
US$39*
Jln. Mangga Dua, Jakarta 10730, Indonesia
1.5 km from Jakarta Old Town
#211 of 462 hotels in Jakarta
US$20* /night
View Deal
Orbitz.com
TripAdvisor
US$20*
Agoda.com
Jln. Mangga Dua N 22-24 | Komplek Agung Sedayu, Jakarta 10730, Indonesia
1.5 km from Jakarta Old Town
#341 of 462 hotels in Jakarta
Top Deal
US$16*
US$14* /night
View Deal
Priceline
Orbitz.com
US$16*
Hotels.com
US$16*
Jl. Hayam Wuruk 126 | Taman Sari, Jakarta 11180, Indonesia
1.5 km from Jakarta Old Town
#384 of 462 hotels in Jakarta
Top Deal
US$68*
US$27* /night
View Deal
Booking.com
Agoda.com
US$28*
Asia Travel
US$68*
Jl. Hayam Wuruk no. 127A, Jakarta 11180, Indonesia
1.6 km from Jakarta Old Town
#241 of 462 hotels in Jakarta
Top Deal
US$24*
US$19* /night
View Deal
Booking.com
US$24*
Cancelon
Travelocity
Jl. Hayam Wuruk no. 125, Jakarta, Indonesia
1.7 km from Jakarta Old Town
#80 of 462 hotels in Jakarta
Loading prices...
Priceline
Agoda.com
US$49*
Expedia.com
Jl. Hayam Wuruk No. 123, Glodok, Jakarta 11160, Indonesia
1.7 km from Jakarta Old Town
#90 of 462 hotels in Jakarta
Top Deal
US$42*
US$40* /night
View Deal
Travelocity
US$40*
Expedia.com
US$40*
Cancelon
US$42*
Jln. Mangga Dua Abdad No. 111, Jakarta 10730, Indonesia
1.7 km from Jakarta Old Town
#144 of 462 hotels in Jakarta
Top Deal
US$47*
US$41* /night
View Deal
Booking.com
Agoda.com
Elvoline
US$47*
Jln. Bandengan Selatan no. 14, Jakarta 14440, Indonesia
1.7 km from Jakarta Old Town
#236 of 462 hotels in Jakarta
Top Deal
US$21*
US$19* /night
View Deal
Orbitz.com
US$21*
Expedia.com
US$21*
Hotwire.com
US$21*
Jl. Gajah Mada no. 126, Jakarta 11120, Indonesia
1.9 km from Jakarta Old Town
#209 of 462 hotels in Jakarta
Top Deal
US$105*
US$35* /night
View Deal
Hotels.com
Expedia.com
US$35*
Priceline
US$105*
Jl. Mangga Besar Raya No. 42, Jakarta 11150, Indonesia
1.9 km from Jakarta Old Town
#242 of 462 hotels in Jakarta
Top Deal
US$32*
US$29* /night
View Deal
Priceline
Hotwire.com
US$29*
Cancelon
US$32*
Jln. Raya Mangga Besar 20, Jakarta 11180, Indonesia
1.9 km from Jakarta Old Town
#271 of 462 hotels in Jakarta
Top Deal
US$31*
US$21* /night
View Deal
Hotels.com
US$21*
Hotwire.com
US$21*
Cancelon
US$31*
Jln. Kebon Jeruk XVIII 6, Jakarta 11160, Indonesia
1.9 km from Jakarta Old Town
#280 of 462 hotels in Jakarta
No photo provided
*Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.
Jakarta Travel Forum Need specific advice visiting Jakarta, Java? Visit the TripAdvisor Travel Forum for Jakarta and ask our Destination Experts and the travel community.