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 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. Benteng Betawi no. 88, Tangerang 15148, Indonesia
45.1 km from Thousand Islands
Special Rate: IDR 14,00,000 (IDR)
Paket golf dan kamar untuk satu orang. keterangan lebih... 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
Jln. Cempaka, Jakarta, Indonesia
11.8 km from Thousand Islands
#350 of 459 hotels in Jakarta
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 Perancis no. 67, Cengkareng | Jakarta International Airport Soekarno-Hatta, Jakarta 15125, Indonesia
39.8 km from Thousand Islands
#41 of 459 hotels in Jakarta
Check In Check Out
Show Prices
Jalan Raya Perancis No. 9 Cengkareng, Jakarta 15125, Indonesia
40.3 km from Thousand Islands
#179 of 459 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 no. 106, Rawa Bokor, Benda, Jakarta 15125, Indonesia
40.5 km from Thousand Islands
#113 of 459 hotels in Jakarta
Check In Check Out
Show Prices
Jl. Husein Sastranegara no.1 Benda, 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
Bandara Soekarno-Hatta | Jl. Tol. Prof. Sedyatmo, Jakarta 19110, Indonesia
40.8 km from Thousand Islands
#66 of 459 hotels in Jakarta
Check In Check Out
Show Prices
Jl. Husein Sastra Negara no. 72, Komp Taman Mahko, Jakarta 11830, Indonesia
40.8 km from Thousand Islands
#242 of 459 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
41.0 km from Thousand Islands
Check In Check Out
Show Prices
Jl. Husein Sastranegara, Sentra Benda no. 9, Tangerang, Tangerang 15127, Indonesia
41.2 km from Thousand Islands
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. 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
#276 of 459 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
43.9 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. Pantai Indah Kapuk Utara 3, Jakarta 14460, Indonesia
44.6 km from Thousand Islands
#236 of 459 hotels in Jakarta
Check In Check Out
Show Prices
Jl. Gatot Subroto No. 21 Km 5, Tangerang, Indonesia
44.8 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
#212 of 459 hotels in Jakarta
Check In Check Out
Show Prices
Jln. Cengkareng Belakang, Jakarta 11730, Indonesia
45.5 km from Thousand Islands
#387 of 459 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
*Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. 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.