Although Hanoi is famous for its ancient temples, street food, and vibrant culture, it also serves as a perfect starting point for exploring some of the most scenic beaches in Northern Vietnam. Within just a few hours, you can escape the city’s hustle and find yourself surrounded by turquoise waters, limestone cliffs, and peaceful sandy shores.
From world-famous seascapes to hidden island retreats, these beaches offer something for every type of traveler—whether you’re seeking adventure, romance, or pure relaxation. To make your trip smoother, many travelers combine these destinations with curated itineraries like the Vietnam tour package 3 nights 4 days, Vietnam tour package 5 nights 6 days, or longer journeys such as the Vietnam 7 days tour package and Vietnam 8 days tour package.
Let’s explore the top 8 beautiful beaches near Hanoi in detail.

1. Halong Bay – A UNESCO Marvel with Hidden Beaches
Halong Bay is not just a beach destination—it’s a breathtaking natural wonder. Known for its emerald waters and towering limestone karsts, it offers a unique coastal experience unlike anywhere else in the world.
While it doesn’t have long stretches of sandy coastline like typical beaches, Halong Bay is home to hidden coves and small sandy islands where you can swim in crystal-clear waters. Popular spots like Ti Top Island offer panoramic views after a short climb.
Things to experience:
- Overnight luxury cruises with private beach stops
- Kayaking through caves and lagoons
- Swimming in secluded areas surrounded by cliffs
This destination is often included in itineraries like the Vietnam tour package 4 nights 5 days or Vietnam 8N/9D tour package, making it a must-visit highlight.

2. Cat Ba Island – The Perfect Mix of Beach & Adventure
Cat Ba Island is widely considered the best beach destination near Hanoi. Unlike Halong Bay’s scattered beaches, Cat Ba offers proper sandy shores along with adventure opportunities.
The most popular beaches—Cat Co 1, Cat Co 2, and Cat Co 3—are known for their soft sand, calm waters, and scenic surroundings. What makes Cat Ba special is its combination of beach relaxation and jungle exploration.
Why travelers love Cat Ba:
- Clean beaches ideal for swimming
- Access to Cat Ba National Park for trekking
- Affordable stays and lively nightlife
It’s perfect for couples booking a Vietnam tour package for couple 6N/7D or families choosing a Vietnam family tour with flight 5N/6D.

3. Do Son Beach – Closest Coastal Escape
If you’re short on time, Do Son Beach is the easiest and fastest beach getaway from Hanoi. While it may not be as pristine as island beaches, it offers a convenient and relaxing break.
The beach is divided into three zones, each offering different experiences—from quiet spots to more lively areas with resorts and restaurants.
Highlights:
- Easy accessibility from Hanoi
- Local seafood and budget-friendly stays
- Cultural attractions nearby
Ideal for short itineraries like the Vietnam tour package 3 nights 4 days.

4. Tuan Chau Beach – Clean & Well-Developed
Located near Halong Bay, Tuan Chau Beach is a man-made yet beautifully maintained beach known for its cleanliness and tourist-friendly infrastructure.
The calm waters and organized facilities make it ideal for families and first-time visitors.
What to expect:
- Wide sandy beach with clear water
- Water sports and entertainment options
- Resorts and beachside dining
This beach is often part of Vietnam tour package 5 nights 6 days itineraries.

5. Quan Lan Island – A Peaceful Hidden Gem
If you’re looking to escape crowds, Quan Lan Island offers untouched beauty and tranquility. The beaches here are less commercialized, making them perfect for relaxation.
Minh Chau Beach, in particular, is known for its white sand and crystal-clear water, often compared to tropical island destinations.
Why visit Quan Lan:
- Quiet and less crowded beaches
- Stunning natural scenery
- Authentic local experience
Best explored with longer itineraries like the Vietnam 7 days tour package or Vietnam 8 days tour package.
6. Co To Island – Untouched Coastal Beauty
Co To Island is one of the most beautiful yet less explored beach destinations in Northern Vietnam. Its untouched environment and vibrant marine life make it a paradise for nature lovers.
Van Chay Beach and Hong Van Beach are known for their clear blue waters, soft sand, and peaceful atmosphere.
Top experiences:
- Visit Co To Lighthouse for panoramic views
- Explore coral reefs and marine life
- Enjoy fresh seafood by the beach
Perfect for extended trips like the Vietnam 12 days 11 night tour package.

7. Sam Son Beach – Vibrant & Energetic
Sam Son Beach is one of the most popular beaches in Northern Vietnam, known for its lively environment and wide coastline.
It’s a great destination if you enjoy a busy beach atmosphere with entertainment, food, and nightlife.
Highlights:
- Long sandy coastline
- Beachside hotels and cafes
- Local markets and nightlife
Suitable for group travelers and mid-length itineraries like Vietnam 5 nights 6 days tour packages.

8. Hai Tien Beach – Calm & Relaxing Alternative
Located near Sam Son, Hai Tien Beach offers a more peaceful and less crowded experience. It’s perfect for travelers who want to unwind without the noise of tourist crowds.
Why choose Hai Tien:
- Clean and quiet environment
- Ideal for family trips
- Scenic coastal views
You can combine this with relaxing itineraries or even extend your journey with a Phu Quoc tour package from Delhi (5N/6D) for a complete Vietnam beach experience.
Best Time to Visit Beaches Near Hanoi
The ideal time to explore these beaches is between April and September, when the weather is warm and suitable for swimming.
- Peak Season: May to August
- Best Balance: April & September
- Avoid: Winter months (cold and less suitable for beach travel)
Travel Tips for Hanoi Beach Trips
- Start early to avoid traffic from Hanoi
- Carry sunscreen, sunglasses, and light clothing
- Book ferries and accommodations in advance
- Try local Vietnamese seafood dishes
- Choose tour packages for a hassle-free experience
FAQs
Q1. Are there any beaches in Hanoi itself?
No, Hanoi is a landlocked city and does not have beaches within its boundaries. However, it is well-connected to several stunning coastal destinations in northern Vietnam, many of which can be reached within 2-4 hours, making them ideal for short beach getaways.
Q2. What are the best beaches near Hanoi for a quick trip?
Some of the best beaches for a quick escape include Do Son Beach, Sam Son Beach, and Thinh Long Beach, all located within roughly 100–150 kilometres of Hanoi. These spots offer a mix of scenic beauty, accessibility, and activities such as swimming, sunbathing, and local seafood experiences.
Q3. Which beaches near Hanoi are less crowded and more peaceful?
For a quieter, more relaxed experience, consider Van Boi Beach, Dong Chau Beach, or Quan Lan Beach. These destinations are less commercialised, offering pristine surroundings, gentle waves, and an authentic coastal atmosphere away from tourist crowds.
Q4. What activities can you enjoy at beaches around Hanoi?
Beaches near Hanoi cater to a wide range of interests, including swimming, kayaking, snorkelling, and beach walks. Some lively beaches like Sam Son also offer nightlife and beach parties, while others focus on tranquillity, fishing culture, and scenic exploration.
Q5. What is the best way to travel from Hanoi to nearby beaches?
Travelling from Hanoi to nearby beaches is convenient via road and ferry networks. You can use buses, private taxis, or ride-hailing apps for mainland beaches, while island destinations like Ti Top Beach require a combination of road travel and ferry or boat transfers.
Conclusion
Even though Hanoi is not located on the coast, it offers easy access to some of the most stunning beach destinations in Vietnam. From the iconic beauty of Halong Bay to hidden gems like Quan Lan and Co To Island, every beach has its own charm.
Whether you're planning a short escape or a long vacation, combining these destinations with the right travel package will ensure a memorable and stress-free experience.