Discover Cat Ba Beaches
Cat Ba Beaches draws millions of tourists annually with its bustling summer crowds and clear autumn waters, featuring stretches of white sand.
Regarding beaches in Cat Ba Island, we cannot ignore famous beaches such as Cat Co 1, 2, 3, Tung Thu, and pristine beaches on Lan Ha Bay.
Cat Co 1, 2, and 3 are the most beautiful beaches on Cat Ba, just a 10-minute walk or a 5-minute tram ride from the town center.
Let's explore more about these beaches with Cat Ba Express!
Book a bus & tour
- Hanoi to Cat Ba
- Cat Ba to Hanoi
- Lan Ha Bay one-day tour
- Lan Ha Bay full-day tour from Hanoi
- Cat Ba 2 days 1-night tour
- Cat Ba 3 days 2 nights tour
- Cat Ba National Park Tours

1. Cat Co Beach 1, 2, 3 Cat Ba
The trio of Cat Co 1, Cat Co 2, and Cat Co 3 are the most popular Cat Ba Beaches, located just 5–10 minutes from Cat Ba Town.
Each beach is separated by rocky cliffs but connected by walking paths and electric shuttles.
- Cat Co 1 Beach is lively and perfect for swimming or sunbathing. → View Map
- Cat Co 2 Beach is quieter, ideal for couples or families. → View Map
- Cat Co 3 Beach offers luxury resorts and panoramic sea views. → View Map
You can easily reach these beaches by walking, motorbike, taxi, or electric buggy for about 10,000 VND.

Cat Co 3 Beach
2. Cac Ba Beach – Sun World Cat Ba
Cac Ba Beach, located within the Sun World Cat Ba complex, is a newly emerging highlight on the beautiful Cat Ba Island.
Dubbed as the most stunning artificial beach in the Gulf of Tonkin, Cac Ba Beach features soft white sand, crystal-clear waters, and a spacious, relaxing atmosphere — perfect for swimming, sunbathing, and capturing picturesque photos.

3. Tung Thu Cat Ba beach
Tung Thu Beach is one of the beautiful Cat Ba Beaches; Tung Thu is about 1km from the center of Cat Ba town along Tung Dinh Street.
Here, you can relax under shady casuarina trees, sway in a hammock, and enjoy the distant sea while listening to the winds.
Western girls were walking, holding cans of beer and sipping continuously, feeling so relaxed.

4. Ba Trai Dao beach
Ba Trai Dao Beach is one of the most stunning and unspoiled Cat Ba Beaches, located in the heart of Lan Ha Bay.
To reach Ba Trai Dao Beach, the most enjoyable and scenic way is by joining a Lan Ha Bay cruise tour.
Luxury vessels such as Serenity Premium Cruise and Serenity Grandeur Cruise include Ba Trai Dao as one of their highlight stops.

Serenity Grandeur Cruises
Read more: → Serenity Premium Cruises and Serenity Grandeur Cruises
During the trip, you can kayak around the limestone islets, swim in the emerald water, or simply relax on the sundeck while admiring the breathtaking scenery of Lan Ha Bay.
Whether you’re seeking a peaceful escape or an adventurous day on the water, Ba Trai Dao Beach perfectly captures the untouched beauty of Cat Ba Island and its surrounding bay.

5. Van Boi beach
Van Boi Beach as well as Ba Trai Dao, is a beach located on Lan Ha Bay, which welcomes millions of tourists every year.
Van Boi still has many wild features typical of Cat Ba Beaches on Lan Ha Bay.

6. Nam Cat Island Beach
Nam Cat Ba Island is the most beautiful beach in Cat Ba, famous for its stunning scenery and lengthy white sand shore.

7. Freedom Island Beach
Freedom Island Beach is nestled in Lan Ha Bay, the only beach with two ocean sides with an extremely beautiful open landscape.

8. Castaway Island Beach
Castaway Island is Cat Ba Beach, famous for having a resort project that won an international award for architecture.
There is a large space, long, smooth white sand beaches, and clear blue water.
This beach is loved by many tourists, especially those who want a unique and high-class resort.

9. Cat Ba Monkey Island Beach
Coming to Cat Ba, you cannot miss Cat Ba Monkey Island. This place is famous for its friendly monkeys, and Monkey Island has an extremely beautiful beach.
Monkey Island is only 1km from Cat Ba town as the crow flies. To get here, you only need to rent a tender, canoe or cruise at Cai Beo tourist wharf.

Read more →
- → Cat Ba Island, Vietnam - an unforgettable holiday
- → Things to do in Lan Ha Bay
- → Lan Ha Bay – the forgotten paradise
★ Leave a review!
