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.
Want the lowest hotel prices? You're in the right place. We check 200+ sites for you.

Hotels near Thousand Islands

  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
Jl. Raya Perancis no. 67, Cengkareng | Jakarta International Airport Soekarno-Hatta, Jakarta 15125, Indonesia
39.9 km from Thousand Islands
#41 of 450 hotels in Jakarta
Book your stay and enjoy complimentary breakfast buffet... Read more
Check In Check Out
Show Prices
Pulau Tidung | Daerah Pariwisata Pulau Tidung, 14520, Indonesia
0.6 km from Thousand Islands
Check In Check Out
Show Prices
Check In Check Out
Show Prices
Terminal 2E | Soekarno-Hatta International Airport, Tangerang 19110, Indonesia
39.6 km from Thousand Islands
Check In Check Out
Show Prices
Jl. Raya Bandara no. 106, Rawa Bokor, Benda, Jakarta 15125, Indonesia
39.7 km from Thousand Islands
#95 of 450 hotels in Jakarta
Check In Check Out
Show Prices
Jl. Raya Perancis no. 67, Cengkareng | Jakarta International Airport Soekarno-Hatta, Jakarta 15125, Indonesia
39.9 km from Thousand Islands
#41 of 450 hotels in Jakarta
Check In Check Out
Show Prices
Jl. Marsekal Surya Dharma | Komplek Aeropolis Residence 1 Tower B East Ground Floor, Bandara Soekarno Hatta, Tangerang 14129, Indonesia
40.2 km from Thousand Islands
Check In Check Out
Show Prices
Jalan Raya Perancis No. 9 Cengkareng, Jakarta 15125, Indonesia
40.3 km from Thousand Islands
#179 of 450 hotels in Jakarta
Check In Check Out
Show Prices
Jl Raya Bandara Soekarno Hatta | Kp. Rawa Bokor, Tangerang 15125, Indonesia
40.5 km from Thousand Islands
Check In Check Out
Show Prices
Kav. 1 Jl. Husein Sastra Negara, Tangerang 15125, Indonesia
40.5 km from Thousand Islands
Check In Check Out
Show Prices
Jl. Husein Sastra Negara Kav. 1, Lingkar Benda, Tangerang 15125, Indonesia
40.5 km from Thousand Islands
Check In Check Out
Show Prices
Jl. Husein Satranegara no. 8, Tangerang 15125, Indonesia
40.5 km from Thousand Islands
Check In Check Out
Show Prices
Jl Raya Bandara Soekarno Hatta Kp Rawa Bokor, Tangerang 15125, Indonesia
40.6 km from Thousand Islands
Check In Check Out
Show Prices
Jl. Husein Sastranegara no.1 Benda, Tangerang 15125, Indonesia
40.6 km from Thousand Islands
Check In Check Out
Show Prices
Bandara Soekarno-Hatta | Jl. Tol. Prof. Sedyatmo, Jakarta 19110, Indonesia
40.8 km from Thousand Islands
#64 of 450 hotels in Jakarta
Check In Check Out
Show Prices
Jl. Husein Sastranegara, Sentra Benda no. 9, Cengkareng, Jakarta 15127, Indonesia
41.2 km from Thousand Islands
#71 of 450 hotels in Jakarta
Check In Check Out
Show Prices
Jl. Husein Sastranegara, Komplek Ruko Mahkota A2 / 21A - 23A Benda, Tangerang 15125, Indonesia
41.2 km from Thousand Islands
Check In Check Out
Show Prices
Jl. Husein Sastra Negara no. 72, Komp Taman Mahko, Jakarta 11830, Indonesia
42.1 km from Thousand Islands
#238 of 450 hotels in Jakarta
Check In Check Out
Show Prices
Jl. Marsekal Suryadarma No. 1, Tangerang 15121, Indonesia
42.5 km from Thousand Islands
Check In Check Out
Show Prices
Jl. Pembangunan 3 no. 17, Tangerang 15121, Indonesia
42.9 km from Thousand Islands
Check In Check Out
Show Prices
Jalan Malioboro 60, Jakarta 13610, Indonesia
43.6 km from Thousand Islands
#269 of 450 hotels in Jakarta
Check In Check Out
Show Prices
Rw 001/010 Jln. Dewi Sartika | Komp. Ruko Mutiara Centre blok C 1-9, Tangerang 15411, Indonesia
44.0 km from Thousand Islands
Check In Check Out
Show Prices
Jl. Daan Mogot no. 5, Tangerang 15111, Indonesia
44.1 km from Thousand Islands
Check In Check Out
Show Prices
Jl. Gatot Subroto No. 21 Km 5, Tangerang, Indonesia
44.7 km from Thousand Islands
Check In Check Out
Show Prices
Jl. Benteng Betawi no. 88, Tangerang 15148, Indonesia
45.1 km from Thousand Islands
Check In Check Out
Show Prices
Jl Marsekal Suryadarma, Neglasari Tangerang, Tangerang 15129, Indonesia
45.1 km from Thousand Islands
Check In Check Out
Show Prices
Jl. Auto Ring Road Taman Palem Lestari | Cengkareng Belakang, Jakarta 11730, Indonesia
45.5 km from Thousand Islands
#197 of 450 hotels in Jakarta
Check In Check Out
Show Prices
Jln. Cengkareng Belakang, Jakarta 11730, Indonesia
45.5 km from Thousand Islands
#377 of 450 hotels in Jakarta
Check In Check Out
Show Prices
Jl. Jendral Sudirman Kav 9, Cikokol, Tangerang 15118, Indonesia
45.6 km from Thousand Islands
Check In Check Out
Show Prices
Jl. Jenderal Sudirman No. 1 | TangCity Superblock, Tangerang 15117, Indonesia
46.1 km from Thousand Islands
Check In Check Out
Show Prices
Jl. Jend Sudirman no. 1 | Tang City Superblock, Tangerang 15117, Indonesia
46.4 km from Thousand Islands
Check In Check Out
Show Prices
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details. Any taxes and fees displayed, if applicable, are estimates only. Please see further details from our partners, who set the prices. Before you complete any reservation, we recommend that you verify the total cost including taxes and fees.
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.