35 Đào Duy Từ, Hội An, Đà Nẵng 510000, Vietnam
Hoi An · Vietnam · updated
Hoi An restaurants — find your next favourite
Have you tried…? 203 great places to eat, organised by neighbourhood. No leaderboard, no #1 — just honest Google and TripAdvisor ratings side by side, so you can pick the one that fits your night. Then tell your friends about it.
Photo: srkportraits / Pexels
Filter by mood
No Hoi An restaurants match that. Try a shorter word — or browse by cuisine or by neighbourhood below.
By neighbourhood
Pick the area you're staying in — or the one you feel like walking to tonight. Every card links to the restaurant's full page, live TripAdvisor listing, and Google Maps.
Old Town
The Ancient Town core — riverside, walkable, most first-time visitors start here · 72 places
09 Đ. Phan Bội Châu, Hội An, Đà Nẵng 53100, Vietnam
57 Hoàng Diệu, Hội An, Đà Nẵng 51000, Vietnam
96A Đ. Bạch Đằng, Old Town, Hội An, Đà Nẵng 51000, Vietnam
187 Lý Thường Kiệt, Street, Hội An, Đà Nẵng 560000, Vietnam
61 Đ. Phan Bội Châu, Hội An, Đà Nẵng, Vietnam
66 Nguyễn Thái Học, Old Town, Hội An, Đà Nẵng, Vietnam
41 Nguyễn Phúc Chu, st, Hội An, Đà Nẵng 560000, Vietnam
10/2 Đ. Bạch Đằng, Old Town, Hội An, Đà Nẵng 560000, Vietnam
Đ. Phan Bội Châu, Hội An Đông, Đà Nẵng, Vietnam
90/1 Đ. Phan Chu Trinh, Old Town, Hội An, Đà Nẵng 51309, Vietnam
197 Nguyễn Duy Hiệu, Hội An, Đà Nẵng 008454, Vietnam
149 Trần Hưng Đạo, Hội An, Đà Nẵng 51309, Vietnam
city, 23 Nguyễn Hoàng, street, Hội An, Đà Nẵng, Vietnam
106 Nguyễn Thái Học, Phường, Hội An, Đà Nẵng, Vietnam
14 Nguyễn Thái Học, Old Town, Hội An, Đà Nẵng 56000, Vietnam
15 Công Nữ Ngọc Hoa, Hội An, Đà Nẵng, Vietnam
33/3 Nguyễn Phúc Chu, Phường, Hội An, Đà Nẵng 550000, Vietnam
Đ. Bạch Đằng/02 Hoàng Diệu, Old Town, Hội An, Đà Nẵng, Vietnam
98 Lê Lợi, Old Town, Hội An, Đà Nẵng 51300, Vietnam
53 Công Nữ Ngọc Hoa, Hội An, Đà Nẵng, Vietnam
108 Nguyễn Thái Học, Old Town, Hội An, Đà Nẵng, Vietnam
10 Nguyễn Thị Minh Khai, Hội An, Đà Nẵng, Vietnam
132A Nguyễn Thái Học, Old Town, Hội An, Đà Nẵng 560000, Vietnam
1 Đường Phạm Hồng Thái, Hội An, Đà Nẵng 00000, Vietnam
Ẩm Thực 62, Khu, 02 Nguyễn Phúc Chu, P, Hội An, Đà Nẵng, Vietnam
49/3 Trần Hưng Đạo, Hội An, Đà Nẵng 56000, Vietnam
88 Thái Phiên, Hội An, Đà Nẵng, Vietnam
132A Nguyễn Thái Học, Old Town, Hội An, Đà Nẵng 560000, Vietnam
10A Nguyễn Thị Minh Khai, Hội An, Đà Nẵng, Vietnam
96 Nguyễn Thái Học, Old Town, Hội An, Đà Nẵng, Vietnam
09 Đ. Tiểu La, Old Town, Hội An, Đà Nẵng, Vietnam
68 Đ. Bạch Đằng, Old Town, Hội An, Đà Nẵng 560000, Vietnam
11/4 18 Tháng 8, Hội An, Đà Nẵng 56000, Vietnam
53 Hoàng Diệu, Hội An, Đà Nẵng, Vietnam
100 Đ. Bạch Đằng, Old Town, Hội An, Đà Nẵng 560000, Vietnam
109 Nguyễn Thái Học, Old Town, Hội An, Đà Nẵng, Vietnam
22 Nguyễn Huệ, Old Town, Hội An, Đà Nẵng 560000, Vietnam
70 Lê Lợi, Old Town, Hội An, Đà Nẵng 56000, Vietnam
35 Đ. Phan Chu Trinh, Old Town, Hội An, Đà Nẵng, Vietnam
V8HG+VQG, 99 Trần Hưng Đạo, Hội An, Đà Nẵng, Vietnam
Đ. Bạch Đằng/93 Nguyễn Thái Học, Old Town, Hội An, Đà Nẵng, Vietnam
42 Đ. Phan Chu Trinh, Hội An, Đà Nẵng 560000, Vietnam
150 Trần Phú, Old Town, Hội An, Đà Nẵng, Vietnam
132/2 Trần Phú, Old Town, Hội An, Đà Nẵng 53000, Vietnam
7 Thái Phiên, P, Hội An, Đà Nẵng, Vietnam
54 Nguyễn Thái Học, Phường, Hội An, Đà Nẵng 563800, Vietnam
37 Đ. Phan Bội Châu, Hội An, Đà Nẵng, Vietnam
19/4 Đ. Phan Bội Châu, Hội An, Đà Nẵng 56000, Vietnam
51 Đ. Phan Bội Châu, Hội An, Đà Nẵng, Vietnam
33/1 Đ. Phan Chu Trinh, Old Town, Hội An, Đà Nẵng, Vietnam
32 Thái Phiên, Hội An, Đà Nẵng 560000, Vietnam
02 Nguyễn Thái Học, Old Town, Hội An, Đà Nẵng, Vietnam
21/3 Đ. Phan Bội Châu, Hội An, Đà Nẵng 560000, Vietnam
115 Đ. Phan Chu Trinh, Old Town, Hội An, Đà Nẵng, Vietnam
20 Đào Duy Từ, Old Town, Hội An, Đà Nẵng, Vietnam
02/22 Lê Lợi, Old Town, Hội An, Đà Nẵng, Vietnam
82 Nguyễn Du, Hội An, Đà Nẵng, Vietnam
61a Đ. Phan Chu Trinh, Hội An, Đà Nẵng, Vietnam
3 Nguyễn Huệ, Hội An, Đà Nẵng, Vietnam
86 Đ. Phan Chu Trinh, Hội An, Đà Nẵng, Vietnam
26/16 Thái Phiên, Hội An, Đà Nẵng, Vietnam
138 Trần Phú, Hội An, Đà Nẵng, Vietnam
44 Đ. Phan Chu Trinh, Hội An, Đà Nẵng, Vietnam
52 Nguyễn Du, Hội An, Đà Nẵng, Vietnam
26 Thái Phiên, Hội An, Đà Nẵng, Vietnam
55 18 Tháng 8, Hội An, Đà Nẵng, Vietnam
37 Trần Hưng Đạo, Hội An, Đà Nẵng, Vietnam
1 Đường Phạm Hồng Thái, Hội An, Đà Nẵng, Vietnam
18 Đ. Bạch Đằng, Hội An, Đà Nẵng, Vietnam
154 Trần Phú, Hội An, Đà Nẵng, Vietnam
152/1 Trần Phú, Hội An, Đà Nẵng, Vietnam
An Bang Beach
The beach village, 4km north — laid-back, seafood-heavy, long lunches · 15 places
Alley 157 Nguyễn Phan Vinh, Hội An Tây, Đà Nẵng, Vietnam
front of The Moon sign turn right go Alley, Go straight to 186, 186/12 Nguyễn Phan Vinh, Hội An Tây, Đà Nẵng 563865, Vietnam
Tổ 6 An Bàng, Hội An Tây, Đà Nẵng, Vietnam
43 Nguyễn Phan Vinh, Hội An Tây, Đà Nẵng, Vietnam
Tổ 7 Biển an bàng, Hội An Tây, Đà Nẵng 56000, Vietnam
159 Nguyễn Phan Vinh, Hội An Tây, Đà Nẵng 560000, Vietnam
87 Nguyễn Phan Vinh, Hội An Tây, Đà Nẵng, Vietnam
To 6B An Bang, Hội An Tây, Đà Nẵng, Vietnam
Tổ 2 Thịnh Mỹ, Hội An Tây, Đà Nẵng 51316, Vietnam
165 Nguyễn Phan Vinh, Hội An Tây, Đà Nẵng 53000, Vietnam
124 Nguyễn Phan Vinh, Hội An Tây, Đà Nẵng, Vietnam
An Bang beach, Hội An Tây, Đà Nẵng, Vietnam
Tổ 4 Tân Thịnh, Hội An Tây, Đà Nẵng, Vietnam
An Bang Beach, To 3, Khoi An Tan, Cam An Ward, Hội An Tây, Đà Nẵng, Vietnam
Đường Biển, Hội An Tây, Đà Nẵng, Vietnam
Hoi An Tây
West and north of the Old Town — the Hùng Vương hotel strip and the quieter in-town streets · 18 places
132 Hùng Vương, Hội An Tây, Đà Nẵng 560000, Vietnam
86/2 Trần Hưng Đạo, Hội An, Đà Nẵng 560000, Vietnam
132 Hùng Vương, Hội An Tây, Đà Nẵng 560000, Vietnam
116 Hùng Vương, Hội An, Đà Nẵng 51000, Vietnam
Hoi An Delicacy Hotel & Spa, 116 Hùng Vương, Hội An, Đà Nẵng 51000, Vietnam
V8XQ+QXJ, Hội An Tây, Đà Nẵng 560000, Vietnam
512 Đ. Hai Bà Trưng, Hội An Tây, Đà Nẵng, Vietnam
217 Lý Thái Tổ, Hội An Tây, Đà Nẵng, Vietnam
06 Bầu Ốc Hạ 1, Street, Hội An Tây, Đà Nẵng, Vietnam
61B Đ. Trần Cao Vân, Hội An, Đà Nẵng 02353, Vietnam
20 Đ. Trần Cao Vân, Hội An, Đà Nẵng 51000, Vietnam
49 Lý Thái Tổ, Hội An Đông, Đà Nẵng, Vietnam
679/4 Đ. Hai Bà Trưng, Old Town, Hội An, Đà Nẵng, Vietnam
672 Đ. Hai Bà Trưng, Hội An, Đà Nẵng 560000, Vietnam
Đường Lê Hồng Phong Nối Dài, Hội An, Đà Nẵng 560000, Vietnam
599 Đ. Hai Bà Trưng, Hội An, Đà Nẵng, Vietnam
197 Đ. Trần Cao Vân, Hội An, Đà Nẵng, Vietnam
639 Đ. Hai Bà Trưng, Hội An, Đà Nẵng, Vietnam
Cẩm Châu
The east suburb heading toward Cửa Đại — where a lot of locals actually eat · 25 places
441 Cửa Đại, Hội An, Đà Nẵng 51000, Vietnam
178 Trần Nhân Tông, Hội An Đông, Đà Nẵng, Vietnam
167 Trần Nhân Tông, Hội An Đông, Đà Nẵng, Vietnam
510/2 Trần Nhân Tông, Hội An Đông, Đà Nẵng 51000, Vietnam
Hẻm 120 Trần Nhân Tông, Phường, Hội An Đông, Đà Nẵng 560000, Vietnam
186 Trần Nhân Tông, street, Hội An Đông, Đà Nẵng, Vietnam
328 Cửa Đại, Hội An Đông, Đà Nẵng, Vietnam
232 Cửa Đại, Hội An Đông, Đà Nẵng, Vietnam
207 Cửa Đại, Hội An Đông, Đà Nẵng 560000, Vietnam
317 Cửa Đại, Hội An Đông, Đà Nẵng, Vietnam
332 Cửa Đại, Hội An Đông, Đà Nẵng, Vietnam
463 Cửa Đại, Hội An, Đà Nẵng 560000, Vietnam
546 Cửa Đại, Hội An, Đà Nẵng 56000, Vietnam
220a Nguyễn Duy Hiệu, Hội An Đông, Đà Nẵng 560000, Vietnam
321 Nguyễn Duy Hiệu, Hội An, Đà Nẵng, Vietnam
06 Cửa Đại, Hội An Đông, Đà Nẵng 560000, Vietnam
250 Nguyễn Duy Hiệu, Hội An Đông, Quảng Nam, Vietnam
244 Cửa Đại, Hội An Đông, Đà Nẵng, Vietnam
215 Lê Thánh Tông, Street, Hội An Đông, Đà Nẵng 51000, Vietnam
242B Lê Thánh Tông, Hội An Đông, Đà Nẵng 560000, Vietnam
170 Trần Nhân Tông, Hội An, Đà Nẵng, Vietnam
17 Cửa Đại, Hội An, Đà Nẵng, Vietnam
391 Cửa Đại, Hội An, Đà Nẵng, Vietnam
250 Nguyễn Duy Hiệu, Hội An, Đà Nẵng, Vietnam
231-211 Trần Nhân Tông, Hội An, Đà Nẵng, Vietnam
Hội An Đông
The eastern ward — quieter streets, some hidden favourites · 11 places
12 Huyền Trân Công Chúa, Hội An Đông, Đà Nẵng 51000, Vietnam
95 Trần Quang Khải, Hội An Đông, Đà Nẵng 84000, Vietnam
thôn thanh tam, Hoi An Dong, Da Nang, Vietnam
113 Âu Cơ, Hội An Đông, Đà Nẵng, Vietnam
71 Trần Quang Khải, Hội An Đông, Đà Nẵng, Vietnam
18 Tống Văn Sương, Hội An Đông, Đà Nẵng, Vietnam
67 Trần Quang Khải, Hội An Đông, Đà Nẵng, Vietnam
Tống Văn Sương, Hội An Đông, Đà Nẵng, Vietnam
44 Huyền Trân Công Chúa, Hội An Đông, Đà Nẵng 51300, Vietnam
Vong Nhi hamlet, Tống Văn Sương, Hội An Đông, Đà Nẵng, Vietnam
33 Trần Quang Khải, Hội An, Đà Nẵng, Vietnam
An Hội
The riverside islet across the footbridge — night market, lantern strip · 13 places
Night Market street, 15/4 Nguyễn Hoàng, An Hội, Hội An, Đà Nẵng 560000, Vietnam
69 Ngô Quyền, An Hội, Hội An, Đà Nẵng, Vietnam
2 Ngô Quyền, An Hội, Hội An, Đà Nẵng, Vietnam
59 Nguyễn Phúc Tần, An Hội, Hội An, Đà Nẵng, Vietnam
khu ẩm thực, đường Nguyễn Phúc Chu, An Hội, Hội An, Đà Nẵng, Vietnam
V8GH+48F, Nguyễn Phúc Chu, An Hội, Hội An, Đà Nẵng, Vietnam
45 Nguyễn Phúc Chu, An Hội, Hội An, Đà Nẵng 560000, Vietnam
An Hoi Islet, 3 Nguyễn Hoàng, Street, Hội An, Đà Nẵng 560000, Vietnam
41 Nguyễn Phúc Chu, An Hội, Hội An, Đà Nẵng 560000, Vietnam
1 Nguyễn Phúc Chu, Street, Hội An, Đà Nẵng, Vietnam
01 Lưu Qúy Kỳ, An Hội, Hội An, Đà Nẵng, Vietnam
V8GR+39J Cồn Hến, Hội An, Đà Nẵng, Vietnam
39a Nguyễn Phúc Chu, Hội An, Đà Nẵng, Vietnam
Trà Quế
The herb-growing village, 3km north — set-menu experiences with garden views · 4 places
Tra Que Village, Hội An Tây, Đà Nẵng, Vietnam
Nam Phuoc, Da Nang, Vietnam
Trà Quế, Hội An Tây, Đà Nẵng, Vietnam
Tra Que Village, Hội An, Đà Nẵng, Vietnam
Cửa Đại
Cửa Đại beach and the Lạc Long Quân beach road, east — quieter than An Bang · 11 places
476 Cửa Đại, Hội An Đông, Đà Nẵng 560000, Vietnam
538 Cửa Đại, Hội An, Đà Nẵng 550000, Vietnam
Alley 221 Phù Đổng Thiên Vương, Hội An Đông, Đà Nẵng 550000, Vietnam
69 Lạc Long Quân, Hội An Tây, Đà Nẵng, Vietnam
65 Lạc Long Quân, Hội An Tây, Đà Nẵng, Vietnam
93 Lạc Long Quân, Hội An Tây, Đà Nẵng 560000, Vietnam
103 Lạc Long Quân, Hội An Tây, Đà Nẵng, Vietnam
73 Lạc Long Quân, Hội An Tây, Đà Nẵng, Vietnam
Lạc Long Quân, Hội An Tây, Đà Nẵng, Vietnam
11 Lạc Long Quân, Hội An Đông, Đà Nẵng 560000, Vietnam
Cua Dai Beach, Au Co Street, Hoi An Dong Ward, Âu Cơ, Street, Hội An Đông, Đà Nẵng 840511, Vietnam
Cẩm Phô
Southwest of Old Town — a couple of destination spots · 2 places
47 Thoại Ngọc Hầu, Hội An, Đà Nẵng 51300, Vietnam
02 Thoại Ngọc Hầu, Hội An, Đà Nẵng, Vietnam
Cẩm Thanh
The coconut palm forest, southeast — basket boat country · 1 place
Thôn Vạn Lăng, Hội An Đông, Đà Nẵng 560000, Vietnam
Elsewhere in Hoi An
In the guide, but not placed yet. We check which neighbourhood a restaurant sits in against its position on the map rather than its address line, and these have not been through that check — so rather than guess which side of the river they are on, here they are together · 31 places
Ancient Town 14 La Hối
14 Đường Cao Hồng Lãnh
41 Nguyen Phuc Chu 3F An Hoi
27 Nguyễn Tri Phương
08 La Hối
Hoi An
62 Mạc Đĩnh Chi
351 Nguyễn Tất Thành
Things to do in Hoi An while you're here
Beyond the table: the tours, lantern-boat rides and day trips travellers book most. These are affiliate links — see our disclosure.
Hoi An restaurant FAQs
How does this Hoi An restaurant guide work?
We track 203 restaurants across Hoi An, organised by neighbourhood. Each card shows the current Google and TripAdvisor ratings side by side, so you can see what real diners are saying on both platforms. Nobody pays for position. Every place we list is one people are genuinely enjoying — pick by where you're staying, what you're in the mood for, or hit surprise me.
Which neighbourhoods does the guide cover?
The Ancient Town core (Minh An), An Bang beach, Cửa Đại beach, Cẩm Châu east of the Old Town, Trà Quế herb village, An Hội islet across the footbridge, Hoi An Tây to the west, Hội An Đông to the east, Cẩm Thanh coconut palm forest, and Cẩm Phô. Each section on the homepage groups the restaurants that actually sit in that area, based on their real address.
Where is Hoi An and is it part of Da Nang now?
Hoi An is a UNESCO-listed old town on Vietnam's central coast. Since the July 2025 administrative reorganisation it sits within the expanded Da Nang city. (Flying into Da Nang and staying a while? Our sister guide thingstododanang.com covers the beaches, the mountains and the days around your Hoi An dinners.) The Ancient Town, the beaches, and the surrounding villages all remain the same places to visit — only the administrative wrapping has changed.
What food is Hoi An famous for?
Hoi An's signature dishes are cao lầu (thick noodles with pork and greens, unique to the town), white rose dumplings, mì quảng, wonton, and banh mi. You'll find great versions of each within the Old Town, and some of the best local versions out in Cẩm Châu and Cẩm Phô.
Eat it with a local
Hoi An food tours & tastings — guided street-food crawls and cooking classes with vetted operators, most with free cancellation.