Hanoi Beaches: 5 Closest Coastal Escapes From the City

Hanoi is landlocked, but the coast isn’t as far away as you’d think. Most people assume Vietnam’s beaches require flying south to Phu Quoc or taking an overnight bus to Nha Trang. That’s not quite right. If you’re based in the capital and want sand, seawater, and a break from the city’s noise, there are coastal options within a few hours’ drive. Some are better than others, and some work only if you adjust your expectations about what a Vietnamese beach day looks like.

This guide covers five hanoi beach alternatives that are genuinely accessible. You won’t find Instagram-perfect postcards at any of them. What you will find are real places where locals actually spend their days off, where seafood costs next to nothing, and where you can be back in the city by evening if you want. The closest options are imperfect but functional. The farther ones reward the extra journey with cleaner water and fewer crowds.

Cat Ba Island. The Most Developed Option

Cat Ba is the obvious choice when asking about beaches near Hanoi. It sits about 50 kilometres east, reachable by car and ferry in roughly three to four hours from central Hanoi. The journey itself matters here. You drive through the Red River Delta, through limestone hills that slowly grow taller, then board a short ferry crossing. By the time you arrive, you feel properly away from the city.

The island itself has changed a lot in recent years. Cat Ba Town sprawls along the main beach with hotels, restaurants, and tour operators clustered together. The waterfront has that slightly chaotic energy common to Vietnamese coastal towns. It’s not quiet. It’s not undeveloped. But it’s also not overcrowded with foreign tourists like some destinations become.

The actual beach at Cat Ba Town is narrow and often crowded with local swimmers. The sand is greyish and packed down hard. Don’t expect to find a pristine stretch. However, the real value here isn’t the beach itself. It’s the access to kayaking in Halong Bay’s limestone karsts, hiking routes on the island, and actual seafood restaurants where you can eat fresh catch for under 200,000 VND. These are the reasons to come.

  • Ferry schedules run throughout the day from the port at Haiphong
  • Hotels on Cat Ba range from budget guesthouses to mid-range resorts
  • Day trip is possible, but staying overnight improves the experience significantly

Accommodation on the island is straightforward. You can find decent rooms for reasonable prices if you don’t book through international platforms. Eat at places where local families sit, not where menus come in five languages. That’s where the food tastes right and costs stay low. The island works best as a two-day trip rather than a rushed four-hour visit.

Do Son Beach. The Closest Real Option

Do Son lies about 100 kilometres southeast of Hanoi, roughly two hours by car. This is the beach that deserves your attention if you’re short on time but don’t want to feel like you’re sitting in a bathtub. It’s a proper seaside town, built around a curved bay that actually collects decent waves.

The town has a colonial feel baked into its bones. French villas still stand in the hills overlooking the water. The promenade stretches along the shore with a mix of cafes, restaurants, and a fair number of tourists from other Vietnamese cities. During weekends, this place fills up quickly. On weekdays, it’s actually pleasant. This is important. Timing your visit for a Tuesday or Wednesday changes the entire character of the place.

The beach itself has dark sand and cleaner water than you’d expect given the proximity to Hanoi. It’s wide enough to find space even when moderately busy. The seafood here is excellent and honest. Grilled fish and crab at the beachfront stalls costs almost nothing. You can eat well for under 300,000 VND per person.

Do Son also hosts the annual buffalo racing festival, though timing for that is specific and doesn’t happen year-round. The real appeal here is simplicity. You drive out, you park, you walk straight onto sand. There’s no complicated ferry schedule or boat transfer. No need to choose between ten different tour packages. You show up and spend time on the beach. It’s straightforward enough that even a rushed weekend works.

  • Guesthouses and small hotels line the promenade at varying price points
  • Swimming season runs year-round but is best from April through October
  • Most restaurants open directly onto the beach with plastic chairs and tables

The main downside is the beach does get busy during Vietnamese holidays and weekends. If you arrive during Tet or National Day, expect congestion. Go any other time and the experience improves dramatically.

Tra Co Beach. Furthest North, Least Crowded

Tra Co sits about 150 kilometres northeast of Hanoi, near the border with China. The drive takes about three to three and a half hours depending on traffic. This is the longest journey of the five options, but the reward is a beach that genuinely feels removed from any major city.

The setting here is different from other Vietnam beaches. The bay is wide and sandy, stretching for kilometres. The water stays shallow far out, which is good if you’re cautious but less exciting if you want proper waves. The sand is fine and light coloured, which gives the place a different atmosphere entirely from darker coastal areas.

Tra Co Beach works well as a destination if you’re willing to stay overnight or make a full day of it. The town itself is small and quiet. There’s no glitzy seafront development. What exists is functional and basic. That’s the point. This is a place where you come for the beach and the stillness, not for restaurant choices or nightlife.

The absence of crowds here matters. You can actually walk the sand without passing dozens of people. Shells and smooth rocks collect at the water’s edge. Local fishermen work in the early morning. The pace of life feels genuinely different from busier beach towns. Hanoi beach seekers who make the journey here often ask why this place isn’t more famous. The answer is simple. It’s far enough that most people don’t bother, and far enough that the infrastructure is basic.

  • Bring cash, as ATMs are limited and card payments aren’t guaranteed
  • Hotels are simple guesthouses, not resort properties
  • Swimming is safe but the bay stays quite shallow even far out

The town has a border market where traders work across the China boundary. It’s worth walking through even if you don’t intend to buy anything. The energy is different from mainstream Vietnamese towns. Food is good and cheap. The whole place has an untouched quality that becomes harder to find near popular destinations.

Cua Lo Beach. The Fishing Village Character

Cua Lo sits about 140 kilometres south of Hanoi, roughly three hours by car through flat, agricultural land. The drive passes through rice fields and small villages, which sets expectations immediately. This isn’t a glitzy coastal resort. This is a working fishing town that happens to have a beach.

The beach itself is long and surprisingly clean given the fishing activity. Grey sand and shallow water make it practical rather than photogenic. But that’s not the reason to come here. Cua Lo works because it’s authentic and unfiltered. Fishing boats sit on the sand. Fishermen repair nets. Families from nearby towns come here on weekends. It looks and feels like a real place, not a tourist destination.

The waterfront has hotels and restaurants, but they serve locals first and visitors second. That distinction matters. You eat what people actually want to eat, at prices that reflect local economics, not tourism pricing. Seafood here is remarkably good and remarkably cheap. A full meal with fish, vegetables, and rice costs less than 150,000 VND.

Staying in Cua Lo overnight gives you access to the quiet mornings before the beach fills with weekend visitors. The town comes alive at dawn when boats launch and the fishing day begins. There’s something compelling about watching that activity while having coffee. The beach tourism is secondary to the actual work of the place.

  • Several hotel options exist ranging from basic rooms to slightly nicer properties
  • Food prices are the lowest of any hanoi vietnam beaches option
  • The beach fills up on weekends but stays quiet on weekdays

What you need to know is that Cua Lo doesn’t try to be a resort destination. It’s succeeding at being a fishing town with a beach attached. If that appeals to you, the three-hour drive is worth it.

Hon Gai Beach. The Halong Alternative

Hon Gai technically forms part of Halong City, about 160 kilometres from Hanoi. The drive takes roughly three and a half hours, but you’re essentially accessing Halong Bay’s urban beach rather than taking a boat tour into the bay itself. This matters because it offers proximity to the famous limestone scenery without the tour boat markup.

The beach at Hon Gai is smaller and more urban than the other options. It sits within a developed town that caters to tourists. The setup is more commercial. What you gain is direct access to some of the most striking coastal landscape in Vietnam. The limestone karsts rise directly behind the beach. The view itself justifies the journey.

Swimming here is safe and the water is cleaner than Hanoi beaches closer to the city. The main beach fills quickly during peak season, but even then, the experience doesn’t feel as packed as Cat Ba or Do Son during holidays. The town has good restaurants and multiple accommodation options at every price point.

The real advantage of Hon Gai is flexibility. You can spend the day on the beach and explore the town in the afternoon. Or you can use it as a base for kayaking tours into the bay without the expensive all-day tour packages. You get some of the Halong experience without the full logistics.

  • Ferry options connect Hon Gai to nearby islands if you want movement beyond the beach
  • Hotels range from backpacker hostels to three-star properties
  • The town has the most developed tourist infrastructure of the five options

The water quality and landscape views here genuinely stand out. If you care less about an undiscovered beach feeling and more about scenic coastal time with decent facilities, Hon Gai delivers that clearly.

Choosing Your Beach

The closest isn’t always the best choice. Do Son makes sense if you have one afternoon free. Cat Ba works if you want activities beyond swimming. Tra Co rewards patience with genuine stillness. Cua Lo gives you authentic local beach culture. Hon Gai offers views and developed facilities.

Start by knowing what you want. Quiet water for swimming? Do Son. Undeveloped and empty? Tra Co. Least driving? Do Son again. Best views? Hon Gai. Most local food? Cua Lo. Best all-round destination? Cat Ba, but plan for two days. Pick your reason first, and the beach choice becomes obvious.