Hanoi to Ha Giang loop

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

  1. Hanoi to Cat Ba
  2. Cat Ba to Hanoi
  3. Lan Ha Bay one-day tour
  4. Lan Ha Bay full-day tour from Hanoi
  5. Cat Ba 2 days 1-night tour
  6. Cat Ba 3 days 2 nights tour
  7. Cat Ba National Park Tours
Overview Cat Ba Island

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 Beach 3

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.

Cac Ba Beach

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.

Tung Thu Beach

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

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.

Ba Trai Dao Beach

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.

Van Boi Beach

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.

Nam Cat Island

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.

Freedom island resort

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.

Castaway island 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.

Monkey Island Beach

Read more →

  1. Cat Ba Island, Vietnam - an unforgettable holiday
  2. Things to do in Lan Ha Bay
  3. Lan Ha Bay – the forgotten paradise

★ Leave a review!

Total rating: 6 - Average rating: 5.0