Skip to content

HUGE SALE: Grab your MadPass now—unlimited stays across Southeast Asia for 90 days!

The small but mighty city of Hoi An is a must-visit for travellers, with plenty to do, see and most importantly… eat. Among the charming ancient buildings of Old Town, picturesque scenery and beautiful beaches lie some of the best restaurants you’ll likely come across during your Vietnam adventures. But with so much choice comes tough decisions, so instead of wasting valuable time picking between the plethora of eateries listed online, let Mad Monkey point you in the right direction for dishes guaranteed to impress. 

 

The Best Restaurant for Brunch

Nourish Eatery  

Hoi An’s number one spot for the most important meal of the day? Many tourists would argue that Nourish Eatery easily tops that list. Fulfilling all of your breakfast and brunch needs, Nourish has got you covered with an all-day menu boasting made-in-house dishes formed from 100% natural ingredients. Don’t expect your average morning meal, as this place will have you starting the day with breakfast burgers, chocolate smoothie bowls and pesto fried eggs. Seeing as the food is so inexpensive, there’s all the more reason to step up your meal with one of their refreshing cold pressed juices or delicious smoothies. 

Location: 220a Nguyễn Duy Hiệu, Cẩm Châu, Hội An, Quảng Nam 560000

Contact: +84 90 550 11 85 | Website

Hours: Tuesday to Sunday from 9 a.m. to 4 p.m.

fresh limed being squeezed over tacos at Hoi An's best restaurant, Nourish Eatery
Delicious drool worthy tacos can be found at Nourish Eatery Restaurant in Hoi An, photo by Nourish

The Best Restaurant for Vietnamese Cuisine

Com Linh 

Located in the city’s Old Town is the ever-popular Com Lihn, showcasing the best of Vietnamese cuisine. It’s the perfect place to satisfy your cravings for local plates, from spring rolls to cao lau noodles and fried wontons. The restaurant is renowned for using authentic flavours, so you know you’re getting a true taste of Hoi An while also benefitting from the affordable price tag. The culinary expertise of the chefs and high-quality ingredients result in dishes that are hard to forget and even harder to beat.    

Location: 42 Phan Chu Trinh, Phường Minh An, Hội An, Quảng Nam 560000

Contact: +84 90 421 08 00 | Website

Hours: Monday to Sunday from 10:30 a.m. to 9 p.m.

Traditional Vietnamese Food in Hoi An's best restaurant, Com Linh
Traditional Vietnamese food can be found in Com Linh, photo courtesy of Com Linh Restaurant

The Best Banh Mi in Hoi An

Madam Khanh

Run by local legend known most commonly as the ‘Bahn Mi Queen’, this humble sandwich shop alone is reason enough to add Hoi An to your travel itinerary. With a 30-year strong reputation for selling arguably the best bahn mi in Vietnam and its prime Old Town location, you can’t go wrong with paying Madam Khanh a visit (especially when you know you won’t be paying more than a dollar). She makes up to 200 sandwiches a day, filled to the brim with her classic combination of pate, pork char sui, fried egg, sausage and homemade pickles, alongside veg, herbs and her secret sauce. A vegetarian option is also available.

Location: 115 Trần Cao Vân, Phường Minh An, Hội An, Quảng Nam

Contact: +84 777 476 177 | Website

Hours: Monday to Sunday from 6:30 a.m. to 7 p.m.

Queues for miles at Madam Khanh, Hoi An
The queue might be long, but the Queen’s Bahn Mi’s are worth the wait! Photo by Madam Khanh

The Best Restaurant for Home Comforts & Good Vibes

Mad Monkey

If you’re on the lookout for the ultimate dining experience in Hoi An, make sure to swing by the Mad Monkey restaurant — it’s an absolute gem! Step into a world of incredible vibes and a warm, welcoming atmosphere that’ll make you feel right at home. This place knows how to strike the perfect balance between comfort and culinary creativity, offering a menu that’ll leave you spoiled for choice. From mouthwatering home comfort dishes with a twist to tantalising international flavours, Mad Monkey has something to satisfy every craving.

Location: 250 Cửa Đại, Cẩm Sơn, Hội An, Quảng Nam 51000, Vietnam

Contact: +84 235 3919 091 | Website

Hours: Every day from 07:00 a.m. – 10:00 p.m.

The Best Restaurant in Hoi An: For it’s Riverside Views

Pho Xua Riverside

If views are an essential part of your ideal dining experience, Pho Xua Riverside is for you. This gem is located beside the beautiful Thu Bon River, meaning you can look out onto the water while enjoying some of its world-class culinary offerings. The menu has lots to choose from, but luckily the notably friendly staff are always on hand if you need recommendations. Going for their pho or bun cha is a safe bet, with many tourists claiming to struggle in their search for a better broth. 

Location: 81 Trần Quang Khải, Cẩm Châu, Hội An, Quảng Nam

Contact: +84 338 699 799 | Website

Hours: Monday to Sunday from 7:30 a.m. to 9:30 p.m.

Traditional Vietnamese foods found at Pho-Xua restaurant, Hoi An
Tasty traditional Vietnamese food is a must try at Pho Xua, Hoi An, photo by Pho Xua Riverside

The Best Rated Restaurant in Hoi An:

Nhan’s Kitchen 

Receiving high praise online in the form of over 1,000 5-star reviews, Nhan’s Kitchen is the place to find faultless food at an affordable price. Not only do they serve up authentic Vietnamese dishes done right, but their vegetarian-friendly menu also covers Italian cuisine if you’re in the mood for pizza or pasta. The variety also means that everyone in the group is kept happy if it happens to be one of those nights where everyone wants to eat something different. 

Location: 167 Trần Nhân Tông, Cẩm Châu, Hội An, Quảng Nam

Contact: +84 90 518 68 67 | Facebook

Hours: Monday to Sunday from 11 a.m. to 9 p.m.

View of Nhan's Kitchen at night time, in Hoi An, Vietnam

The Best Restaurant in Hoi An: The Perfect Combo

Burgers & Tacos!

If you’ve got Mexican food on your mind or burgers on the brain then there’s no better place to head to than Hoi An Burgers and Tacos, otherwise known as Circle Cafe. You’re guaranteed a hearty, high-quality meal no matter what section of the menu you choose from. The 100% beef patties stuffed with cheddar cheese are inspired by the famous ‘Juicy Lucy’ burgers hailing from Minneapolis, and come with some wild toppings including kimchi and peanut butter. The tacos, quesadillas and hot dogs are also something to write home about. Overall, they’ve got an impressive grasp on Western food, especially for a small, off-the-beaten-track eatery in Vietnam. 

Location: 317 Cửa Đại, Cẩm Châu, Hội An, Quảng Nam

Contact: +84 90 291 46 62 | Website

Hours: Monday to Sunday from 12 p.m. to 9:30 p.m. (Closed on Wednesdays) 

Burgers & Tacos: The Best Restaurant in Hoi An
A delicious avo + bacon burger from Hoi An’s Burgers & Tacos restaurant, photo by Talia Gilliham

The Best Restaurant in Hoi An: Family Owned

Firefly Restaurant and Bar  

Aglow with lanterns and fairy lights come the evening, this restaurant is a hit for all those seeking a traditional Vietnamese meal in a pretty setting. It’s also family-owned and focused on using fresh ingredients to level-up the traditional dishes; a winning formula in our eyes. There’s also got a whole menu page dedicated to their vegetarian options, as well as a variety of pizzas to make sure everyone is catered for. The cocktail menu is also worth a browse if a boozy drink is on your agenda.     

Location: 174 Trần Nhân Tông, Cẩm Châu, Hội An, Quảng Nam

Contact: +84 93 547 54 00 | Facebook 

Hours: Monday to Friday from 11 a.m. to 9:30 p.m. and Saturday to Sunday from 11:30 a.m. to 9:30 a.m. 

A friendly atmosphere awaits you at Firefly restaurant in Hoi An
A friendly atmosphere awaits you at Firefly restaurant in Hoi An, photo by Firefly Restaurant & Bar

The Best Restaurant in Hoi An: A Crowd Pleaser

Restaurant and Cafe Tuan 

Another crowd-pleasing restaurant with plenty of happy customers leaving gleaming reviews? Tried and trusted by thousands of tourists, Restaurant and Cafe Tuan is a Hoi An favourite found slightly off Old Town. The menu boasts everything you could want, with the friendly owner on the sidelines ready to recommend his favourite dishes. Feel free to really get stuck into the local cuisine by ordering a few things from the menu and sharing them with your table in true Vietnamese fashion. 

Location: 170 Trần Nhân Tông, Cẩm Châu, Hội An, Quảng Nam 563831

Contact: +84 90 570 66 74 | Website 

Hours: Monday to Sunday from 11 a.m. to 9 p.m. and Thursday from 4 p.m. to 9 p.m.

An ice cold beer awaits you at Cafe Tuan, photo by Restaurant & Cafe Tuan

More Information About Hoi An Restaurants 

Already packing your bags for a foodie tour around this historic city? Then you’ll be pleased to know that Hoi An has plenty more restaurants to discover. Have a read of these other articles for more Vietnam food inspo.  

Hoi An Food Guide – by Will Fly For Food 

Hoi An Travel Guide: 48 Hours of Food, Shopping and Culture – by William Leigh for The Week 

Top 10 Restaurants and Cafes in Hoi An – by Rhonda Carrier for The Culture Trip 

Pin Now. Read Later

A Foodies Guide to Hoi An, Vietnam Pinterest
The Best Restaurants in Hoi An, Vietnam - The Ultimate Food Guide

This is a guest article written by Talia Stanton, view her portfolio here.

About the Author

Talia Gilliham is a vibrant and cutting-edge digital content creator and writer with a passion for hospitality.