Cửa Lò is one of the most famous beaches in north-central Vietnam, about 18 km northeast of central Vinh (now Thành Vinh ward) in Nghệ An province and close to 300 km from Hanoi. The beach runs for about 12 km from Cửa Lò to Cửa Hội, between the mouths of the Cấm River to the north and the Lam River to the south.
The French are said to have picked it as a seaside resort as early as 1907, but it only became a major destination for Vietnamese and foreign visitors from the 2000s.
Its biggest strengths are a long, wide beach that slopes gently into the sea and waves that are usually mild, which makes it feel safe for swimming, especially with children. Three islands sit off the coast: Lan Châu, right by the shore, and Hòn Mắt and Hòn Ngư (Song Ngư) further out. Locals and regular visitors often rate it cleaner and calmer than Sầm Sơn to the north, though opinions on water clarity vary.