Best Places to eat in Hoi An, Vietnam


Following on from my Top Things to do in Hoi An post, here is the promised best places to eat. This is my third post of my where to eat in Vietnam series, the first two being in Hanoi and Ho Chi Minh City.

I spent a wonderful week in Hoi An and finding the best local food on offer has to be one of my favourite activities while travelling. I certainly wasn't able to try everywhere and I don't claim to be a food expert. However, I did a lot of my own research as well as stumbled randomly across some of these fine gems while exploring.

Here are my top recommendations of some of the best local dishes that are a must-try (some are special to the region) that I thoroughly enjoyed if you are heading there yourself.


The Best Banh Mi



This famous Vietnamese baguette is an excellent option for lunch (I had one almost every day!). The sandwich is packed with a choice of fillings including meat, pate and greens.
The perfect Banh Mi should have slightly warmed and crunchy bread and fresh, flavourful fillings. I specifically looked up on Trip Advisor to see where I could find the best.

Pictured above, one of the best Banh Mi I've ever had was at French Bakery and Restaurant, located at An Bang Beach. I had the special pork with chilli jam which was incredibly tasty! For only 40,000 VND ($1.70 US) it was also a great price for the location.

One of the top-rated ones, I just had to try Phi Banh Mi and it did not disappoint.
I had a traditional pork and pate and it was one of the cheapest at 15,000 VND (US 0.66 c).
It was a slightly smaller size, perfect for a snack or light lunch but the flavours were all there.



I also heard that Banh Mi Phuong is 'the best place for Banh Mi in Vietnam,' however the long lines every time I walked past kind of put me off! Also, some of their reviews said it was way too overhyped and touristy now. Feel free to wait in line and check it out yourself though if you're game!


The Best Cao Lau


One of the most famous dishes, this noodle speciality has been eaten in the city since the 17th century. The hand-cut noodles are tossed with sliced pork, crunchy rice crackers, spices, big handfuls of fresh herbs and a small amount of super-tasty broth.

I tried this dish special to the region a few times and the best I had was at a hole-in-the-wall type of place called Com ga Ba Nga. They also specialise in chicken rice, which is what the name means. I was walking past and noticed the place packed with locals and a big sign saying 'Cao Lau' which drew me in. The service was definitely not the best and the floor wasn't the cleanest but the food was exceptional.


 The Best White Rose


Banh Bao Vac (White Rose) is a popular symbol of food in the ancient town and only found in Hoi An. These are special shrimp dumplings made from translucent white dough bunched up to look like a rose. It takes three years to learn how to master them and apparently, there is only one family in Hoi An that produces them and distributes them to all the local eateries.
So the answer to where is the best place to get them - anywhere! Because they are all the same and come from the same place.


The Best Places for Lunch/Dinner

My favourite restaurant in Hoi An was Morning Glory, where it was so good I ate there twice. It is very popular and busy in there, and that's because it has a great reputation and the food is always good.


I forgot to write down the names of what I ate specifically, but they have an extensive menu with so many options, full of local specialities. Here is what I ordered the two times pictured below:



It is very reasonably priced too for what you get. On our final night, my husband and I's order was: three large beers, one large bottle of water, 1 shared entree, 2 mains and 1 shared dessert. All of that came to a whopping 519,000 VND ($22 US) - not bad at all!

(Tip: Call or go in earlier and make a reservation to avoid waiting in a line).

Another restaurant I highly enjoyed was called Cafe 43. I had a delicious chicken and lemongrass curry and chilli chicken and pork fresh spring rolls.



They made their own fresh beer which was only 3000 VND a glass! (US 0.13 c). All up our two mains, entree, water and beers came to only 189,000 VND ($8 US) - incredible! The service too was excellent.

Another spot I would recommend for dinner or even an after-dinner snack is from the Night Markets across the central footbridge to An Hoi islet. Here you can find an abundance of street food carts selling Banh Mi, fresh fruit, chocolate pancakes etc.

One bite I particularly enjoyed was called Banh Trang Nuong, a Vietnamese style pizza, folded in two. It is made with grilled rice paper and lots of fun and delicious toppings.
For only 20,000 VND (US 0.88 c), it makes for a perfect budget meal or snack.



The Best Cooking Class

I normally love doing street food tours and did in Ho Chi Minh City and Hanoi, however, I found the ones in Hoi An to be far too pricey. I instead invested in my first Vietnamese cooking class and researched the best place to do it.
It seems like every other restaurant is offering one, but I went for one that was one of the first original family cookery schools in Hoi An, Gion Cookery Class, who had an excellent reputation.

I had the best day learning how to make all my favourite things including fresh Vietnamese spring rolls with dipping sauce, Banh Xeo, chilli chicken and lemongrass stirfry and beef Pho.



With the included trip to a local market, full recipe book and a funny and easy-going teacher, it was one of my favourite things I did in Hoi An and the feast we got to enjoy at the end was incredible!
I highly recommend doing this cooking class and it is a great investment learning how to make all of these wonderful dishes yourself at home.


There we have my top favourite things to eat and where to get them in Hoi An. I'll throw in a couple more extras just for fun:

Best Places for Coffee: 11 Coffee and Mia Coffee, both do excellent traditional Vietnamese ice coffee.

Best Sports Bar: If there is a game you just can't bear to miss, head to 3 Dragons Sports Bar & Restaurant. We watched an All Blacks game here and the atmosphere was amazing! There is also a really nice riverside view for even if you don't want to watch the telly.

Best Party Bar: If you are a fan of Mr Bean (like me), then don't miss the Mr Bean Bar! Wildly and accurately themed, it's an amusing place to have a drink to say the least.

Pin it!

Let me know if you are heading to the lovely Hoi An yourself or if you have any other favourite places of your own to add - I'd love to check them out next time!

Happy Travels,

Top Things to do in Hoi An, Vietnam


Hoi An is an incredibly charming town on Vietnam’s central coast, well-known for its greatly preserved Ancient Town, cut through with canals.

I absolutely loved spending a week there, exploring the beautiful ancient city that is a UNESCO World Heritage Site.
I was lucky enough to be there during the lunar lantern festival where the old town shuts off electricity in the evenings, is closed to traffic and transforms into magical alleyways of colourful lanterns, flickering candles and lively gatherings.



Once a major port, the melting-pot history is reflected in its grand architecture, a mixture of eras and styles from wooden Chinese shophouses and temples to colourful French colonial buildings, ornate Vietnamese houses and the iconic Japanese Covered Bridge.

It is an atmospheric and delightful place to visit, with little traffic and pollution, a nearby stunning beach, delicious and fresh cuisine and so much to do. 

Here are my top recommendations for Hoi An, a place not to be missed on your next trip to Vietnam.


Wander the ancient streets


There's no better way to explore a new place than by walking the streets. Admire the ancient and contrasting architecture; shops, bars, restaurants and coffee houses are all a photographer's delight.

Walk across the ornate Japanese Covered Bridge, check out the Tan Ky ancient House, visit the local fresh food markets.

Japanese Covered Bridge

There is so much to see and it's all in a relatively compact area, so wear comfy walking shoes and take regular breaks and refresh on traditional Vietnamese ice coffee to beat the heat.

A local market

After doing the sights in town (temples, ancient houses, chapels, the covered bridge) head south over the central footbridge to An Hoi islet, where the riverfront is lined with bars offering ice-cold glasses of the daily-brewed refreshing lager called 'Bia Hoi.' They usually go for around 5000 VND (US 20 cents!) and it's a great place to people-watch.


Gioan Cooking Class


One of my favourite and most memorable experiences throughout my time in Vietnam was doing a Vietnamese cooking class at Gioan Cookery School.

Hoi An is known for its diverse and excellent food, and it can seem that every other restaurant is offering cooking classes, but Gioan was one of the first original family cookery schools in Hoi An and they have a great reputation.

Beginning with a trip to a local market, we learned all about and hand-picked our fresh ingredients to use for the day. We got to choose our favourite dishes to learn how to make which were: fresh Vietnamese spring rolls with dipping sauce, Banh Xeo (country savoury pancakes), chilli chicken and lemongrass stir fry and traditional beef Pho!

Busy making Pho!

It was such a fantastic experience from start to finish and our teacher was so funny and easy-going. I learned so much that day and can't wait to start using my new culinary skills at home. The feast we got to eat at the end of it with our freshly made food was phenomenal.

Banh Xeo

I thoroughly enjoyed my time there and very highly recommend it!


Have a beach day


The nearby An Bang Beach is only 5 kilometres away or a 15 minute leisurly drive (or cycle if you're keen!). The sand is soft, the water is lovely and refreshing to swim in and there are plenty of loungers with sun-umbrellas to relax on free of charge if you purchase a drink or two.



There are also plenty of cafes and restaurants in the area to choose from and I highly recommend going to a place called French Bakery and Restaurant.
They offer a range of options but their Banh Mi in particular was one of the best I've ever had. I had the special pork one with chilli jam and for 40,000 VND ($1.70 US), it's an incredible price as well.


Get a new wardrobe


I didn't do this myself, but I know Hoi An is very well-known for this. There are many budget tailors and it's the place to take home a complete wardrobe of new clothes and leather goods. 
Shoes can be made to order and many handicraft shops specialise in embroidered linen.

If you decide you want a new wardrobe, do your research before you go; some of the tailors are cheap and very good, some are expensive and not good value, and some are pretty poor. 
If you have a favourite item you wish to replicate, take it with you, or take pictures of the clothes you want made.
Word of mouth is usually a great source and I'm sure Trip Advisor would be able to steer you in the right direction with the best reviewed places.


Do a bicycle/boat/walking tour


There are many tours on offer to explore more of Hoi An how you please. From sunset boat cruises along the Thu Bon River, to walking street food tours in the Old Town to venturing further with a bicycle tour.

Many homestays and hotels offer bikes to guests, and joining the many cyclists on the roads provides an instant immersion into local life.
There are group tours you can join for an easy few hours with just 9 km of cycling along quiet lanes, lunch included, or a more demanding 50 km adventure. All take in traditional villages, handicrafts, fragrant rice paddies and rickety floating bridges.


Visit Marble Mountains 


Only a half an hour drive away are the Marble Mountains, a cluster of five marble and limestone hills, named after the elements metal, wood, water, fire and earth. 
I visited on my way down to Hoi An from Da Nang, as it is between the two cities.



It is a well-known pilgrimage site with peaks, caves, tunnels and temples. There are Buddhist sanctuaries and even a special circular cave which leads to the summit where you can enjoy panoramic views.


Indulge in the local food

One of my favourite parts about travelling is trying the local cuisine. I have already written 'Best Places to Eat' for Ho Chi Minh City and Hanoi, and I will next write one for Hoi An too, as the food there was just as spectacular.

A few of the best local dishes that are a must-try and special to Hoi An and the central Vietnam region include:

Cao Lau - one of the most famous dishes, this noodle speciality has been eaten in the city since the 17th century. The hand-cut noodles are tossed with sliced pork, crunchy rice crackers, spices, big handfuls of fresh herbs and a small amount of super-tasty broth.


White Rose (Banh Bao Banh Vac) - A popular symbol of food in the ancient town, these are special shrimp dumplings made from translucent white dough bunched up to look like a rose. It takes three years to learn how to master them and apparently, there is only one family in Hoi An that produces them and distributes them to all the local eateries.


Mi Quam - a delicious bowl full of rice noodles, a choice of meat (chicken, pork, shrimp, quail egg etc.), fresh vegetables, a little broth and topped with peanuts, rice crackers or crunchy spring rolls.


Stay tuned for my next post where I will share my favourite places to eat including Banh Mi Phuong, Morning Glory, Phi Banh Mi and Cafe 43.


When to go: the central coast is at its driest and sunniest in May, June and July.
Be wary of the rainy season (September to November) as it can be prone to heavy downpours and bouts of flooding.


How to get there: getting around Vietnam is easy and there are many ways to get to Hoi An depending on your budget. Take a bus or train from any other major city to save money, or fly if you have less time and a bit more to spend. If you are only an hour or two away you can hire a driver to take you for around $100 USD and they will happily stop at any sights along the way.

Where to stay: there are many types of accomodation available to suit all budgets including guesthouses, hostels, AirBnbs, low-budget hotels to luxury hotels. Try and choose one close to the Old Town so you can easily walk or cycle there, or stay at the beach if you prefer a more relaxing style holiday. Most places offer multiple daily transfers to either the Old Town or the beach. If you can afford it, pick somewhere with a pool, as it's hot year-round!

Need to know: tourists need to purchase an entrance ticket to the Hoi An Ancient Town. It costs 120,000 VND ($5 USD). The tickets are valid for 10 days and you need to have it on you at all times. For more information visit the Hoi An Tourism site.



I hope you are inspired to visit Hoi An, a beautiful little city with so much to offer.
Let me know in the comments if you've been or are planning to in the near future!

Pin it! :)

Happy Travels,

Site Footer