Lan Ha Bay Vietnam, part of the Gulf of Tonkin, belongs to Hai Phong City (30km from the city center). The bay is located in the East of Cat Ba Island and in the South of Halong Bay. Lan Ha Bay covers an area of over 7,000 hectares, with 5,400 hectares managed by Cat Ba National Park – the UNESCO biosphere reserve.
It is naturally gifted a pristine and magnificent beauty with nearly 400 green islands and islets, 139 splendid beaches, and numerous mountains of various sizes and shapes. Lan Ha and Halong share several natural characteristics such as limestone towers and caves, white sand beaches, and turquoise seawater. Compared to its neighbor, Lan Ha Bay is less crowded and bustling, contributing to a more tranquil and primitive charm.
In addition to such breathtaking landscapes, the “isolated paradise” encompasses diverse and one-of-a-kind ecosystems: cave ecosystems, tidal ecosystems, coral ecosystems, soft bottom ecosystems, and saltwater lake ecosystems. Another highlight of Lan Ha Island is its historical geological values with an 18,000-year development of pyramidal karst topography.
Thanks to the unique features of nature and biodiversity, Lan Ha Bay was ranked as a National Park on the Sea by the Vietnamese Government in 1986. In 2004, the Bay was recognized by UNESCO as a World Biosphere Reserve and in 2012, was ranked as a special national scenic spot. Besides, in 2023, the UNESCO recognized Halong Bay – Cat Ba Archipelago as the first Vietnamese inter-provincial World Natural Heritage Site.

Explore Lan Ha Bay: A hidden beach paradise off the northeastern coast of Vietnam
Lan Ha Bay is a stunning destination located near the Cat Ba Archipelago. It’s known for its unique arc-shaped bay and over 400 islands and islets spread across 7,000 hectares. Often described as a “giant, magical picture,” Lan Ha Bay was recognized in May 2020 by the Club of the Most Beautiful Bays of the World.
If you’re seeking a restful getaway, Lan Ha Bay is the perfect choice for those who love tranquil, private beaches. With its breathtaking landscapes, clear waters, and fewer crowds, it’s a must-see for anyone traveling in northern Vietnam.
7 Best Things to do in Lan Ha Bay
To make the most of your trip, check out these Lan Ha Bay must-do activities. These are selected from experiences that real travelers have enjoyed and recommended.
1. Take an overnight Lan Ha Bay Celina of the sea cruise
Taking an overnight Lan Ha Bay cruise is undoubtedly one of the best ways to explore this breathtaking destination. Most of Lan Ha Bay cruises operating are new and focused on providing top-notch facilities and services. Most Lan Ha Bay cruises are iron-hulled, larger, and lavishly designed. Prices range from 145 to 195 USD for an overnight cruise excursion, depending on the services and included activities onboard.
Lan Ha Bay cruise tour can enjoy great facilities, including private balconies, outdoor swimming pools, jacuzzis, and ocean-view restaurants. Entertainment options abound, with mini-golf, poker clubs, wine cellars, and even art galleries.
Service is also great on Lan Ha Bay cruises, with professional crew members catering to your needs throughout the journey. They provide meals, ensure comfort in the cabins, and share fascinating insights about the bay’s formation and local life. Some ultra-luxury Lan Ha Bay cruises even offer personalized butler services. The best part about this? You can even customize your experience by requesting special events. We’re talking about birthday parties, romantic proposals, or beach weddings.
One thing to remember is that most cruises depart from Tuan Chau Port or Ha Long International Cruise Port in Ha Long City and return to the same port. Some can drop you off at Gia Luan Port on Cat Ba Island on the way back to Ha Long City.
2. Explore Hang Toi on a boat or kayak
Dark and Bright Cave Lan Ha Bay, is located just a few minutes south of Hang Sung Sot (Surprise Cave) in Ha Long Bay. You can explore this small, tunnel-like cave by either kayaking Hang Toi Lan Ha Bay or taking a small boat rowed by a local boatman. Each boat accommodates up to 8 people for a relaxing way to enjoy the serene surroundings.
Though the cave is small, floating through its narrow passage beneath a towering limestone island can give you a thrill. The turquoise water everywhere around is stunning, just as vibrant as it appears in photos. A must-see for nature lovers.
3. Check out at Ba Trai Dao or Hon Rua
Another must-do activity in Lan Ha Bay is visiting the limestone islets of Ba Trai Dao or Hon Rua, each with a unique shape and an interesting story. Both are accessible by boat from Beo Port, with a rental costing around 30 and 50 USD for up to 10 people.
Ba Trai Dao, or “Three Peaches Lan Ha Bay,” is named after its three limestone karsts that resemble peaches. It’s about an hour’s boat ride from Beo Port, but the journey is absolutely worth it. The area is known for its clear waters, fine sand, and peaceful atmosphere. Closer to the port is Hon Rua Island Lan Ha Bay, a limestone rock that resembles a giant turtle from afar. Approaching it by boat offers a thrilling perspective of this unique formation. Since it’s not as far, you’ll have more time to explore the surrounding area.
Both Ba Trai Dao Lan Ha Bay and Turtle Island Lan Ha Bay are perfect for swimming, sunbathing, kayaking, or simply unwinding. These destinations provide a more private and serene experience. This makes them ideal for those who want to enjoy Lan Ha Bay at a leisurely pace, away from the crowds.
4. Explore Monkey Island (Dao Cat Dua)
Spending a day on Monkey Island Lan Ha Bay, also known as Dao Cat Dua, is another fantastic thing to do in Lan Ha Bay. Located 2 kilometers from Cat Ba Island, this small island is easily accessible by a 10-minute boat ride from Beo Port. You’ll pass through Cai Beo Floating Village and beautiful limestone islets along the way.
Monkey Island is famous for its wild natural beauty and long beach. You’ll find clear blue waters and soft, white sand. The island’s name, “Cat Dua,” comes from the many wild pineapple trees that grow here, providing shade and adding to the island’s charm. Though these pineapples aren’t edible, they give the island its distinct character.
Monkey Island Vietnam is also home to many monkeys. These furry friends have become a highlight of the island, especially for families with children. If you’re into physical activity, bring your shoes with you. Go for a hike into the lush jungle and feel the thrill of wildlife.
5. Swim and unwind at Van Boi Beach
Van Boi Beach Lan Ha Bay is a small, serene beach nestled on a limestone island, easily reachable from Cat Ba Island. It’s about a 30-minute boat ride from Beo Port, making it a perfect escape for a day of relaxation. With its calm, clear waters, it is an ideal spot for swimming Van Boi Beach, kayaking, and unwinding. The peaceful vibe and beautiful surroundings make it a favorite among those seeking a quieter beach experience.
For those looking to extend their stay, the Van Boi Ecolux Resort nearby offers cozy bungalows with modern furnishings. The resort’s location in the middle of the bay provides a unique and stunning backdrop. Imagine waking up to a breathtaking view of the ocean right from your window. One thing to keep in mind is that the dining options here can be limited and there aren’t any alternative places to eat nearby.
6. Visit Cai Beo Floating Village
Cai Beo Floating Village is one of the oldest fishing communities in the region, located just off the shore of Beo Port in Lan Ha Bay. Stretching about 1 kilometer to the east and north of the port, it’s home to over 500 households who earn their livelihood through fishing and fish farming. Like the Cua Van and Vung Vieng Floating Villages in Ha Long Bay, Cai Beo offers a glimpse into the traditional way of life on the water.
In Lan Ha Bay floating village, you can explore several local homestays and restaurants where the seafood is incredibly fresh. For those looking to stay overnight and experience the floating lifestyle, the Lan Ha Floating Homestay and Eco Floating Farmstay Cai Beo are great options. They offer great stays on the water, surrounded by waves and nature, with options for kayaking, paddling, and enjoying delicious local cuisine.
7. Admire nature in Viet Hai Village
Viet Hai Village is nestled in the heart of Cat Ba National Park. It’s a scenic fishing village of 70 households spread over 150 hectares. Surrounded by dense forest and limestone mountains, Viet Hai Village offers an escape into natural beauty. To reach Viet Hai, you can trek through Cat Ba National Park or take a boat from Beo Port. Boat rides vary from affordable group trips to faster private boats that cost up to 750,000 VND per trip.
Once in Viet Hai Village Lan Ha Bay, you can explore at a relaxed pace. Rent a bicycle for 50,000 VND per day or hire an electric cart for a smooth ride into the village. As you cycle, you’ll see flower-framed gates and soak in the fresh air. Viet Hai village eco-tourism is known for its fish massage service, where you can dip your feet and let fish gently nibble away dead skin. You can also enjoy local cuisine while surrounded by lush greenery.