Discover Hidden Beaches Near Jakarta for Tranquility

Discover Hidden Beaches Near Jakarta for Tranquility

Looking for quiet beaches within reach of Jakarta? Here is an honest guide to the Thousand Islands, Anyer, Sawarna and C...

HolidaySG

HolidaySG Travel Team

July 13, 2026

23 min read 34 views

Looking for quiet beaches within reach of Jakarta? Here is an honest guide to the Thousand Islands, Anyer, Sawarna and Ciletuh, with real travel times, safety notes and how to get there.

I have a confession about Jakarta. I love the food, I love the noise, and I have a soft spot for the way a single traffic jam can rearrange an entire afternoon. But by day three I always want to hear nothing but water. And every time I have asked a local friend where they go for that, the answer is a shrug, a half-sentence about a cousin's beach house, and a phone number for a driver.

This guide is that conversation written out properly. It is for the traveller who has landed in the capital, looked at the map, and realised that the nearest swimmable sea is not at the end of a tram line. I will be straight with you about something first: the old version of this article on our site named places that were either wrong or not really "near Jakarta" at all, and some beach names in it simply did not belong to the region. I have rewritten it from scratch around coastlines people genuinely drive, ferry or hire a van to from the capital, with honest notes on distance, effort and what disappoints.

First, what "hidden" means around Jakarta

Let us get one thing out of the way. Ancol, the big recreation district on Jakarta Bay, is fun, and I will give it its due further down, but it is not a hidden beach. It is a managed park with an entry gate, a gondola and a very good chance of a queue on Sunday. The water in the bay is not what you came for either. If silence and clear water are the brief, you need to leave the bay behind.

Around the capital, "hidden" tends to mean one of four things. It might be an island in the Thousand Islands chain, reached by boat from the north coast. It might be a long, empty stretch on the Banten coast to the west, where the road follows the Sunda Strait. It might be the wild south coast of West Java, facing the Indian Ocean, where the beaches are huge and the swimming is limited. Or it might be a place that is hidden by distance, like the geopark coast at Ciletuh, which most weekenders skip because it is a long day each way.

Here is the lay of the land at a glance. I have used drive times for a normal weekday morning start. On a Friday evening or the start of a long weekend, add a lot.

AreaDirectionRough travel from JakartaCharacterGood for swimming?
Pulau Seribu (Thousand Islands)North, by boatRoughly 1 to 3 hours by boat, depending on the islandSmall islands, homestays, snorkellingYes, best on the outer islands
Anyer and CaritaWest, Banten coastRoughly 3 to 4 hours by roadOld weekend-resort strip, Krakatau viewsYes, with care on rougher days
Tanjung LesungWest, further down the coastRoughly 4 to 5 hoursCalmer bay, resort areaYes
Pelabuhan RatuSouth, Sukabumi coastRoughly 4 to 6 hoursFishing town, big surf, local legendsLimited, strong currents
SawarnaSouthwest, LebakRoughly 6 to 8 hoursRock arches, caves, surf villageOnly in sheltered spots
Ciletuh and Ujung GentengSouth, deep SukabumiRoughly 6 to 8 hoursGeopark cliffs, waterfalls, turtle beachSelected coves only

Those hours are estimates, not promises. Jakarta's outbound traffic is its own weather system, and I would rather you plan for the pessimistic number and be pleasantly surprised.

Pulau Seribu: the easiest escape, if you pick the right island

The Thousand Islands are technically part of Jakarta's administrative area, which is a funny thing to say about a place where you can sit on a white-sand strip with nobody else in sight. The trick is that the islands closest to the mainland are the least pleasant. Boats get busy, the water is murkier, and day trippers pile in on weekends. Go further out and it changes.

The public boats leave from the fishing port at Muara Angke in the morning, and the fast boats and tour boats use Marina Ancol. Both are early starts. When I went, I turned up at the port a little before seven and still watched the best seats fill up. If you are a nervous planner, a package that handles the crossing is worth the money. The diving package we list is a good example: it is built around the Thousand Islands, includes boat transfers, accommodation and meals, and gives beginners a half-day introductory course with open water dives, according to the product details. Ancol entry and rental gear are extra, so read the inclusions before you commit.

Diving Package - HolidaySG
Diving Package in the Thousand Islands

What you can realistically expect on a Pulau Seribu weekend: simple homestays with fan or air-con rooms, fish for dinner, a small beach right outside the door, and snorkelling that is decent rather than world class. Visibility is best in the dry months, roughly April to October. In the wet season the sea can turn choppy, boats get cancelled, and the whole trip becomes a gamble.

A few island notes from friends who go often, which I would treat as a starting point rather than gospel. Pulau Harapan is popular for its homestay culture and for snorkelling and fishing trips from the jetty. Pulau Tidung is known for its long wooden bridge and for bicycle rentals; it is livelier and busier. Pulau Pari has a reputation for a pleasant white-sand beach and a sandbank area at low tide. If your goal is quiet, ask your host which islands are least crowded that weekend, because it changes with school holidays.

Island vibePick this ifWatch out for
Homestay island with jetty snorkellingYou want a village feel and simple foodBasic rooms, limited power in some places
Bridge and bicycle islandYou like cycling and a livelier atmosphereWeekend crowds, lots of day trippers
White-sand and sandbank islandYou want a photogenic beach and calm shallowsTide-dependent, bring reef shoes
Dive-resort islandYou want guided diving and fewer logisticsCosts add up with gear and entry fees

Anyer and Carita: tired but lovable

Anyer is where Jakarta families have gone for decades, which means you will find faded resorts next to newer ones, warung selling grilled fish, and a coastline road that runs along the Sunda Strait. It is not secret. What makes it worth a mention in a hidden-beach guide is that a few kilometres away from the main resorts, you can find quieter stretches where you share the sand with fishing boats.

I should be honest about the history here. In December 2018 a tsunami triggered by the Anak Krakatau volcano struck this stretch of coast, including Anyer, Carita and Tanjung Lesung, with serious loss of life. The area has rebuilt, and tourism has returned, but it is something to know when you choose a hotel. Ask about evacuation information, take the posted signage seriously, and do not treat the sea here as a playground in rough conditions.

On a calm day, though, the Anyer and Carita coast is a very easy escape. You can swim, hire a small boat, or look out towards the volcano islands at sunset. Many people do it as an overnight. If you only have one day, you will spend most of it on the road, so I would not.

Getting there is the part nobody enjoys. The toll road west from Jakarta toward Merak is straightforward but busy, and the final stretch on local roads slows right down on weekends. A private van with a driver takes the stress out of it, and splitting the cost across a group of friends makes it surprisingly sensible. We list a 14-seater Hiace Commuter for a full day with a driver; the product notes mention a 16-hour use window and fuel included, but entrance fees, tolls and parking are on you. That is a very Jabodetabek-style rental, so check with the operator how far past the city limits your day can stretch before you plan a coast run.

[TICKET] TRANSPORT HIACE COMMUTER 14 SEATER JAKARTA-CILETUH  ONEDAY  16 HOURS USE - HolidaySG
A private 14-seater van with a driver for a long day on the road

Tanjung Lesung: a calmer bay, further along

Keep going down the Banten coast and you reach Tanjung Lesung, a peninsula that was developed as a resort area. The bay is calmer than the open coast further south, which makes it a better pick if you are travelling with children or with someone who does not like waves. Expect a resort feel rather than a village feel: organised watersports, a golf and beach-club vibe, and prices to match.

It is also close enough to Ujung Kulon National Park that people use it as a base for trips to the park, which is the home of the Javan rhino. I have not done the park trip myself, so I will not describe it in detail. If it matters to you, ask the park authorities or a trusted operator about permits and boat logistics well before you go, because access is controlled.

Pelabuhan Ratu: wild water, real fishing town

Pelabuhan Ratu is on the Indian Ocean side, in Sukabumi regency. It is a working fishing port with a long beachfront, and it has a strong local identity tied to the Queen of the Southern Sea, a legend you will hear about within five minutes of arriving. Locals will tell you not to wear green into the water. I am not going to argue with a whole town.

The practical point is more important than the folklore. The south coast of Java has strong currents and big waves, and many beaches here are not safe for casual swimming. Watch the flags, listen to the lifeguards where there are any, and paddle rather than swim if you are unsure. The seafood market at the harbour is a genuine pleasure, and sunset over a rough sea is worth the drive on its own.

South-coast safety habitWhy it matters
Swim only where locals swimRip currents are common on open Indian Ocean beaches
Ask your homestay about the tide that daySafe coves can turn dangerous on a rising tide
Never go in aloneHelp is far away from the quieter beaches
Keep valuables locked at the guesthouseBeach theft is rare but a lost phone ruins a trip

Sawarna: the one I would send a friend to

If I had to pick a single place from this list for someone who wants "hidden" without a flight, it would be Sawarna in Lebak regency. It is far, around six to eight hours depending on the road and the day, and the last stretch is narrow. That distance is exactly why it still feels like a discovery.

What you get for the effort is a coastline of dramatic rock. There is a rocky headland with a sea arch that people photograph at sunset, a lagoon-like area that can be calm at certain tides, a cave that locals visit with a guide, and a surf break that draws a quiet crowd. The accommodation is homestay-level, which is part of the charm. The village has a gentle rhythm: scooters, warung, a few surf boards leaning on fences.

Plan to stay two nights. A single night lets the road eat the trip. And be realistic about swimming: the open beach is not for swimming, but the sheltered pools and lagoon-type areas are, when the tide cooperates. Your host will know.

Ciletuh and Ujung Genteng: the far south

Ciletuh is a geopark on the Sukabumi coast, with a horseshoe bay, tall cliffs, waterfalls and viewpoints. It is the kind of place where the landscape does the work and you only need to show up with a camera. The name even appears in some van-hire product titles, because it is a recognised long-day trip from the capital. When you see a Jakarta to Ciletuh one-day van rental, that is the destination it is built around.

Here is where I want to be careful. A one-day Jakarta to Ciletuh round trip is a long day. You will spend a huge share of the 16 hours in the vehicle, and the roads in the final stretch are slow. If you do it as a day trip, you are choosing the view over the beach time. If you can, make it an overnight, or combine it with Ujung Genteng further on, which is known for a turtle conservation beach where hatchlings are released. Ask locally about the season and the rules before you promise a child you will see baby turtles.

[TICKET] TRANSPORT HIACE PREMIO LUXURY 09 SEATER JAKARTA-CILETUH  ONEDAY  16 HOURS USE - HolidaySG
A smaller luxury 9-seater for families or a small group

If the group is small, the luxury 9-seater is the more comfortable choice, and the larger 14-seater makes sense when you are splitting between many people. Both are listed as private rentals with a driver, and entrance fees are not included. For the exact inclusions and the pickup rules, read the product page: the 9-seater van rental and the Premio 14-seater.

Where Ancol and the other city options fit

I said Ancol is not a hidden beach, and I stand by that. But it is a smart use of a half day when the sea trip is not possible, or when you have a child who needs a ride more than a view. The gondola there is a cable car that crosses part of the recreation district, with stations that connect different zones. The listing describes cabins for six adults and a ride that takes around twenty minutes. Visit early or late, and avoid the middle of the day when the heat is at its worst.

Gondola Ancol - HolidaySG
The Ancol gondola

If the weather turns, Jakarta has indoor fallbacks that work well with kids. The aquarium in the west of the city is a full indoor outing, and the listing suggests two to three hours. It is air-conditioned, which is the real selling point when the afternoon storm arrives.

Jakarta Aquarium Safari - HolidaySG
Jakarta Aquarium Safari for a wet-weather day

And if the beach plan collapses because of traffic, rain or a cancelled boat, Taman Mini Indonesia Indah in East Jakarta is a full-day cultural park with pavilions for provinces across the country, plus a cable car over a miniature archipelago lake. It is not a beach, but it is a day well spent.

Taman Mini Indonesia Indah - HolidaySG
Taman Mini Indonesia Indah

Karimunjawa: the "hidden beach" you fly to

Strictly speaking, Karimunjawa is not near Jakarta. It is an archipelago off the north coast of Central Java, and you reach it by flight to the mainland and a ferry, or by long overland routes. I include it because many of the travellers who ask me about hidden beaches near the capital are secretly looking for exactly this: clear shallow water, small islands, and a day of snorkelling with a boat captain who knows the good spots.

The open-trip island-hopping day we list covers boat transport, snorkelling at well-known spots, a beach stop, and sunset at a headland, according to the product details. A few things to note from the notes on the page: it needs at least two people, there is a surcharge for foreign visitors, a shark pool fee is excluded, and you are asked to book a few days ahead because ferry availability and weather can change things. Read all of that before you build a trip around it.

Open Trip KarimunJawa - HolidaySG
Karimunjawa island-hopping day trip

As a rule of thumb, the dry season from about April to October gives calmer seas. In the wet season the ferry can be cancelled and the whole plan collapses, so keep your dates flexible if you can.

Getting around: vans, charters and airport pickups

The honest truth about Jakarta's outskirts is that public transport does not get you to the good beaches. Most of the places in this guide are reached by private car, shared van, or a mix of train, bus and local motorbike taxi. For a group, a hired vehicle with a driver is the least stressful option, and it is usually cheaper per head than you expect when you split it.

For a shorter, flexible day, the private car charter that starts from the old central square is a good fit. The listing describes a driver who knows the roads and the toll system, which matters more than it sounds when you are trying to leave a city of this size at the right hour.

Jakarta Private Car Charter Rent Car - HolidaySG
A private car charter with a local driver

When you arrive, the airport is the first hurdle. Soekarno-Hatta is some way from the centre, and the transfer listing we carry is a one-way run into downtown with a meet-and-greet. If you land late, that is one less thing to negotiate with a stranger.

Jakarta Airport (CGK) Transfer (1 way to Jakarta Downtown) - HolidaySG
One-way airport transfer into downtown Jakarta
OptionBest forListed from
Private car charterFlexible half or full day around the capitalS$56.12
14-seater Hiace Commuter, full dayLarger groups sharing the costS$142.48
9-seater luxury van, full dayFamilies wanting more comfortS$247.24
Airport transfer, one wayLanding in Jakarta and heading downtownS$49.98

Prices on the product pages change with date and vehicle, so treat those figures as a starting point rather than a quote.

The days around the beach: Kota Tua and a bit of city

Whatever beach plan you make, you will probably spend a night or two in Jakarta itself. If you have a spare morning, the old town is a decent use of it. Fatahillah Square and the colonial buildings around it are best seen early, before the heat builds. The guided walking tour we list runs for roughly three to four hours, according to the product details, and includes the guide and the required entry tickets.

Walking Tour Jakarta Old Town by Campa - HolidaySG
Walking tour of the old town

I like pairing a slow walking morning with a beach weekend because it breaks up the driving. You arrive in the city, get your bearings on foot, and leave for the coast with a clearer head.

When to go, and what to pack

The dry season runs roughly from April or May to October. That is when the sea is calmer, the boats run reliably, and the snorkelling is at its best. The wet months, roughly November to March, bring heavy afternoon downpours, rougher water and cancelled crossings. You can still go, but you should have a backup plan like the indoor options above.

Public holidays and school breaks are the real crowd-makers. If your dates are flexible, a midweek trip makes a huge difference, especially for the islands and the Anyer strip.

Pack thisBecause
Reef-safe sunscreen and a hatEquatorial sun is harsh, even on cloudy days
Reef shoes or sturdy sandalsRocky entries and sea urchins on several beaches
Dry bag and phone pouchSmall boat crossings get splashy
Cash in small notesMany homestays and warung do not take cards
Light long sleevesFor the sun, the mosquitoes, and modest dress in villages
Power bankElectricity can be patchy on small islands

Staying connected where signal gets thin

Signal is fine in Jakarta and patchy on the outer islands and the far south coast. An eSIM is the easiest way to avoid hunting for a shop at the airport. The Airalo option we carry is a small data package, which is fine for maps and messages over a short stay; the Telkomsel option is built around daily data allowances, with a speed drop once you pass the daily cap, according to the product notes. Neither will give you a signal where there is no tower, so download offline maps before you leave the city.

You can see them here: the Airalo Indonesia eSIM and the Telkomsel unlimited eSIM.

Visas and paperwork before you land

Entry rules change, so please verify before you travel. From the facts we hold, verified in August 2026: Singapore passport holders and other ASEAN nationals are visa-exempt for stays up to 30 days. Nationals of many other countries, including India, can use a visa on arrival or an e-VOA, listed at around IDR 500,000 with a 30-day stay, and the e-VOA is meant to be applied for online before you fly. Always check the official immigration portal for your own nationality, because this is exactly the kind of rule that shifts.

If you are not sure which category you fall into, our visa requirements checker lets you pick your passport and destination and shows you what applies. And if an application you are making asks for proof of onward or return travel, our flight reservation service provides a manual reservation for visa applications. It is a reservation to support the paperwork, not an issued ticket, so do not treat it as a flight you can board.

A sample plan: three nights, one weekend, no stress

Here is how I would stitch it together for a friend who has a long weekend and a tolerance for early alarms.

Friday. Land, take the airport transfer, drop your bag, and use the late afternoon for an easy wander in the old town. Sleep early.

Saturday. Catch the morning boat from the north coast to a Thousand Islands homestay. Snorkel, eat fish, watch the sun drop. Keep the evening plain. If the sea is rough, switch to the Anyer coast by van instead, because forcing a crossing in bad weather is how trips go wrong.

Sunday. Slow morning on the beach, afternoon boat back, and a final dinner in the city. Leave a buffer before any flight home.

If you have five or six days, swap the island for Sawarna and stay two nights. That is the trip people remember.

Time you haveGo toHow
One dayA Thousand Islands day trip, or the city fallbacksEarly boat, or a car charter
Two nightsPulau Seribu or Anyer and CaritaBoat package or private van
Three nightsTanjung Lesung or Pelabuhan RatuPrivate van with a driver
Four nights or moreSawarna, or Ciletuh and Ujung GentengPrivate van, overnight stops

Food, sleep and money on the coast

Food is where these trips quietly win. On the islands and the Banten coast, the standard dinner is whatever came off the boat that afternoon: grilled fish with sambal, a pile of rice, sautéed water spinach, and sweet iced tea. Nobody will hand you a menu. You agree a price with your homestay host in the morning, and the plate that turns up at dusk is usually better than anything in a resort restaurant. Vegetarians should say so early and be ready for a lot of tempeh, eggs and fried tofu. If you eat no seafood at all, tell your host before booking, because on a small island the alternatives are limited.

Sleep is simple. Homestays on the islands and in Sawarna are family houses with a few rented rooms, a shared or private bathroom, and a fan or air-conditioner depending on the price. Do not expect hot water or a lobby. Resorts around Anyer and Tanjung Lesung are a different standard, with pools, breakfast and organised activities, and you pay for it. For a first trip, I would mix the two: a resort night where you want comfort, a homestay night where you want atmosphere.

Money needs a little planning. Cash matters far more than in the city. Island ATMs are scarce and sometimes empty, and many homestays, boat captains and warung do not take cards. Withdraw before you leave Jakarta, and carry small notes so you are not stuck without change for a boat tip or a parking attendant. The table below is a rough sense of the categories you will pay for, not a price list, because costs shift with season and negotiation.

Cost typeWhat to expectTip
Boat crossingPublic boats are cheapest, tour boats cost more but run on a scheduleConfirm the return time the night before
HomestayOften includes breakfast, sometimes dinnerAsk exactly what is included
Snorkel gear and guideRented per trip or per dayCheck the mask fits before leaving the jetty
Tolls and parkingUsually paid by the group on a private van dayKeep a small toll card or cash ready
Attraction entryPaid at the gate or bundled in a packageForeign visitors may pay a higher rate at some sites

One last habit that has saved me more than once: message your host on the way, not just before. A homestay owner who knows you are running two hours late will keep dinner warm and leave the gate open. One who has heard nothing since last week will assume you cancelled. It sounds trivial and it makes the first evening on a remote coast feel welcoming instead of stressful.

Finally, think about how you want to feel on the way home. If you plan the return leg on the same evening as your flight, you are betting your trip on a boat schedule and a motorway. Give yourself a night in the city before flying out, even a cheap one. You will sleep better, and your bag will not smell of wet sand on the plane.

Mistakes I see people make

The first is underestimating the road. A map distance of a hundred and fifty kilometres can mean five hours. The second is treating a south-coast beach like a pool. The third is arriving on the very day a public holiday begins. The fourth is assuming a homestay will take a card. The fifth, and the one that hurts most, is cramming a long-distance day trip into a single day and getting only an hour on the sand.

If you remember only one thing, make it this: fewer places, more time in each. Hidden beaches reward slowness.

Frequently asked questions

Are there any good beaches inside Jakarta itself?

Not for swimming. Jakarta Bay is busy and not known for clean water. The recreation areas along the coast are fine for rides and a stroll, but if you want clear water you need to go to the Thousand Islands or leave the capital.

What is the nearest place with decent snorkelling?

The outer Thousand Islands are the nearest realistic option. Conditions vary by season and by island, and the dry months from roughly April to October are the safest bet.

Can I do a beach day trip from Jakarta?

You can, but the quality depends on where. A Thousand Islands day trip works if you leave early. The Anyer coast is a stretch as a day trip, and the south coast and Ciletuh are better as overnights.

Is it safe to swim at the south-coast beaches?

Often not. Strong currents and large waves are common on the Indian Ocean side. Swim only in sheltered spots that locals recommend, and take warnings seriously.

Do I need a visa if I am travelling from Singapore?

Singapore passport holders are visa-exempt for stays of up to 30 days, based on the facts we hold, but please confirm before you travel. Other nationalities can check our visa requirements page to see what applies.

Should I hire a driver or go by public transport?

For anything beyond the Thousand Islands, a driver saves hours and a lot of stress. Splitting a van across a group usually works out sensibly per person.

What is the best month to go?

The drier months, roughly May to September, are the most reliable for calm seas and clear water. Avoid public holidays if you want quiet.

Can I get a flight reservation for my visa application?

If an application asks for proof of onward travel, our flight reservation service provides a manual reservation for that purpose. It is supporting paperwork, not an issued ticket, and it does not guarantee approval.

Featured experiences in this guide

Ready to plan your Jakarta escape?

Browse private vans, airport transfers, island trips and city tours, all in one place with HolidaySG.

See Jakarta activities and tickets
Important: Some of the links recommended here are paid placements or have sponsored our stay in one way. We have paid for these accommodations ourselves. If you book through any of our links, we make a small commission at no extra cost to you. This helps keep our site running – so thank you in advance for your support!
HolidaySG

Written by

HolidaySG Travel Team

Singapore-based travel specialists covering attractions, tours and travel experiences across Asia-Pacific and beyond. Licensed travel agency (TA04014).

Last updated: October 10, 2026

#Indonesia #Jakarta #beaches #Attraction Guides #HolidaySG
Share this guide

Visa for Indonesia

Indonesia Visa on Arrival / e-VOA — requirements, fees & how to apply

Singapore passport: Visa-free (up to 30 days)

Govt fee: Free (exempt) · Visa on arrival: IDR 500,000 · Traditional Visa on: IDR 500,000 · HolidaySG assistance: S$65

Check visa

Why book with HolidaySG?

  • Licensed Singapore travel agency
  • Secure online booking
  • Daily support (9 AM – 11 PM SGT)
  • E-tickets emailed after our team confirms your booking
  • Clear cancellation policies

Need Help Booking?

Our travel experts are available daily, 9 AM – 11 PM SGT.

Contact Support

Explore Indonesia on HolidaySG

Ask me anything!

Luna — HolidaySG

We use cookies

We use cookies to enhance your browsing experience, serve personalised content, and analyse our traffic. By clicking "Accept All", you consent to our use of cookies. Read our Cookie Policy