Loading city...
Loading city...
3 beaches selected in this guide.
The Thousand Islands (Kepulauan Seribu) is a chain of 110 small islands in the Java Sea, accessible by boat from Jakarta's Muara Angke harbour. The islands offer white-sand beaches, snorkelling over coral reefs, and a peaceful retreat from the city.

PIK 2 Beach is a man-made beach and waterfront promenade on Jakarta Bay's northern reclaimed coast. Its white-sand stretches, infinity pools, and beachfront dining bring a Bali-like atmosphere to the capital.

Ancol Beach is the sandy waterfront zone within Ancol Dreamland, offering a 5 km stretch of seafront promenade, beach swimming areas, and beachside restaurants overlooking the Java Sea. It's Jakarta's most accessible seaside escape.