What to Do in Ha Long Bay: Explore Vietnam’s breathtaking marvel, Ha Long Bay draws travelers with its surreal beauty—limestone karsts jutting from emerald waters like frozen tidal waves shaped by nature over time. Named a UNESCO World Heritage Site in 1994, it quickly rose to become Vietnam’s top tourist attraction.
Just south of the Chinese border, the 1,500 km² bay features thousands of uninhabited islands, floating villages, and ancient cave systems filled with fossils, myths, and rock formations.
From cruising through calm waters to discovering hidden grottos, Ha Long Bay offers unforgettable adventures for any Vietnam travel itinerary.
Halong Bay: What to do & Unique activities
Majestic and mysterious, certainly inspiring & imperious – Words alone cannot do justice to Halong Bay as the natural wonder that is on top pick of anyone’s visiting Vietnam. Imagine 3000 or more incredible islands rising from the emerald waters of the Gulf of Tonkin and you have a vision of breathtaking beauty. Above all, Ha Long Bay is certainly pure art, a priceless collection of unfinished sculptures hewn from the hand of nature.
A very common question, what or where is Halong Bay? All things considered, designated a World Heritage site since 1994. Visitors can’t help but compare the magical, mystical landscape of limestone islets to Guilin in China and Krabi in southern Thailand, but in reality Halong is more spectacular. These tiny islands are dotted with beaches and grottoes created by wind and waves, and have sparsely forested slopes ringing with birdsong.
Despite the best way to explore the Bay on a cruise (arranged from Hanoi), most visitors opt for cruise tours that include sleeping on board in the middle of the bay, while a growing number are deciding to eschew the main bay completely, heading straight for Cat Ba Island from where trips to less-visited but equally alluring Lan Ha Bay are easily set up.
1. Experience best of Halong on a cruise tour
The number one reason anyone visiting Halong Bay is to experience it on a cruise. cruising experience through the karsts aboard a luxury wooden-style junk is hard to beat. There are also a few very luxurious paddle ships, based on a French craft from the early 20th century. Given that, be aware that nearly all of these luxury trips operate on a fixed itinerary, taking in the well-known caves and islands, and simply do not have the time to stray far from Halong City.
Occasionally many ‘two-day’ cruise tours actually involve less than 24 hours on a boat, itineraries are all fixed and there are over hundreds (if not more), of cruises, junk boats, and companies offering almost the same experience, the only difference would be the facilities, onboard dinning and cabins to sleep for an overnight, further, choose the one that best suits your budget and expectations.
Besides, there are many complaints about poor service, bad food and rats running around boats, but these tend to be ONLY on the ultralight budget cruise tours. Spend a little more and enjoy, at least 3 star cruise experience a whole lot more. It can be false economy signing up for one of the budget tours, and it’s also potentially a matter of safety. 4 and 5 star and plus luxury cruises are offering world class cruising facilities and experience through the pure Vietnamese experience.

2. Snorkel & Diving to Coral Reefs
While most travel guides highlight Ha Long Bay’s dramatic limestone cliffs and emerald waters, a vibrant marine world thrives just below the surface. Ha Long Bay’s coral reefs host over 140 species of coral, including rare varieties that flourish around islands like Cong Do. In these areas, both legal protections and natural isolation shield marine life from boat traffic, pollution, and overfishing.
For travelers wondering what to do in Ha Long Bay beyond the usual cruise, diving and snorkeling offer unforgettable experiences. Swim alongside starfish, sea horses, and sea turtles in crystal-clear waters, or explore underwater grottos that shelter entire ecosystems. Whether you’re a beginner or an experienced diver, local dive schools provide guided trips, while snorkeling tours let you access deeper waters without needing full gear.
3. Explore caves on Cat Ba Island
Cat Ba Island, the largest in its namesake archipelago, lies under a thick canopy of rainforest and forms the heart of Cat Ba National Park. Alongside diverse native wildlife, the park protects the critically endangered white-headed langur, one of the rarest primates on Earth. For nature lovers and adventure seekers, the island offers scenic hiking trails—many of which are best explored with a guide who can share insights into local flora, fauna, and history.
Some trails climb to panoramic peaks, others wind through dense forest before ending on quiet sandy beaches, and a few descend into spectacular caves and grottoes. Among them, Hoa Cuong Cave sparkles under the light, while Trung Trang and Thien Long reveal surreal formations of twisted stalactites and stalagmites, shaped slowly over millions of years. Stepping into these underground chambers feels like entering another world.
Moreover, Hospital Cave offers a unique window into Vietnam’s wartime past. Once a hidden military shelter and field hospital during the American War, the cave still houses intact medical rooms and equipment, now preserved as a fascinating tourist site.
4. Exploring the Best Caves in Ha Long Bay
Beyond Cat Ba Island, Ha Long Bay hides a fascinating world underground. Dozens of caves lie scattered across the bay’s limestone islands, each one shaped by millions of years of erosion and rich in geological and archaeological significance. Among the most famous are Sung Sot, Me Cung, and Thien Cung—each offering a distinct experience.
Start with Sung Sot Cave, the largest and most visited cave in Ha Long Bay. Spanning over 10,000 square meters, this massive system features two main chambers filled with uniquely shaped stalactites and stalagmites that resemble animals, warriors, and mythical beasts. Although the steep uphill hike can be challenging, the panoramic views and surreal rock formations make it worthwhile.
Next, explore Me Cung Cave, known as one of the oldest caves in the region. Archaeologists have discovered 10,000-year-old periwinkle fossils at its entrance, and the interior—though narrow—is a maze of tunnels, chambers, and fossil-studded stone. With its ancient atmosphere and intricate structure, Me Cung feels like a natural time capsule.
Finally, visit Thien Cung Cave, often considered the most beautiful cave in Ha Long Bay. According to legend, it once hosted the wedding of the Dragon King and his bride, surrounded by mythical guests. Today, the cave glows with soft, colored lights that highlight its towering formations and celestial shafts of natural light. As you exit, a stunning view of Ha Long Bay awaits—truly fit for a Dragon King.

5. Visit Monkey Island
Just one kilometer from Cat Ba Town, Monkey Island offers a quick getaway—but you’ll need to hop on a boat to reach it. Once called Cat Dua (Pineapple) Island for the wild pineapples that grow along its shores, it’s now better known for its playful monkey population, who often greet visitors right on the beach.
This secluded island is a haven for both relaxation and adventure. Lounge on the white sand, swim or snorkel in the crystal-clear water, or grab a kayak to explore the coast. For those who prefer dry land, several trekking trails wind through the island’s natural terrain, offering panoramic views and a closer look at local flora and fauna.
6. Witness Hon Ga Choi
Fighting Cocks Island (Hon Ga Choi) stand in the heart of Ha Long Bay, two towering rock formations rise more than 12 meters from the water—leaning toward each other like they’re about to kiss or clash, depending on your imagination. Known as Fighting Cocks Island, or Hon Ga Choi, this natural sculpture is one of the bay’s most iconic and photographed landmarks.
Its unique shape and balance are awe-inspiring at any hour, but sunrise and sunset cast these stone giants into dramatic silhouettes, drawing both travelers and artists to pause and admire.
Moreover, the formation is part of a greater story—one of time, pressure, and endless motion. For millions of years, Ha Long Bay’s limestone karsts have danced with ocean waves, slowly reshaped by the elements. This enduring natural artistry continues to inspire creativity and wonder, reminding us that water and time are nature’s greatest sculptors.
7. Helicopter Flight & Seaplane Experience
It could be a unique and luxury experience. In addition to boat tour, Halong Bay by seaplane is a unique and breathtaking experience that allows you to witness the stunning beauty of the World Heritage site from a whole new perspective.
As a result for another key point, here’s what you might experience during a 25 minutes seaplane tour over the Bay:
Aerial Views: As the seaplane takes off, you’ll be treated to spectacular aerial views of Ha Long Bay and its mesmerizing landscape. The bird’s-eye perspective allows you to appreciate the vastness and intricate details of the bay, including the numerous limestone formations and lush green islands.

8. Kayaking & Swimming
Obviously, kayaking is one of the experiences you’ll receive once book any tour in Halong Bay. In addition, most cruises companies add up kayaking to their itinerary for more green and fun experience. The calm and emerald waters make it an ideal way for kayakers of all skill levels. Navigate through hidden caves, arches, and floating fishing villages, immersing yourself in the rich culture and breathtaking scenery.
Moreover, if you’re a seasoned paddler or a beginner, the bay’s diverse ecosystem offers an unforgettable adventure. Experience the thrill of exploration as you meander through Halong Bay’s intricate waterways, creating memories that will last a lifetime.Embark on a kayaking journey in Ha Long and let nature’s wonders unfold beneath your paddle.
9. Explore fishing & floating villages
There are 4 fishing villages in Halong Bay, Cua Van, Viet Hai, Vung Vieng, Cong Dam & Ba Hang.
To get to those villages, sometimes you’ll need to ask whether your cruise itinerary is included a visit to floating villages or not. Floating villages are very unique and there are a little number of people living on the floating houses, living their life by fishing.
Besides, there are around 50 families living in Vung Vieng Floating Village; located in Bai Tu Long Bay. The population is between 200 and 300 residents. This includes almost 100 children. These families have lived in this floating village for generations. Cruises with itineraries visiting floating village of Vung Vieng: Paloma Cruise, Swan Cruise, La Regina Royal Cruise, Huong Hai Sealife Cruise and Dragon Legend Cruise.
10. Experience rock climbing
The challenging rock climbing experience offers something for all levels. Despite sheer cliffs and jagged formations to view, it also keeps your adventure should awake during your visit. Additionally, if you’re keen on rock climbing, you may check to see if that’s included on your cruise program or not.
Basically, some extended 3 days cruise tours would include rock climbing experience in their itinerary, check for the details when booking.

11. Sail through Lan Ha & Bai Tu Long Bay
Lan Ha Bay & Bai Tu Long Bay: Peaceful Alternatives to Ha Long. While Lan Ha Bay lies just south of Cat Ba Town and technically belongs to Ha Long Bay, it offers a more tranquil experience. With over 300 limestone karsts and islets, plus numerous white-sand beaches, Lan Ha rivals Ha Long in beauty—but remains far less crowded. Since it’s farther from Ha Long City, few tourist boats make the trip, giving the bay a more secluded charm. The best way to explore is by kayak or sailing tour, which you can easily arrange in Cat Ba Town.
Meanwhile, Bai Tu Long Bay, tucked away to the northeast, delivers an even quieter escape. Its emerald waters, dramatic karsts, and untouched fishing villages offer a glimpse into local life away from the crowds. Rich marine biodiversity and serene surroundings make Bai Tu Long a top destination for those seeking nature, peace, and unforgettable cruising experiences in Vietnam.

Where to Stay in Halong Bay
Because of so many options for cruises to choose from, there should be a comparing times on where to stay in Halong Bay? We are recommending a list of best options for you, we certainly do not recommend any specific cruise name and or places to stay, however, we are sharing with different choices, decision is with you…
Overnight stay on a cruise
When choosing a cruise in Halong Bay, considering the different areas they cover is an essential for tailoring your experience according to your budget and time. Some areas might be more secluded, offering tranquility and untouched beauty, while others may be bustling with activity and attractions. Exploring the various options ensures you find the perfect balance for your Halong Bay getaway.
The allure of spending an evening on deck, surrounded by the stunning scenery of limestone cliffs, is hard to resist. And waking up to the serene beauty of a sunrise over the mountains while practicing Tai Chi on deck sounds like a perfect start to the day.
Cat Ba Island
Cat Ba is a first and best choice when its comes to choosing an accommodation in Ha Long Bay. There are several resorts, star hotels and smaller homestay to lodge when in Cat Ba Island, the beautiful island is nestled in the heart of Lan Ha Bay, Cat Ba Town offers a diverse range of lodging options. From budget-friendly hostels to luxurious beachfront resorts, there’s something for every traveler.
For panoramic views, opt for hotels perched on the cliffs overlooking the bay. Nature enthusiasts might prefer eco-friendly stays nestled within the island’s lush landscapes. Additionally, the bustling Cat Ba Town offers a vibrant atmosphere with a myriad of dining and entertainment options. Whatever your preference, finding the perfect place to stay is key to unlocking the beauty of Cat Ba Island.
Tuan Chau Island
Tuan Chau is a docking point from where most boats are departing towed the Halong Bay. Beside port, the whole area is planned and designed to focus on a large scale landscapes offering tourism services with luxury hotels, seafood buffet restaurants and other amenities. The cruise companies all have separate offices here as well and you can book your cruise itinerary here as well.
Halong City
In fact, Ha Long City is divided into two different town, firstly, the Bai Chay and the second is the Hon Gai, these two are connected to each other trough a bridge. Bai Chay is hosting all the tourist activities and offering a large number of hotels and high end restaurants, while, Hon Gai is more of a local, authentic Halong City from where you find life of the local families and markets.

How to get to Halong Bay
The transfers from Hanoi is included on top of your trip (If you book a cruise tour). However, some travelers opt to get to Halong City on their own and book a cruise once there, in this way, you will not get anything cheaper (if budget is concerned). Cruise tours are always including pick up and quality transfers.
To do that, head to Halong by bus, or regular high-speed comfy 16 seat limousines, both from Hanoi to Halong City, then by motorbike or taxi to Bai Chay pier and from there, book a tour at one of the cruise offices.
There are tour boats running from Bai Chay via Halong Bay to Cat Ba Island. Alternatively, head directly to Cat Ba Island from Hanoi to arrange a boat trip, from here, visit both Halong Bay and Lan Ha Bay.
FAQ: Things to do & see in Halong Bay
What is Ha Long Bay famous for?
Ha Long Bay isn’t just famous for its stunning scenery—more importantly, it’s packed with fun and unique outdoor adventures. So, if you’re planning a trip, be sure to add these top things to do in Ha Long Bay to your bucket list!
- Snorkeling on Tuan Chau Island
- Kayaking on Mat Rong Island
- Rock climbing
- Swimming at Ti Top Beach
What to do in Ha Long City?
Besides its breathtaking natural scenery, Ha Long City offers some tourist sites and local culture and history waiting to be explored. From ancient landmarks to vibrant markets, these top-rated tourist attractions in Ha Long City promise a deeper, more authentic experience.
So, what can you do at the best spots in Ha Long? Let’s dive into the must-see cultural and historical highlights of the city.
- Quang Ninh Museum
- Visit Bai Chay
- Check out 3D Funny Art Museum
- Visit Ha Long Night Market
Things to do in Halong Bay at night
If staying on board the cruise, at night go on teh cruise deck and try squid fishing. If you are staying in Halong city, check out the buzzing night market and lively Bai Chay Beach nightlife, there’s no shortage of things to do after dark.

