1. Cat Ba Island
- Location: Cat Hai District, Hai Phong Province
- Distance from Hanoi: 140km
- Travel time from Hanoi: 3 hours
Dubbed the "emerald gem of the Gulf of Tonkin", Cat Ba Island is the largest island in Hai Phong and a must-visit destination for travelers exploring Vietnam's northern beaches. Known for its rugged limestone mountains, lush national parks, and secluded beaches, namely Cat Co 1, Cat Co 2, and Cat Co 3, the island boasts a rare harmony between pristine nature and peaceful seascapes. Each beach is embraced by cliffs and jungle, offering soft white sand, crystal-clear water, and an uncrowded, almost untouched vibe. Unlike many other developed tourist hotspots, Cat Ba maintains its wild charm, making it a haven for both relaxation and eco-adventures.
Your journey to Cat Ba might begin with a morning swim or sunbathing session on Cat Co Beach, where calm waves and fresh breezes set the perfect tone. Adventurers can kayak through the serene inlets of Lan Ha Bay, often described as a quieter, less touristy cousin to Ha Long Bay. For hikers, Cat Ba National Park is home to rare wildlife like the endangered white-headed langur. Cultural seekers can explore Cai Beo, one of Vietnam’s oldest floating fishing villages, and feast on freshly caught seafood. Whether you're a nature lover, thrill-seeker, or culture enthusiast, Cat Ba offers a well-rounded coastal escape like no other.