Vietnam is a country filled with breathtaking landscapes, vibrant culture, and a rich history to captivate every traveler. It truly has something for everyone: from bustling cities to serene natural wonders, paradise beaches and some of the world’s best street food. Here are 15 must-visit destinations you need to visit on your unforgettable journey through one of Asia’s most underrated countries!

1. Hanoi: the Enchanting Capital

Nestled in the northern part of Vietnam, Hanoi, the country’s capital, is a perfect blend of ancient traditions and modern influences. It’s such a unique city, with a rich history and delicious street food. In the bustling Old Quarter, especially, narrow streets come alive with vibrant markets, food stalls and historic temples.

The Ngoc Son Temple in Hanoi, Vietnam
Hanoi’s Ngoc Son Temple

Must-visit: the iconic Hoan Kiem Lake, where you’ll also find the Ngoc Son Temple and legendary Water Puppet Theater, where ancient folktales come to life in a captivating water puppetry performance.

Where to stay: choose from boutique hotels in the heart of the Old Quarter, or Hanoi’s West Lake.

2. Sapa: a Mountainous Paradise

In the countryside of Vietnam’s northwest is Sapa, a bustling town with a laid-back European vibe. Sapa is heavily influenced by the French, who built a military garrison here in the 1900s, and is a haven for nature enthusiasts and adventure seekers alike. Trek through terraced rice fields to ethnic minority villages, famous for their colourful traditional clothing.

The streets of Sapa, a must-visit destination in Vietnam
The streets of Sapa

Must-visit: hike to Mount Fansipan, the “Roof of Indochina,” for an unparalleled panoramic view of the region.

Where to stay: immerse yourself in local culture by experiencing a homestay with a local family. If you like a little more luxury, Sapa is home to some stunning ecolodges with panoramic views of the Hoang Lien Son Mountains.

3. Ha Giang: a Motorbikers Dream

Prepare for an unforgettable motorbike adventure in Ha Giang, a remote and mountainous region in the northernmost part of Vietnam. The Ha Giang Loop is an exhilarating 350 km route that winds through dramatic mountain landscapes, rice terraces and remote ethnic minority communities. This scenic loop has gained popularity with motorbike tours and travellers seeking an off-the-beaten-path experience.

Ha Giang Loop
Winding roads on the Ha Giang Loop

Must-visit: drive along the winding roads of the famous Ma Pi Leng Pass, offering jaw-dropping views of the surrounding valleys. If you have the time, venture along the Chinese/Vietnam border to Cao Bang and the Ban Gioc Waterfalls.

Where to stay: spend 3-4 days exploring the Ha Giang Loop, staying in cosy homestays along in ethnic villages along the way.

4. Ha Long Bay: Natural Wonder

Ha Long Bay, a UNESCO World Heritage Site, is a maze of limestone islands rising from emerald waters. Embark on a cruise and spend one, two or three day cruise sailing through this natural wonder. With each cruise you’ll find yourself exploring hidden caves and viewpoints, kayaking through serene lagoons, and witnessing magical sunsets.

Halong Bay, Vietnam
Ha Long Bay

Must-visit: climb the Poem Mountain, a true hidden gem with epic views overlooking Ha Long Bay.

Where to stay: choose from luxurious cruise ships or overnight stays on traditional junk boats, allowing you to fully immerse yourself in the beauty of the bay

5. Ninh Binh: Tranquil Landscapes

Prepare to be amazed by Ninh Binh, often referred to as the “Halong Bay on Land.” This region boasts picturesque landscapes of karst mountains, lush rice fields, and serene river valleys. The best way to explore is to take a boat tour around the Tam Coc and Trang An waterways, winding through the towering limestone karsts, caves and temples.

Trang An, Ninh Binh - a must-visit destination in Vietnam
Trang An, Ninh Binh

Must-visit: hike up to the Hang Mua Peak, where you’ll be rewarded with panoramic views of the surrounding landscapes.

Where to stay: one of Ninh Binh’s many charming eco-lodges nestled in nature.

6. Phong Nha: Otherworldly Caves

Discover the wonders of Phong Nha-Ke Bang National Park, a UNESCO World Heritage Site renowned for its record-breaking caves. Embrace the adventure spirit by trekking through the lush jungle to hidden waterfalls and some of the deepest, largest and longest caves in the world.

Phong Nha Cave in Phong Nha, one of the must-visit destinations in Vietnam
Phong Nha Cave

Must visit: the most easily accessible in a day’s trip are the Phong Nha Cave, with an impressive underground river system, and the spectacular Paradise Cave. For true adventure seekers, tackle the 4-day trek to Son Doong Cave – the largest cave in Vietnam and the world.

Where to stay: Phong Nha has many hotel options to suit any budget, and it helps to choose a place that can help organise a cave tour.

7. Hue: Imperial Grandeur

Travel back in time to imperial Vietnam by visiting the historic city of Hue and its citadel, where emperors once ruled over this formal capital. Hue has a rich regal past beyond the Imperial City, with ornate palaces, temples and royal tombs. Don’t miss the chance to try Bun Bo Hue, a spicy beef noodle soup with a rich and flavourful broth, available at local food stalls and small restaurants in the city.

Thuy Tien Abandoned Waterpark in Hue
Thuy Tien Abandoned Waterpark

Must visit: discover the Thien Mu Pagoda or take a ride out to the Thuy Tien Abandoned Waterpark.

Where to stay: experience a touch of royalty by staying in luxurious heritage hotels such as the Ancient Hue Garden Houses, or opt for a charming guesthouse near the Perfume River.

8. Da Nang: Coastal City

Welcome to Da Nang, a coastal city that seamlessly blends urban sophistication with natural beauty. Relax on pristine beaches like My Khe Beach, known for its soft golden sand and palm trees. No matter where you’re headed in the city, stop by the famous yellow Dragon Bridge – especially on weekends when it breathes fire and water!

Dragon Bridge in Da Nang
Dragon Bridge, Da Nang

Must-visit: take a cable car ride to the top of Ba Na Hills for panoramic views and the iconic Golden Hands Bridge.

Where to stay: pick a hotel with a view over the city and Dragon Bridge. My suggestion is the Val Soleil Hotel, which has a rooftop pool and epic views.

9. Hoi An: the Ancient Town

Step into a living postcard as you stroll through the charming lantern-lit streets of Hoi An, a UNESCO-listed town with a fusion of Chinese, Japanese and Vietnamese architectural influences. Hoi An is home to some beautifully preserved buildings, such as ancient houses, ornate temples and the Japanese Bridge featured on the 20,000 VND notes. You’ll also find some of Vietnam’s best banh mi here!

The town of Hoi An - one of the must-visit destinations in Vietnam
The streets of Hoi An

Must visit: for a magical experience, time your visit to Hoi An with the monthly Full Moon Lantern Festival, when the Ancient Town and river are lit with countless lanterns and boats. Hoi An is renowned for it’s tailor-made clothing so make sure to book at least 3 days in Hoi An so you can get a custom made outfit created just for you!

Where to stay: Hoi An has many lovely boutique hotels to choose from.

10. Nha Trang: Beach Getaway

For beach lovers, Nha Trang is a coastal paradise known for its stunning beaches and vibrant coral reefs. Dive or snorkel to explore the marine life for yourself, or take a boat trip to nearby islands. Depending on your travel style, you can also spend time chilling on the beach or indulging in water sports.

Po Nagar Tower, Nha Trang
Po Nagar Tower

Must-visit: the ancient Po Nagar Cham Towers, an ancient Hindu temple complex reflecting the region’s rich cultural heritage.

Where to stay: if your budget allows, stay in one of Nha Trang’s bucket-list resorts with stunning beachfront views.

11. Dalat: The City of Eternal Spring

Escape to the cool highlands of Dalat, known for its mild climate and French colonial architecture. It was was developed as a resort by the French in the 1900s, and is now a popular destination for Vietnamese honeymooners. Explore the vibrant flower gardens, such as the Valley of Love and the Dalat Flower Park, or take a romantic stroll through the tranquil and picturesque landscapes surrounding Dalat.

Dalat Crazy House - top 15 must-visit destination in Vietnam
The Crazy House, Dalat

Must-visit: the enchanting Linh Phuoc Pagoda, adorned with intricate mosaic artwork. Thrill-seekers will also enjoy speeding down the Datanla New Alpine Coaster to the Datanla Waterfall.

Where to stay: no doubt the coolest and most unique place to stay is the Crazy House, an extraordinary architectural masterpiece resembling a fairytale castle.

12. Mui Ne: Coastal Retreat and Sand Dunes

Discover the coastal charm of Mui Ne, a laid-back beach town with dream beaches and towering sand dunes. It’s a great place to relax, or join in with the vibrant surf and kitesurfing scene. Make sure to enjoy some fresh seafood while you’re there!

Fairy Stream, Mui Ne
Fairy Stream, Mui Ne

Must-visit: do a sunrise tour of the mesmerising Red and White Sand Dunes and walk barefoot up the Fairy Stream.

Where to stay: Mui Ne is home to a selection of beachfront resorts, boutique hotels and vibey hostels.

13. Ho Chi Minh City: the Dynamic Metropolis

Formerly known as Saigon, Ho Chi Minh City is a buzzing city full of energy and history. The city is a fascinating blend of old and new, where modern skyscrapers and nightlife meet French colonial architecture and a sobering past with the Vietnam War. Indulge in the delicious street food scene and eat your weight in Banh Mi! Ho Chi Minh City can be a little chaotic, especially with the insane traffic, but that is part of the city’s charm.

Tan Dinh Church
Tan Dinh Church, Ho Chi Minh

Must-visit: explore the Cu Chi Tunnels, a network of underground passages used during the Vietnam War. The tunnels are ridiculously narrow, a true testament to the resilience of the Vietnamese people.

Where to stay: choose from luxury hotels in District 1 or boutique accommodations in charming neighbourhoods like District 3 or District 5.

14. Mekong Delta: River of Life

Embark on a journey along the Mekong Delta and experience vibrant river life. As you journey through narrow waterways, visit floating markets, and witness the local way of life in this fertile region. Explore charming towns such as Can Tho and Ben Tre, sample tropical fruits, and interact with friendly locals.

Mekong Delta in Vietnam, one of the top 15 must-visit places
Boats on the Mekong Delta

Must-visit: the Cai Rang Floating Market, where boats are laden with colourful produce and bustling with local life.

Where to stay: to truly experience life on the Mekong Delta, spend the night on board a cruise and witness a magical sunrise and sunset.

15. Phu Quoc: Tropical Island Paradise

Escape to the tropical paradise of Phu Quoc Island in the Gulf of Thailand, where palm-fringed beached and crystal-clear waters beckon. Phu Quoc offers a perfect blend of relaxation and adventure. Snorkel or dive in coral reefs, spend your days sunbathing, trek through national parks, or indulge in fresh seafood at local night markets.

Starfish Beach, Phu Quoc, Vietnam
Starfish Beach

Must-visit: head to the stunning Starfish Beach, where you can wander along the shore and spot bright-red starfish.

Where to stay: Phu Quoc offers a range of accommodation to suit any style and budget, from luxury beachfront resorts to eco-friendly bungalows.

Planning your trip

If you have the time, I definitely suggest visiting as many of these must-visit destinations as you can as they are all so unique and each worth seeing in their own right! I’ve listed them in order of North-South so you can easily plan your route according to which places you choose.

If you’d like in depth guides on each place, including where to visit, stay and eat, make sure to check out my Complete Guide to Vietnam here. You can also check out some of my blogs on other destinations here.