Top 10 Things to Do in Hoi An, Vietnam

Lantern-lit streets, cooking classes, cycling through rice paddies, basket boats, tailors and An Bang beach – the ten best things to do in Hoi An, Vietnam.

Collage: A street in Hoi An Ancient Town, Lanterns in Hoi An at night, Cycling past rice fields in central Vietnam, Round basket boats on a beach in central Vietnam, Temple ruins at My Son Sanctuary
Photos: Pixabay contributors, credited in the guide below

Hoi An is one of Southeast Asia's most charming towns. Its yellow merchant houses, wooden shopfronts and riverside lanterns tell the story of a busy trading port that was frozen in time – and it's surrounded by rice fields, vegetable gardens and long sandy beaches.

1. Explore the Ancient Town

A street in Hoi An Ancient Town
Photo: pen_ash on Pixabay

Hoi An Ancient Town is a UNESCO World Heritage Site, mixing Vietnamese, Chinese and Japanese influences. Buy an entry ticket and visit the Japanese Covered Bridge, the colourful Chinese assembly halls and centuries-old merchant houses. Go early in the morning to have the streets almost to yourself.

2. Light up the night

Lanterns in Hoi An at night
Photo: CUONG_ART on Pixabay

When the sun goes down, hundreds of silk lanterns glow along the streets and the Thu Bon River. Take a short boat trip and float a paper lantern on the water. On full-moon nights, the old town is especially atmospheric.

3. Take a cooking class

Many classes start with a visit to the central market and a basket-boat ride, then teach you to make dishes such as fresh spring rolls, bánh xèo pancakes and phở.

4. Cycle through the countryside

Cycling past rice fields in central Vietnam
Photo: sasint on Pixabay

Rent a bicycle – most hotels lend them for free – and ride past rice paddies and water buffalo to the villages around town. Guided cycling tours visit local craftspeople and farms.

5. Visit Tra Que vegetable village

Tra Que vegetable village
Photo: Babel_hospitality on Pixabay

Just outside town, farmers grow the fragrant herbs that give central Vietnamese food its flavour. Join a farming experience, then eat lunch made with what you've harvested.

6. Ride a basket boat

Round basket boats on a beach in central Vietnam
Photo: dangnambinh on Pixabay

In the Cam Thanh water-coconut forest, round bamboo basket boats spin through the palms. It's fun, silly and great for families.

7. Eat cao lầu and Hoi An's street food

Cao lầu – thick noodles with pork, herbs and crispy croutons – is Hoi An's signature dish. The town is also famous for its bánh mì sandwiches and white rose dumplings. Eat at the market or at small family-run stalls.

8. Have clothes tailor-made

Hoi An is known for its tailors, who can make a suit, dress or shirt in a day or two. Choose a well-reviewed shop, allow time for at least one fitting and agree on the price before work starts.

9. Relax at An Bang beach

A short bike ride from town, An Bang has soft sand, beach bars and seafood restaurants. Nearby Cua Dai is quieter.

10. Day trip to My Son

Temple ruins at My Son Sanctuary
Photo: jj2R on Pixabay

The ruins of the My Son Sanctuary, a UNESCO-listed complex of Hindu temples built by the Champa kingdom, sit in a jungle valley about an hour away. Go early to beat the heat and the crowds.

Where to stay

Stay close to the Ancient Town for evening walks, or choose a homestay or pool villa among the rice fields for a quieter stay. Families often enjoy the beach resorts between town and the sea.

More of Asia

Flying via Singapore? Read our list of the best things to do in Singapore. Nature lovers can add Thailand's Khao Yai from our guide to 10 incredible national parks around the world.

Frequently asked questions

How many days do you need in Hoi An?

Three days is ideal: one for the Ancient Town, one for a cooking class and cycling in the countryside, and one for the beach or a trip to My Son.

When is the best time to visit Hoi An?

February to April has pleasant temperatures and little rain. Summer is hot, and the autumn rainy season (roughly October to December) can bring flooding to the old town.

Do I need a ticket for Hoi An Ancient Town?

Yes. Visitors buy a ticket to enter the Ancient Town, which also gives access to a selection of historic houses, assembly halls and museums.