Also in northern Vietnam you can find a nice and large beaches.
Vietnam has a lot of beaches, but we could say, lots of them you will find in central and southern Vietnam. But also in northern Vietnam you can visit some of the nice and very large beaches. Most of them are located in Quảng Ninh province, Thanh Hoa province or Nghệ An province. Lots of beaches are small and they are hidden in on the islands in Ha Long Bay, Lan Ha Bay, Bai Tu Long Bay.
A lot of these beaches are overcrowded by locals and visitors.
Vietnam has almost 100 million inhabitants. And almost 10 million foreign tourists visit Vietnam every year. Yes, of course a lot of these people visit beaches or buy boat trips eg. in Ha Long Bay or Cat Ba Island. Lots of these beaches are big tourists sites, but also several of them are visited mainly by locals. It is good to know, the main and the biggest tourist site is Ha Long Bay and nearby beaches and islands.
Beaches on the Cat Ba Island, Ha Long Bay, Lan Ha Bay:
Numerous beaches you will find in Ha Long Bay and numerous beaches are hidden in nearby islands and bays (Lan Ha Bay, Bai Tu Long Bay). Sometimes it is not so easy to get in some hidden beaches on these islands, you need to buy boat trip or private tour.
Ha Long Bay > Bai Chay beach, Tuan Chau beach (tourist site), Cat Co beach (1,2,3) + Tùng Thu beach on Cat Ba Island, Ti Top Island, Monkey Island, Nam Cat Island…other tens and hundreds of them on the small islands.
Quan Lan Island > Son Hao beach, Min Chau beach, Quan Lan beach
Co To Island > Van Chay beach, Tinh Yeu beach, Hong Van beach, Bac Van beach
Other beaches > Do Son beach (Hai Phong), Van Don beach (Cai Rong), Tra Co beach (Móng Cái)
Read also these articles: How to get to Ha Long + How to get to Cat Ba Island
Beaches in the Thanh Hóa Province:
Thanh Hóa City and province the same name is about 170 km from Hanoi. There are several large and nice beaches, visited mainly by Vietnamese. It is not so frequented by foreign tourists but mainly by locals. From Hanoi you can go by train (about 3,5 hours) to Thanh Hoa City. It is not so hard to get here.
Thanh Hóa City > Sam Son beach (tourist site), Hải Tiến beach, Vinh Sơn beach, Quảng Nham beach
Other beaches > Hai Han, Hai Hoa (about 45 km from Thanh Hoa City), Bai Dong beach, Quỳnh Phương beach (Hoàng Mai)
Beaches in the Nghệ An Province:
Hoàng Mai City > Quỳnh Phương, Quỳnh Lương…and other beaches
Vinh > Bãi Lữ + Cua Lo beaches
Beaches in the Hà Tĩnh Province:
Vinh > Vân Hải, Xuân Thành, Xuân Yen…
South of Ha Tinh City > Thiên Cầm