THE BEST Beaches in Jakarta

From secluded coves to lively shorelines — find the best beaches in Jakarta with curated picks, local tips, and free itinerary planning tools.

Jakarta, Indonesia

🏖️ Beaches in Jakarta

  • Ancol Beach — Ancol is a coastal lowland area located to the east of Kota Tua Jakarta in northern Jakarta, in Indonesia. The coastal lowland stretched from Kota Tua Jakarta to the west and Tanjung Priok to the east. Today, Ancol contains the main beach resort of Jakarta. Taman Impian Jaya Anco
  • Pantai Indah Kapuk — Pantai Indah Kapuk (PIK) is a large-scale planned township and mixed-use coastal development located in northwestern Jakarta, Indonesia. The development spans parts of Penjaringan in North Jakarta, as well as Kapuk in West Jakarta and Kosambi in Tangerang Regency.
  • Pulau Pramuka — Pramuka is an island in the Thousand Islands archipelagic regency in Jakarta which serves as the islands' regency seat.
  • Pantai Laguna — Pantai Laguna, a local beach in Jakarta in the Pademangan area with room to spread out, gentle waves, and sunset views along the shore.
  • Segarra — A resort-backed stretch of sand near Pademangan in Jakarta, with sun loungers, calm swimming waters, and beachside facilities.
  • Out Bond Beach — Out Bond Beach, a waterfront escape in Jakarta in the Pademangan area good for swimming, beach walks, and a quiet break from the city.

← Back to Jakarta Travel Guide

Back to destinations