Skip to content

Best Restaurants in Hoi An (2026)

Hoi An's food scene is built on a handful of local dishes that you will find nowhere else in quite the same form. Cao lau, thick noodles traditionally made with water from the Ba Le well and served with char siu pork and herbs, is the signature, and Cao Lau Thanh on Thai Phien Street serves nothing else. White rose dumplings come from the family kitchen of White Rose on Hai Ba Trung Street, chicken rice is a speciality of Com Ga Ba Buoi on Phan Chau Trinh, and Mi Quang Ong Hai is a favourite for the regional noodle dish.

Banh mi has its own rivalry, between Banh Mi Phuong, made famous by Anthony Bourdain, and Madam Khanh, the Banh Mi Queen, and both are worth trying. For a sit-down meal, Morning Glory on Nguyen Thai Hoc serves Hoi An dishes from Ms Vy's family recipes, Little Faifo occupies a heritage house more than 200 years old, Hai Cafe has a nightly barbecue in its courtyard, and Mango Mango offers contemporary Vietnamese cooking with views across the river to the Japanese Covered Bridge. Street food shops often open early and close by the afternoon or early evening, so plan noodle and sandwich stops for breakfast and lunch, and book the riverside restaurants for dinner.

10 places · Updated November 12, 2026

Our top 3 restaurants in Hoi An

  1. Morning Glory Original Hoi An and Vietnamese home cooking, Ancient TownMs Vy's original restaurant in an old house on Nguyen Thai Hoc Street, serving Hoi An and Vietnamese dishes from family recipes, with an open kitchen downstairs.
  2. Mango Mango Contemporary Vietnamese fusion, RiversideChef Tran Thanh Duc's riverside restaurant, open since 2008, serving inventive Vietnamese fusion dishes with views across to the Japanese Covered Bridge.
  3. Little Faifo Vietnamese in a heritage house, Ancient TownA Vietnamese restaurant in a heritage house more than 200 years old on Nguyen Thai Hoc Street, with a balcony, a bar and a menu of over 100 dishes.

Restaurant

2. Mango Mango

Contemporary Vietnamese fusion$$$Riverside

Chef Tran Thanh Duc's riverside restaurant, open since 2008, serving inventive Vietnamese fusion dishes with views across to the Japanese Covered Bridge.

View details — Mango Mango

Restaurant

3. Little Faifo

Vietnamese in a heritage house$$$Ancient Town

A Vietnamese restaurant in a heritage house more than 200 years old on Nguyen Thai Hoc Street, with a balcony, a bar and a menu of over 100 dishes.

View details — Little Faifo

Restaurant

7. Com Ga Ba Buoi

Hoi An chicken rice$Ancient Town

A chicken rice shop on Phan Chau Trinh Street serving Hoi An-style com ga since the 1950s, with turmeric-tinted rice cooked in chicken broth.

View details — Com Ga Ba Buoi

Restaurant

8. Cao Lau Thanh

Cao lau noodles$Ancient Town

A long-running, no-frills shop on Thai Phien Street that serves only cao lau, Hoi An's own noodle dish, mainly for breakfast and lunch.

View details — Cao Lau Thanh