Vietnam has over 3,000 kilometers of coastline. Some stretches are packed with sun loungers and jet skis. Others are empty, with nothing but you, the sand, and the sound of the waves. These contrasts define the coast and invite diverse beach experiences.
This list covers the 10 Best beaches in Vietnam. From well-known tourist strips to quiet coves that still feel like discoveries.
Each beach has a link to a detailed guide so you can go deeper when you’re ready.
🏖️ Quick Overview
| Beach | Location | Best For | Vibe |
|---|---|---|---|
| My Khe Beach | Da Nang | Long sandy stretch, seafood, beach bars | Lively, developed |
| Sao Beach | Phu Quoc | White sand, turquoise water, palm trees | Relaxed, tropical |
| Nha Trang Beach | Nha Trang | City beach, water sports, nightlife | Busy, energetic |
| Non Nuoc Beach | Da Nang | Quiet resort stretch, Marble Mountains backdrop | Peaceful, upscale |
| An Bang Beach | Hoi An | Seafood, sun loungers, relaxed | Laid-back, local |
| Nhũ Tiên Beach | Nha Trang | Secluded coves, clear water, quiet | Hidden, peaceful |
| Marina Beach Club | Nha Trang | Sun loungers, cocktails, peaceful | Chill, comfortable |
| Long Beach | Phu Quoc | Sunset views, beachfront cafes | Relaxed, scenic |
| Ha Long Bay | Quang Ninh | Scenic cruises, island beaches | Dramatic, touristy |
| Sunset Sanato Beach | Phu Quoc | Art installations, sunset views | Instagram-worthy, lively |
🌊 Da Nang — My Khe Beach
My Khe Beach is a 10-kilometre stretch of white sand. It is one of the most famous beaches in Vietnam. Clean, wide, and packed with sun loungers, beach bars, and seafood restaurants line the promenade. The water is warm and calm, and the waves are gentle. It is the kind of beach where you can spend the whole day without moving far from your towel. Best beaches in Vietnam
If you’re staying in Da Nang, you can walk from your hotel straight onto the sand. There’s a promenade that runs the length of the beach, with cafes, bars, and restaurants. My Khe is the busiest beach in Da Nang, but it’s also one of the best-maintained. It’s a good choice if you want a lively beach day without venturing too far from the city.
The sunsets here are solid — the beach faces east, so you’ll catch the sunrise rather than the sunset. But the evening energy is what makes it special: families walking along the promenade, groups of friends playing football, and the smell of grilled seafood drifting through the air.
If you’re looking for a quieter stretch, the southern end of My Khe is less crowded than the central area near the Dragon Bridge. Read my guide to My Khe Promenade for a full walk.
🏝️ Phu Quoc — Sao Beach
Sao Beach is the most famous beach on Phu Quoc. It has white sand, turquoise water, and palm trees leaning over the shoreline. The sand is powdery, the water is clear, and the beach is backed by a row of coconut palms.
It’s the kind of beach that looks like it belongs on a postcard. The water is calm and shallow, making it a good choice for families with young children.
The beach sits on the island’s south-east coast, away from Duong Dong’s main tourist strip. Access is via a partly unpaved road, but the drive reveals the island’s interior.
Along the shore, a few beach bars and restaurants invite visitors to linger and watch sunsets. Their simple menus feature snacks, drinks, and local specialties suitable for a relaxed day by the water. The atmosphere remains calm, with little noise beyond the sea breeze and distant chatter.
The best time to visit is in the morning, when the sun is still low and the water is at its clearest. The beach gets busier in the afternoon, but it’s never as packed as My Khe or Nha Trang. If you’re staying on Phu Quoc, read my Phu Quoc for First-Timers guide.
🏙️ Nha Trang — Nha Trang Beach
Nha Trang Beach is a 7-kilometre stretch of white sand right in the city centre. It’s the beachiest city in Vietnam. Hotels line the shore, restaurants spill onto the sand, and the water is warm enough to swim year-round. The beach is clean and well-maintained, and there are plenty of sun loungers and umbrellas for rent.
The energy is what makes Nha Trang Beach stand out. You can swim in the morning, eat lunch at a seafood restaurant on the promenade, and spend the afternoon on the sand. In the evening, the beachfront comes alive with families, joggers, and couples walking along the shore. It’s a city beach, not a secluded escape — the water is calm, the sand is soft, and the views of the bay are impressive.
If you want a quieter stretch, the northern end of the beach near Hon Chong is less crowded than the central area. Read my guide to Tran Phu Promenade for a full walk.
🏛️ Da Nang — Non Nuoc Beach
Non Nuoc Beach is the quieter alternative to My Khe. It’s located just south of Da Nang, backed by the Marble Mountains and lined with luxury resorts. The sand is soft, the water is calm, and the atmosphere is peaceful. It’s the kind of beach where you can lie on a sun lounger and read a book without being disturbed.
The beach is also the starting point for exploring the Marble Mountains — you can swim in the morning and hike to the pagodas in the afternoon. The resort strip along Non Nuoc is more upscale than My Khe, with fewer beach bars and more restaurants catering to hotel guests. If you’re looking for a quiet, comfortable beach day, this is the place.
For more on the area, read my Marble Mountains guide.
🏡 Hoi An — An Bang Beach
An Bang Beach is a 5-minute drive from Hoi An’s Old Town. It’s a quieter, more relaxed alternative to Da Nang’s My Khe — a stretch of sand with a handful of seafood restaurants, sun loungers, and a low-key vibe. The water is calm, the sand is soft, and the beach is backed by a row of coconut palms.
An Bang is a good choice if you’re staying in Hoi An and want a beach day without traveling far. The beach is also a popular spot for sunset drinks — the sun sets behind the hills, and the sky turns orange and pink. There are a few beach bars along the shore, but the atmosphere is more relaxed than party-oriented.
Read my Hoi An for First-Timers guide for more on the area.
🌿 Nha Trang — Nhũ Tiên Beach
Nhũ Tiên Beach is the hidden gem of Nha Trang. It’s a small, secluded cove north of the city centre, reached by a narrow road past Diamond Bay Resort. The water is turquoise, the sand is white, and the beach is backed by steep green cliffs. It’s the kind of place that feels like a discovery.
The beach is also known as “Little Bali” — the landscape is similar to the beaches of Indonesia, with jungle-covered cliffs and clear water. The facilities are basic: a few sun loungers, a small cafe, and a changing room. The entrance fee is 120,000 VND for adults, and sun loungers cost extra. The water is calm and shallow, making it a good choice for swimming.
The best time to visit is early morning, before the crowds arrive. Read my full guide to Nhũ Tiên Beach for directions.
🧘 Nha Trang — Marina Beach Club
Marina Beach Club is a peaceful beach club on the southern stretch of Nha Trang’s Tran Phu beach. It’s not a party spot — it’s a place for sun loungers, cold drinks, and the sound of the waves. The sunbeds are spaced out, the staff are attentive, and the vibe is relaxed.
The food is solid: seafood platters, thin-crust pizzas, burgers, and a few Vietnamese dishes. The cocktails are cold and minty, and the fresh coconuts are a good choice for a hot day. The club faces west, so the sunsets are the highlight. Around 5:30 PM, the sky goes through six shades of orange and pink, and the staff dim the music just enough that you can hear the waves.
Read my full guide to Marina Beach Club for more details.
🌅 Phu Quoc — Long Beach
Long Beach is the longest stretch of sand on Phu Quoc’s west coast. It’s a relaxed, low-key beach with a string of beachfront cafes and restaurants. The sunsets here are famous — the sky turns orange and pink, and the water reflects the colors.
The beach is popular with both tourists and locals, and there’s a wide range of accommodation along the shore, from budget guesthouses to luxury resorts. The atmosphere is laid-back, and the water is calm and warm. If you’re looking for a beach day with sunset views, Long Beach is a solid choice.
Read my beachfront cafes guide for more options.
⛵ Ha Long Bay — Beaches on the Water
Ha Long Bay is not a beach destination in the traditional sense. But it’s one of the most scenic places in Vietnam, and the beaches on the islands are part of the experience. On a 2-day cruise, you’ll visit a beach on one of the islands — the sand is soft, the water is clear, and the backdrop of limestone karsts makes it feel like you’re on another planet.
The best beaches in Ha Long Bay are on the less-visited islands, away from the main tourist routes. The water is calm, the sand is white, and the views are dramatic. The beach is also a good spot for swimming, kayaking, and stand-up paddleboarding.
Read my Hanoi to Ha Long Bay guide for transport options.
🎨 Phu Quoc — Sunset Sanato Beach
Sunset Sanato Beach is the most photogenic beach on Phu Quoc — a stretch of sand with giant elephant sculptures, a Stairway to Heaven, and a Bird Nest installation. The beach faces west, so the sunsets are the main event. The entry fee is around 100,000 VND, which gives you access to the installations and the beach club area.
The vibe is lively, with DJ sets on weekends and a mix of families, couples, and Instagrammers. The sculptures are placed right on the shoreline, and from certain angles, they look like they’re walking into the sea. The sand is soft, the water is calm, and the sunset views are among the best on the island.
Read my guide to beach clubs and pool bars for more options.
🏨 Where to Stay & What to Pair It With
Each beach has its own accommodation options. Check hotels in Vietnam to compare prices and read guest reviews. For city-specific guides, I’ve put together best hotels on Phu Quoc, best hotels in Da Nang, and best hotels in Nha Trang.
Pair your beach days with a visit to Best Places to Visit in Vietnam for a complete itinerary.


