The best beaches in Vietnam are mostly in the southern half of the mainland, from the smooth golden sands of Danang in the middle down to the secluded shores of Ninh Van Bay and watersports hotspot Mui Ne. Some of the best beach resorts are also in Phu Quoc to the south west and the beautiful Con Dao archipelago to the east, two increasingly popular offshore areas.
Cua Dai Beach, translating as ‘big sea mouth’, is the most popular beach in the Hoi An area; it can get busy at weekends but there’s a great choice of seafront restaurants and bars here. Unwind with your feet in sand and a drink in hand, ready to soak up the sunset views over the Chám Islands across the water. For a lesser known white-sand gem make the 10-minute drive topeaceful Ha My Beach, home to the exquisite Four Seasons Resort The Nam Hai, Hoi An Beach.
Known as China Beach, this beach stretches over half a mile and is in a picturesque spot with a leafy green backdrop. You’ll find Asia’s first spa-inclusive resort, fantastic Fusion Maia Danang, a beach hotel just a stone’s throw from the water. This beach is a must-visit if you’re keen to try snorkelling and diving – the water is a beautiful emerald colour and dotted with coral reef.
Non Nuoc is the other main beach in Danang, just a 10-minute walk from Vietnam’s spectacular Marble Mountains. It has calm waters and you can enjoy a range of activities here including volleyball, kayaking and stand-up paddleboarding, making it a top choice for all the family. Stay at the laid-back and fun-filled Centara Sandy Beach Resort, Danang and you’ll be right on this stretch of golden sand, with panoramic views over the East Sea.
This beautiful stretch of white sand is one of the most underrated beach destinations in Vietnam – Mui Ne is known as the windsurf capital of South-East Asia, but it’s also a superb spot to just sink your toes into the sand and unwind with a good book. You’ll find the stylish Mia Resort Mui Ne here, with just 31 rooms and a charming boutique vibe
For a little more privacy, Ninh Van Bay is perfect. It’s only accessible by boat, a 20-minute ride away from livelier Nha Trang, and it has a real castaway vibe – think powder-soft sand fringed with rocks and backed by a postcard-esque green jungle. For a world-class stay here, splash out on Six Senses Ninh Van Bay; this luxurious beach resort sits on its own secluded peninsula and is a dream for honeymooners.
This beach is one of the most beautiful spots on the island of Con Son, the largest in Vietnam’s Con Dao archipelago, on a bay dotted with striking rocks and pockets of tropical rainforest. You can quite easily spend a day here sunbathing on pristine golden sand and relaxing under shady palm trees or at a bamboo beach bar. The beach also has a nearby offshore reef where you may have the chance to see green turtles while snorkelling. On the other side of the island but just a 12-minute drive away is the more secluded Dat Doc Beach, where you’ll find the luxurious Six Senses Con Dao.
Bai Truong is on Phu Quoc’s west coast and is the longest beach on the island at over 10 miles, hence its name in English, Long Beach. It’s a popular place for sunbathing, swimming and sunsets but it’s worth picking your spot carefully. While the northern section does have a very Instagrammable hanging palm tree, it’s far more built-up and congested. We recommend heading to the quieter southern part; you’ll have extra space plus access to shopping streets and more upscale dining.