Jakarta isn’t all skyscrapers and city lights – it’s also home to peaceful tropical escapes. Just off the northern coast lies the Thousand Islands, a stunning marine paradise where you can trade the urban hustle-and-bustle for an unforgettable holiday break.

The magic of the Thousand Islands lies in their breathtaking scenery and charming resorts, tucked-away on tiny picture-perfect islands, surrounded by stunning beaches, crystal-clear oceans and lush greenery. Many of the resorts offer a slice of luxury, with everything from private spas, delicious dining and exciting water activities, all in one idyllic setting.
Find out more about the Thousand Islands and get ready to plan your peaceful getaway to one of Indonesia’s best-kept secrets!
Table of Contents
While you’re in Jakarta, treat yourself to staying in one of the 5-star hotels in Jakarta in our list.
The Best Time to Visit

The best time to visit the Thousand Islands is between May and September, when the dry season brings sunny skies and calmer waters. With less rain, the dry season delivers beautiful weather, perfect for smooth boat rides and fun water activities like diving and snorkelling. The skies are clearer too, making those sunrise and sunset views even more magical! If you’re after peace and quiet and want to miss the crowds, avoid peak times such as Eid and New Year, which is when the islands become busier with tourists.
How to Get There

Almost every island resort in the Thousand Islands provides pick-up services from Marina Ancol Pier in the north of Jakarta, so you can relax and let them handle the logistics. Just be sure to arrive on time, as boarding takes place at 7:30am with departures at 8:00am. The journey takes around 1-2 hours, giving you plenty of time to enjoy the sea breeze and ocean views, as you make your way to your tropical getaway.
Pulau Macan Eco-Resort on Pulau Kelapa

For an island escape that’s as green as it is gorgeous, Pulau Macan Eco-Resort is a dream come true. Surrounded by turquoise waters and swaying palm trees, this island haven offers eco-friendly, luxurious lodgings made from natural materials and designed to make you feel at one with nature. With no city noise, only the rustling leaves and lapping ocean waters, it’s the ideal spot to disconnect and savour a slower pace of life.
Spend your days snorkelling through colourful coral reefs, kayaking or paddle-boarding round the island. Then cap-off your day with some island therapy, catching one of Pulau Kalapa’s breathtaking sunsets, as you enjoy a perfect slice of eco-friendly paradise.
Address: Pulau Kelapa, North Kepulauan Seribu
Website: https://pulaumacan.id
Instagram: @pulaumacanofficial
Pulau Putri

If you’re looking for a tropical island getaway that feels like a private paradise, Pulau Putri ticks all the boxes! Known for its breathtaking natural beauty, stunning turquoise waters and lush surroundings that look like something straight out of a postcard, the island is perfect for both lounging and exploring. One of Pulau Putri’s most unique features is its underwater aquarium, a tunnel that allows you to experience the magic of marine-life close-up without getting your hair wet!
For adventurers, the island boasts prime snorkelling and diving spots where you can swim among impressive coral reefs and schools of tropical fish. For a more laid-back experience, take a glass-bottom boat ride to admire the mesmerising underwater world from above. With its natural beauty and range of exciting activities, Pulau Putri is a dreamy escape that will captivate your heart and soul.
Pulau Oba

Discover the tranquil beauty of Pulau Oba, a serene island retreat where you can unwind on powdery-white beaches, as the gentle ocean waves wash your worries away! This idyllic island is the perfect escape for those looking to immerse themselves in nature without the bustling crowds. Here, adventure awaits just below the surface! Dive into crystal-clear waters for exhilarating diving and snorkelling experiences and marvel at the pristine coral reefs that are home to thousands of colourful fish.
If you’re in the mood for an unforgettably unique overnight adventure, pitch a tent right on the beach and fall asleep under a canopy of stars. For those who enjoy a bit of action, kayaking around the island allows you to appreciate its stunning landscapes from a totally different perspective. Pulau Oba is a favourite destination for those craving peace and the chance to reconnect with the natural beauty of the Thousand Islands.
Pulau Gusung Sekati

Escape to Pulau Gusung Sekati, a captivating little haven in the Thousand Islands, formed by a cluster of small inlets. This long, slender landmass is a true natural wonder, shaped by the gradual build-up of coral rocks, shells and other marine life, giving it a distinctly unique look. For water enthusiasts, snorkelling here is an absolute must, with vibrant coral reefs just a stone’s-throw from the dock, inviting you to explore the bustling underwater world. The soft, sandy beach is ideal for a refreshing swim, relaxing with a good book or simplifying gazing out to the horizon as the waves gently lap at your feet.
For a once-in-a-lifetime experience, head to the shark observation area where you can feed these magnificent creatures whilst lounging on the dock. Then, as the sun begins to set, watch the sky transform into a stunning display of colours, providing the perfect backdrop for plenty of unforgettable holiday memories!




