Cat Co beaches 1, 2 and 3 near Cat Ba town

The three Cat Co beaches sit just minutes from Cat Ba town center, and each one has its own personality. Cat Co 1 is the most popular and vibrant, with plenty of energy and locals swimming alongside visitors throughout the day.
Cat Co 2 sits right next door but feels calmer, with a quieter, more intimate vibe that suits travelers who want to relax without the crowds. Cat Co 3 rounds out the trio with modern facilities and a stunning coastal path, making it a comfortable choice for families.
Getting between them is easy. Electric cars run along the short route from town for around 10,000 to 15,000 VND per trip, so you can beach-hop in a single afternoon without much planning.
Tung Thu beach on the edge of Cat Ba island

For a quieter stretch of sand, Tung Thu Beach is one of the most beautiful spots on the island. The soft white sand and crystal-clear water make it a favorite for families with young children, since the waves here stay very gentle.
Couples looking for a peaceful sunset picnic tend to gravitate here too. There are fewer facilities than at Cat Co, which is exactly the appeal — it still feels like a local secret rather than a tourist stop.
Lan Ha Bay hidden swimming spots Three Peaches and Van Boi

Some of Cat Ba's best water is only reachable by boat, tucked inside Lan Ha Bay. Three Peaches Island, known locally as Ba Trai Dao, is a cluster of three tiny islands that form a natural, wind-sheltered swimming pool. The water here is transparent enough to spot coral reefs below, though visibility depends on the tide.
Van Boi Beach sits at the base of a limestone rock formation and is a popular stop for kayaking across turquoise water. Both spots keep an untouched, rustic charm that's hard to find on the mainland beaches.
The easiest way to reach either is through a Lan Ha Bay tour, which bundles transport, swimming stops and kayaking into one day on the water.
Nam Cat and Tu Do islands for back to nature stays
For travelers who want to disconnect completely, Nam Cat and Tu Do islands offer simple wooden bungalows and very little urban noise. These are the spots to pick if your idea of a beach day is a hammock, the sound of water, and nothing else on the schedule.
Beka Travel tips for choosing your Cat Ba beach
There isn't one single best beach on Cat Ba — it depends on timing and mood. Cat Co 1 suits mornings when the energy is high, while Tung Thu is magical at sunset when the crowds thin out.
For town beaches, electric cars are the easiest way to get around. For the hidden coves inside Lan Ha Bay, a boat tour is worth it for cost savings, safety and access you simply can't get on your own.
Whichever beach you choose, please help keep it beautiful — practice leave-no-trace principles and take your rubbish with you.
FAQ about Cat Ba's best beaches
Which Cat Ba beach is best for swimming?
Cat Co 1 is the most popular choice for swimming, with a lively atmosphere and easy access from Cat Ba town.
Which beach on Cat Ba is quietest?
Cat Co 2 offers a quieter, more intimate setting right next to the busier Cat Co 1, while Tung Thu Beach is even more secluded.
Is Tung Thu Beach good for children?
Yes. Tung Thu has soft white sand and very gentle waves, making it one of the safest choices for families with young kids.
How do I get to Three Peaches (Ba Trai Dao) and Van Boi Beach?
Both are only reachable by boat inside Lan Ha Bay, most easily on a guided Lan Ha Bay tour that includes swimming and kayaking stops.
How much does the electric car cost between Cat Co beaches?
Expect to pay around 10,000 to 15,000 VND per short trip from Cat Ba town to the Cat Co beaches.
Ready to see these beaches for yourself? Explore Beka Travel's Lan Ha Bay tours or browse the full Cat Ba Island Travel Guide to start planning. For more on the island, visit bekatravel.com.