A sailboat with a white hull and blue stripe, anchored in calm blue waters under a clear sky.

Search Thousand Islands hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
17 Oct - 18 Oct
Tomorrow
18 Oct - 19 Oct
Next weekend
23 Oct - 25 Oct
In two weeks
30 Oct - 1 Nov

Filter by

Property class

Guest rating

Our top choices for Thousand Islands hotels

1. Hotel Golden Tulip Essential PIK2 Jakarta

Hotel Golden Tulip Essential PIK2 Jakarta
Teluknaga
Australia
Liam
AU$51
includes taxes & fees
25 Oct - 26 Oct
Hotel Golden Tulip Essential PIK2 Jakarta

2. Nirva Ocean House

Nirva Ocean House
Pulau Tidung
Australia
Paul
AU$208
includes taxes & fees
18 Oct - 19 Oct
Nirva Ocean House

3. Batumera

Batumera
Payung Besar Island
AU$173
includes taxes & fees
16 Nov - 17 Nov
Batumera

4. Whistler Garden Hotel

Whistler Garden Hotel
Kosambi
AU$162
includes taxes & fees
18 Oct - 19 Oct
Whistler Garden Hotel

5. Hotel O Tokyo Riverside

Hotel O Tokyo Riverside
Teluknaga
Hotel O Tokyo Riverside

6. Pristine Living at Tokyo Riverside PIK2

Pristine Living at Tokyo Riverside PIK2
Teluknaga
AU$22
includes taxes & fees
19 Oct - 20 Oct
Pristine Living at Tokyo Riverside PIK2
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Thousand Islands attractions

Kepulauan Seribu Marine National Park

Cruise along glistening water, relax in the sun at pristine beaches and swim alongside colorful marine life at this chain of palm-covered islands.
See properties

Learn more about Thousand Islands

Check out the local area in Thousand Islands—home to attractions like Thousand Islands, Jakarta and Kepulauan Seribu Marine National Park.

See all hotels in Thousand Islands
A boat named "PULAU BI DADARI" anchored near a dock with a sunset in the background.

Top Thousand Islands Hotel Reviews

Recent Reviews in Thousand Islands

Holiday Inn Express Jakarta International Expo by IHG

Holiday Inn Express Jakarta International Expo by IHG

10/10 Excellent
"The room is cleaned very often and staff were all very helpful. Specifically, Listi at the front desk was always warm and kind when I needed help. Room also came with a free breakfast everyday with a rotating menu of Indonesian food!"
George 11-night trip
Posted 8 hours ago
Holiday Inn Express Jakarta International Expo by IHG
Shangri-La Jakarta

Shangri-La Jakarta

10/10 Excellent
"Amazing!!!! 11/10"
Anthony 2-night trip
Posted 23 hours ago
Shangri-La Jakarta
Anara Airport Hotel

Anara Airport Hotel

10/10 Excellent
"Fantastic and huge breakfast buffet. Rooms very nice. Staff very kind and polite"
Danny 1-night trip
Posted 1 day ago
Anara Airport Hotel
FM7 Resort Hotel Jakarta

FM7 Resort Hotel Jakarta

10/10 Excellent
"Gym"
Dressman 2-night trip
Posted 1 day ago
FM7 Resort Hotel Jakarta
Sheraton Jakarta Soekarno Hatta Airport

Sheraton Jakarta Soekarno Hatta Airport

10/10 Excellent
"Great staff, great location."
cameron 1-night trip
Posted 1 day ago
Sheraton Jakarta Soekarno Hatta Airport
The Langham, Jakarta

The Langham, Jakarta

10/10 Excellent
"Everything was wonderful"
Nicole 6-night trip
Posted 8 days ago
The Langham, Jakarta
 Grand Anara Airport Hotel

Grand Anara Airport Hotel

8/10 Good
"Nice and clean room Staff was friendly and helpful"
Sylvia 1-night trip
Posted 2 weeks ago
Grand Anara Airport Hotel
Oakwood Suites Kuningan Jakarta

Oakwood Suites Kuningan Jakarta

8/10 Good
"Good"
Hassan ahmed 10-night trip
Posted 2 weeks ago
Oakwood Suites Kuningan Jakarta
Pullman Jakarta Indonesia

Pullman Jakarta Indonesia

10/10 Excellent
"Nice, clean, comfortable, good location, ample food options and every item needed for a stay provided"
See Hiong 1-night trip
Posted 2 weeks ago
Pullman Jakarta Indonesia

More cheap accommodation in Thousand Islands

Hotel O Cempaka Place Homestay

Hotel O Cempaka Place Homestay

Jl. Cempaka Putih Barat II No.8B, RT.4/3 Jakarta
AU$13
18 Oct - 19 Oct
includes taxes & fees
Hotel O Cempaka Place Homestay
Hotel O Bunga Karang Hotel

Hotel O Bunga Karang Hotel

005, Jl. RA Kartini No.5, Margahayu Bekasi
AU$15
19 Oct - 20 Oct
includes taxes & fees
8/10 Very good! (1 review)
Hotel O Bunga Karang Hotel
IZI COZI HOTEL KEMAYORAN

IZI COZI HOTEL KEMAYORAN

No.1B Jl. Rajawali Selatan 2 Jakarta Daerah Khusus Ibukota Jakarta
AU$17
21 Oct - 22 Oct
includes taxes & fees
8/10 Very good! (1 review)
IZI COZI HOTEL KEMAYORAN
VNC Hotel Serpong Powered by Archipelago

VNC Hotel Serpong Powered by Archipelago

Gg. Mawi South Tangerang Banten
AU$18
30 Oct - 31 Oct
includes taxes & fees
9.4/10 Exceptional! (3 reviews)
VNC Hotel Serpong Powered by Archipelago
Swift Inn Aeropolis Airport

Swift Inn Aeropolis Airport

Jalan Raya Marsekal Surya Dharma Tangerang Banten
AU$20
25 Oct - 26 Oct
includes taxes & fees
6.2/10 (110 reviews)
Swift Inn Aeropolis Airport
Collection O 91409 Hotel Fiducia Otista 153 - 157

Collection O 91409 Hotel Fiducia Otista 153 - 157

153, Jalan Otto Iskandardinata No.153 Jakarta DKI Jakarta
AU$25
1 Nov - 2 Nov
includes taxes & fees
Collection O 91409 Hotel Fiducia Otista 153 - 157

Find out more about Thousand Islands

Top reasons to visit Thousand Islands

  • Stunning Natural Beauty: The Thousand Islands boast picturesque landscapes, featuring pristine beaches and lush greenery, perfect for relaxation and exploration.
  • Outdoor Activities: Engage in snorkelling, fishing, and boating, offering thrilling adventures amidst vibrant marine life.
  • Family-Friendly Atmosphere: Ideal for families, the islands provide a variety of activities that cater to all ages, ensuring fun for everyone.
  • Tranquil Resorts: Choose from luxurious resorts and charming hotels, providing exceptional service and stunning ocean views for a memorable stay.
  • Cultural Immersion: Experience the vibrant culture of Jakarta and the surrounding islands, enriching your holiday with local traditions and customs.

Find great hotels near Thousand Islands

Discover the enchanting Thousand Islands, where a variety of hotel accommodations await to suit every traveller’s needs. From luxurious resorts boasting stunning ocean views to charming hotels nestled in serene surroundings, you’ll find the perfect base to explore this tropical paradise. Immerse yourself in the beauty of Kepulauan Seribu with exceptional service and amenities, ensuring a memorable stay amidst the breathtaking landscapes and vibrant marine life.

  • Tiger Island Village & Eco Resort: Situated 29km from Thousand Islands, Tiger Island Village & Eco Resort offers a unique blend of comfort and sustainability. This eco-friendly retreat features a charming bar and lounge where guests can unwind after a day of exploration. The resort is designed to immerse visitors in the natural beauty of the area, making it a suitable choice for those seeking a tranquil escape while enjoying the amenities that promote relaxation and environmental consciousness.

Where to stay near Thousand Islands

The Thousand Islands, an enchanting archipelago near Jakarta, offers a perfect escape for outdoor enthusiasts and families alike. With stunning beaches and lush landscapes, it's an ideal spot for relaxation and adventure. Explore the serene Seribu Resort, take in the natural beauty of the islands, and immerse yourself in the vibrant culture of Jakarta. Whether you're seeking family fun or tranquil retreats, the Thousand Islands promise a memorable holiday experience.

  • Teluknaga: Situated approximately 48km from the Thousand Islands, Teluknaga offers a unique blend of urban life and natural beauty. This city is particularly vibrant during the peak months of August and October to November, attracting families and outdoor enthusiasts alike. Visitors can enjoy a range of activities, from exploring local recreation centres to indulging in retail therapy at shopping malls. The area is home to beautiful urban parks and nearby beaches, making it a great destination for those seeking both relaxation and adventure.
  • Pramuka Island: Just 16km from the Thousand Islands, Pramuka Island is a gem for nature lovers and adventure seekers. The island boasts stunning scenery and is ideal for outdoor activities. Peak tourist seasons occur from July to September, drawing in travellers eager to explore the pristine landscapes. Attractions include the expansive national park, where visitors can engage in activities like hiking and wildlife spotting. Pramuka Island offers a tranquil escape with its beautiful beaches and lush surroundings, perfect for a day of exploration.
  • Pulau Tidung: Located 27km from the Thousand Islands, Pulau Tidung is another idyllic island escape. This destination is popular among families and outdoor enthusiasts, especially from July to September when visitor numbers are at their highest. The island features picturesque beaches and lush parks, providing ample opportunities for relaxation and family fun. Explore the scenic landscapes while enjoying activities like cycling and swimming, or simply unwind on the sandy shores. Pulau Tidung promises a delightful holiday experience immersed in nature.

Things to do in Thousand Islands

The Thousand Islands in Indonesia is ideal for outdoor and family holidays, offering activities like snorkelling, fishing, and boating. Popular excursions include snorkelling and diving trips, ferry rides, and wellness retreats, making it a perfect destination for those seeking adventure and relaxation amidst stunning natural beauty.

Shopping

In Thousand Islands, visit the local markets for unique handicrafts and souvenirs. Explore the Pulau Pramuka market for traditional goods, or head to the small shops on Pulau Harapan for handmade items. The vibrant atmosphere adds to the shopping experience, connecting you with local culture.

Recreation

Enjoy rejuvenating wellness retreats in Thousand Islands, Indonesia, where tranquil beaches meet holistic therapies. Indulge in spa treatments, yoga sessions, and mindfulness practices amidst stunning natural scenery, providing a harmonious backdrop for relaxation and self-discovery.

Adventure

Explore the vibrant coral reefs while snorkelling in the clear waters around the Thousand Islands, offering an opportunity to encounter diverse marine life. For a thrilling experience, try kayaking along the picturesque coastline, where you can discover hidden coves and enjoy the serene beauty of the surrounding nature.

Nightlife

The nightlife in Thousand Islands offers a blend of beach bars and lively seafood restaurants. Enjoy fresh cocktails at a beachfront bar or dine under the stars at a local eatery. For a more vibrant atmosphere, join locals at a music venue featuring live performances.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Thousand Islands

  • The most and least expensive months on average to stay in a hotel: The hotel pricing around Thousand Islands is moderately seasonal. The cheapest months to stay around Thousand Islands are February, where the prices are moderately lower. This is in comparison to June and October to November, where prices are moderately higher.
  • The best time to book a hotel: Book your hotel around Thousand Islands about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Thousand Islands is Thursday. The most expensive day to stay around Thousand Islands is Saturday.
  • Find cheap hotels on Expedia: Expedia's search tool enables you to specify your budget, desired location, and additional preferences. You can arrange your results to display prices from lowest to highest, allowing you to view the most affordable hotels first. Additionally, you have the option to narrow down your search by hotel type—if you select the Eco-certified filter, for instance, you'll be presented with sustainable and environmentally friendly hotels that are available for booking.
  • Consider bundling your trip: You can potentially reduce your expenses by combining your Thousand Islands hotel reservation with your flights and activities through an Expedia package deal.

Find the best attractions near Thousand Islands

Thousand Islands in Indonesia is an idyllic destination for outdoor enthusiasts and families seeking a beach holiday. With a variety of attractions including national parks, stunning beaches, and picturesque islands, visitors can immerse themselves in the natural beauty and scenic experiences the region has to offer. Whether you're looking to relax by the shore or explore the great outdoors, Thousand Islands provides a perfect setting for an unforgettable getaway.

  • Kepulauan Seribu Marine National Park: A haven for nature enthusiasts, this national park, located 11km from Thousand Islands, offers spectacular outdoor experiences with its vibrant marine life and stunning scenery. Ideal for snorkelling and diving, it highlights the beauty of Indonesia's underwater ecosystems.
  • Thousand Islands, Jakarta: Just 6km away, this island presents a delightful beach atmosphere perfect for relaxation. Visitors can enjoy outdoor activities, sunbathing, and exploring the local culture, all while soaking in the tranquil coastal vibes.
  • Pantai Tanjung Pasir: Situated 45km from Thousand Islands, Pantai Tanjung Pasir is a serene beach destination, known for its picturesque views and peaceful ambiance. It's an excellent spot for unwinding by the sea and enjoying the natural beauty of the coastline.

Best time to go to Thousand Islands

The best time to visit Thousand Islands is dependent on what kind of holiday you are seeking. October is its hottest month on average. At this time, visitor numbers are average and weather is mostly sunny with light rain. February is its coolest month on average. At this time, visitor numbers are slightly low and weather is mostly cloudy with moderate rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January81.3°F (27.4°C)Moderate RainMostly CloudySlightly LowAverage
February81.1°F (27.3°C)Moderate RainMostly CloudySlightly LowModerately Low
March82.0°F (27.8°C)Moderate RainMostly CloudyAverageAverage
April82.6°F (28.1°C)Moderate RainMostly SunnyAverageAverage
May83.1°F (28.4°C)Light RainMostly SunnySlightly Low
June82.4°F (28.0°C)Light RainMostly SunnySlightly HighModerately High
July81.9°F (27.7°C)Light RainMostly SunnySlightly HighAverage
August82.2°F (27.9°C)Light RainMostly SunnyAverageAverage
September82.9°F (28.3°C)Light RainMostly SunnyAverageAverage
October83.5°F (28.6°C)Light RainMostly SunnyAverageModerately High
November82.9°F (28.3°C)Moderate RainMostly SunnyAverageModerately High
December82.2°F (27.9°C)Moderate RainMostly CloudySlightly High

The nearest major airports for your trip to Thousand Islands

Reaching Thousand Islands, Indonesia, is convenient via Jakarta's major airports. Soekarno-Hatta International Airport (CGK) is situated 58km away, with nearby hotels such as Swissôtel Jakarta PIK Avenue, 10km from the airport, and Pullman Jakarta Central Park, 16km away, both offering airport shuttle services. Halim Perdanakusuma International Airport (HLP), 77km from Thousand Islands, has options like Mandarin Oriental, Jakarta and Hotel Indonesia Kempinski, both 10km from the airport, providing accessible airport transportation. For those considering Bandar Lampung (TKG), located 167km away, Radisson Lampung Kedaton and Hotel Bandara Syariah are suitable choices with available shuttle services.

Explore a world of travel with Expedia