14 Of The Best Restaurants To Eat In Hoi An, Vietnam

Vietnamese food alone, is already a fan favorite. To eat in a city like Hoi An – where international influences still resonate – is an even bigger treat! 

Devouring through Hoi An is a culinary journey through its mix of cultures from the past. French, Chinese, Japanese, and Vietnamese flavors unveil in the likes of banh mi sandwiches and cơm gà (chicken rice.) This list contains some legendary eateries that have existed through decades, we also offer newer addresses that feature young chefs creating delicious as well as inventive dishes that preserve history with modern twists. Local sourcing and sustainability have also been an imperative rise in this city’s gastronomic growth, thus we highly recommend traveling just a little outside of Old Town to experience the Vietnamese countryside so you can enjoy an authentic meal along the river.

Here are some of our favorite restaurants in Hoi An, indulge in every bite!

tok. Bar and Restaurant

Trần Nhân Tông, Cẩm Thanh, Hội An, Quảng Nam 51300, Vietnam

Tok – or, take over kitchen, is a contemporary space to enjoy an organic meal accompanied with a tasty cocktail. Chef Long Nhu Phan works with local suppliers and assembles the freshest ingredients into delightful dishes. Despite that it’s 8 minutes away from Hoi An’s Old Town by car, the acclaimed restaurant is worth the drive. For lunch, don’t miss the Braised Beef Cheek (Robuchon potato, charred broccolini, baby carrot, pickled mustard seeds, smoked Maldon salt.) And for dinner, make sure to order the Aubergine (miso, avocado cream, pickles, toasted sesame seeds, jasmine rice) along with Butter Clams (local clams, garlic herbs, banh mi, chili oil.) It all goes down so well with a Mia cocktail (sugarcane picked from the tok garden, Tanqueray gin, kumquat, pandan.)



Trà Quế Vegetable Garden, Cầu An Bàng, Cẩm Hà, Hội An, Quảng Nam 560000, Vietnam

Another outstanding top choice is MÙA, situated in the city’s Tra Que Village. Chef Tru also creates inventive Vietnamese dishes with a modern twist. All the while, working with local and organic suppliers that highlight Hoi An region’s rich minerals and colors from the sea. Referring to itself as “eco-centric modern dining,” MÙA’s sampling menu ranges from Crunchy River Shrimp with Lime Leaf, Baked Red Rice with Sausage with Free Range Pork, to Coconut Cake with Mulberry Compote.


Morning Glory Original

106 Nguyễn Thái Học, Phường Minh An, Hội An, Quảng Nam, Vietnam

Morning Glory has made its mark in Hoi An Old Town, as restauranteur Ms. Trinh Diem Vy even uses this space for her cooking schools. A celebrity chef and a cookbook author, Vy’s restaurant is now a staple for traditional Vietnamese cuisine. Start the meal with a Meat Ball Banh My Sandwich, then roll your own Barbecued Pork with Rice Paper. Whatever you choose as a main dish, either the Crispy Red Snapper or a Vietnamese Roast Chicken, don’t miss the Cao Lau (Hoi An’s most famous speciality with origins in its rich cosmopolitan merchant history. Thick Japanese udon-style noodles, Chinese-style char siu, French-style croutons and wonderfully fragrant Vietnamese herbs.) The restaurant is located across the street from Cargo Club on Nguyen Thai Hoc Street, if the original address is full then head to its sister restaurant not too far away.

Bánh Mì Phượng

2b Phan Chu Trinh, Cẩm Châu, Hội An, Quảng Nam 560000, Vietnam

Banh Mi Phuong serves up one of the best banh mi’s in Hoi An, as it was also featured in one of Anthony Bourdain’s episodes of “No Reservations.” The late TV-host and chef ordered the one with every topping, which he coined as the “symphony of a sandwich.” The no-fuss Vietnamese sandwich shop uses an array of fillings, including: ham, pate, sausage, cheese, bacon. Partnered with specially made in-house sauces and mayonnaise. Then, topped with basil, cilantro, onions, basil, cucumbers….and it’s magic.

Vy’s Market Restaurant

3 Nguyễn Hoàng, Phường Minh An, Hội An, Quảng Nam 560000, Vietnam

Vy’s Market Restaurant is proof of Ms Vy’s love for markets. She wanted to recreate the same local energy from her childhood, growing up working in her parents’ restaurant with a similar central courtyard enveloped by stalls of food and hawker stands. Essentially, there are multiple open kitchens where guests can walk around and see the way each dish is made, allowing full transparency.

Cơm Gà Bà Buội

22 Phan Chu Trinh, Phường Minh An, Hội An, Quảng Nam, Vietnam

Cơm Gà Bà Buội is a legendary restaurant that’s been around since the 1950s, and it’s one of the best places to indulge in chicken rice which is common in Southeast Asia. Cơm gà is a typical chicken dish served with stronger herbs like mint and coriander that balance the rice cooked with poached chicken broth. If you see a yellow glow, it’s probably coming from the turmeric. This delicious dish is normally paired with a plate of unripe papaya. Cơm Gà Bà Buội is synonymous with the best chicken rice in the city, so grab a table while you can!

Cơm Gà Bà Buội Hoi An restaurant
INSTAGRAM @minhmat


45 Nguyễn Phúc Chu, Phường Minh An, Hội An, Quảng Nam, Vietnam

Mango Mango
Mango Mango. Photo: Nadia Cho

Mango Mango has three floors of seating, three separate bars, a patio, a balcony and a large open kitchen. The menu leans more towards Vietnamese-Japanese fusion with other Asian influences mixed in as well. The beverage menu is more extensive here, thanks to the fully stocked Whale Spirit Bar out back. With ample space, vivacious décor and live music, Mango Mango is the place to go if you’re looking to have a fun night out on the town with all your friends. READ MORE: How Chef Duc Tran Transforms Vietnam’s Food Scene


Trà Quế, Cẩm Hà, Hội An, Quảng Nam, Vietnam


Located close to MÙA near Thu Bon River, Rêu is another gorgeous restaurant which emphasizes on natural landscapes and local chefs. Opened in 2022, Rêu exudes tranquility as it plants itself in the middle of a peaceful setting of a village. Vegetables that arrive in diners’ plates are directly picked from the herb garden, meticulously selected by Chef Kevin Nhat Nguyen. Besides grabbing a fresh and healthy meal, there’s also a cooking class offered to travelers, as well as agri-tourism activities for a deeper understanding of Hoi An’s efforts to sustainability and food scarcity.

La Sen Restaurant Four Seasons Nam Hai

Unnamed Road, Điện Dương, Điện Bàn, Quảng Nam, Vietnam

Inside Four Seasons The Nam Hai Hotel, there are several restaurants to try. But of course, we highly recommend La Sen, featuring contemporary twists on Vietnamese classics. Sitting by the beach, the ambiance is refined and posh. After Vietnamese Banh Xeo (rice pancake,) or Crab and Calamari Spring Rolls; leave some room for the restaurant’s specialty Vietnamese coffee.

Coco Casa Vietnam

Đường Trường Sa, Thịnh Mỹ, Hội An, Quảng Nam, Vietnam

Coco Casa, named after the Coco River it sits along, the restaurant opened in 2020 and it’s a lovely spot to enjoy a Vietnamese meal by the water. Coco Casa prides itself on barbecue, so be sure to taste its Platter of BBQ Seafood that comes with shrimps, scallops, squids, tunas and oysters. Its Seafood Curry is topped with chef-made curry sauce with fish, squids, scallops, mussels and coconut milk served with black rice.

Coco Casa

Mango Rooms

37 Đường Phan Bội Châu, Cẩm Châu, Hội An, Quảng Nam, Vietnam

Mango Rooms was Chef Duc’s first restaurant in Hoi An. The cuisine is a delicious blend of Vietnamese and Mexican, with a dash of Japanese and Thai. The entire space is painted in vivid turquoise, reds and yellows. It’s the perfect place to snack on Vietnamese tuna ceviche with a cold beer in hand. Take in the bright colors and upbeat salsa music, and you’ll feel like you’ve found the perfect Latin-Vietnamese heaven you didn’t know you needed.

Mango Rooms.
Mango Rooms. Photo: Nadia Cho

Miss Ly

22 Nguyễn Huệ, Cẩm Châu, Hội An, Quảng Nam 560000, Vietnam

Another iconic eatery is Miss Ly, whose mother has called Hoi An home since 1949, and the restaurant has been around since 1993. The family-run fan favorite takes diners back to an ancient Vietnam with vintage paintings that embellish its nostalgic walls, meanwhile old-school music softly hums in the background. The small kitchen serves up traditional Hoi An dishes, like Cao Lau (rice noodles with barbecue pork, Thit Nuong (broiled pork,) and Banh Bao Vac (white rose dumplings.)

Miss Ly Hoi An restaurant
INSTAGRAM @fairyfoodiee

The Field Restaurant & Bar

Vong Nhi hamlet, Tống Văn Sương, Cẩm Thanh, Hội An, Quảng Nam, Vietnam

If there’s one hot spot that takes sustainability very seriously, it has to be The Field Restaurant, also not exactly located in Old town but rather, Cam Thanh Commune where guests can dine in a bamboo villa, gracing over serene rice fields and Thu Bon River. The restaurant focuses on zero-waste and does not use any plastic products. Every organic dish is made with local-sourcing approach, so don’t miss its herbal teas, wellness juices and the typical (not to mention, strong) Vietnamese coffee.