Hoi An
Best cafes in Hoi An: real shops, actual prices, what to order
By Wander in Vietnam editorial team · Hanoi, Vietnam
Hoi An has roughly a dozen worth your time, spread across the Old Town and riverside zones. Coffee runs around 25,000–50,000 VND ($1–2 USD equivalent), breakfast plates 60,000–150,000 VND ($2.50–6). Best bets depend on what you want: Bao's for espresso, Cargo Club for all-day international food, Rosie's for eggs and quiet mornings, Lapin Ca Phe for specialty tea, Tiệm bánh Meraki for bakery, The Curve for evening live music. Many open 7–8 a.m., close by 10–11 p.m. Wander in Vietnam recommends checking what's crowded before noon—peak tourist times make seating scarce. Avoid paying in USD: it's a hidden markup. Order by Vietnamese name if you speak any; menus upcharge foreign speakers. 🗺️ Plan your route: Vietnam itinerary
Which cafes serve actual espresso, not instant coffee?
Bao's Coffee Place (72B Lê Hồng Phong, Old Town edge) and Phin Coffee Restaurant (132/7 Trần Phú) both pull shots consistently. Bao's uses a small espresso machine and focuses purely on coffee; expect single-origin Vietnamese and light roasts, 35,000–50,000 VND per cup. Phin adds regional Vietnamese dishes—pho, com tam—so you're paying for kitchen overhead. Lapin Ca Phe (67 Trần Cao Vân) roasts its own, though it leans toward pour-over and French press. If you've had mediocre instant in other tourist towns, these three break that pattern.

Where can you get a full breakfast without tourist markup?
SnapStay Hoi An (16 Thái Phiên) serves sandwiches, ice cream, and Vietnamese mains for 50,000–120,000 VND—real local prices. Rosie's Cafe (2 Mạc Đĩnh Chi) offers eggs, toast, and pastries in a quiet courtyard; 70,000–150,000 VND depending on what you order. Neither relies on foot traffic alone, so they don't inflate bills. Tiệm bánh Meraki (49/9 Trần Hưng Đạo) does pastry-led breakfasts with coffee—good for pastry-and-go when you're rushing. Cargo Club (107–109 Nguyễn Thái Học) serves full Western & Vietnamese breakfasts but sits on the prime riverside, so expect 120,000–200,000 VND. All open by 7–7:30 a.m. The advantage: you eat before 9 a.m. and avoid the camera-wielding crowd.
What's the difference between these cafes and tourist-trap chains?
| Cafe | Location | Vibe | Price Band (USD) | Why Pick It |
|---|---|---|---|---|
| Bao's | Lê Hồng Phong | No-frills coffee focus | $1–2 | Actual espresso, no upsell |
| Rosie's | Mạc Đĩnh Chi | Quiet courtyard | $2.50–6 | Locals pop in; calm mornings |
| Cargo Club | Nguyễn Thái Học | Riverside, full bar | $4–8 | Best for all-day lounging & drinks |
| Lapin Ca Phe | Trần Cao Vân | Specialty tea + coffee | $1.50–3 | Own roaster; non-coffee drinkers |
| Tiệm bánh Meraki | Trần Hưng Đạo | Bakery counter | $1.50–4 | Fresh pastry; Instagram trap but legit |
| The Curve | Trần Hưng Đạo | Live music, sunset | $2–5 | Evening scene; not a breakfast spot |
Most tourist chains (Cộng Cà Phê, Dudu, Vintage Taste) sit in high-foot-traffic zones and price accordingly (60,000–90,000 VND for coffee alone). They're not bad—Cộng Cà Phê has consistent quality—but you're paying 30–40% more for location. Choose one of these 11 if you want better value or a specific experience (live music, specialty beans, quiet work space).
📸 Book an ao dai photoshoot in Hanoi or Saigon (Cáo Studio)
Which cafes let you work or sit for hours without pressure?
Lapin Ca Phe, Bao's, and Rosie's all have the ethos of a "third place"—not home, not work. Lapin's open-plan layout and tea focus suit lingering; 2–3 hours is normal. Bao's is tiny but regulars camp out; the owner doesn't rush you. Rosie's has a courtyard and fewer walk-ins, so you can settle with a laptop. Cargo Club and The Curve are louder and expect turnover during peak hours, but quieter after 3 p.m. Avoid Vintage Taste Deli and SnapStay for long sits—both are designed for quick stops. Phin and Cộng Cà Phê are middling: comfortable but they'll glance at your table if it's busy.
What should you order based on the time of day?
Breakfast (7–10 a.m.): Hit Rosie's, SnapStay, or Tiệm bánh Meraki. Rosie's does eggs well; SnapStay has banh mi; Meraki's croissants come fresh at 7:30. Mid-morning coffee (10 a.m.–noon): Bao's or Lapin—skip chains. Bao's single-origin Robusta or Arabica; Lapin's seasonal pour-over. Lunch (noon–2 p.m.): Phin Coffee Restaurant for com tam or pho; Cargo Club if you want Western or Vietnamese in an air-conditioned space. Afternoon (2–5 p.m.): Dudu Cafe or Vintage Taste for bubble tea and cake; quieter then. Evening (5–10 p.m.): The Curve for live music and cocktails; Cafe Sputnik (37 Nguyễn Phúc Tần) for a casual pan-Asian dinner with coffee. Timing matters: breakfast spots die by 11 a.m.; lunch-dinner spots wake up at noon.

Which cafes are actually worth the Instagram hype?
Tiệm bánh Meraki and Cargo Club photograph well, and both serve legitimately good food—so the hype has a foundation. Meraki's pastry window and cafe counter catch good light; go early (7:30–8:30 a.m.) for photos without crowds. Cargo Club's riverside seating and sunset backdrop are real, though you'll share the frame with 20 others at 6 p.m. Vintage Taste's aesthetic is deliberate but the coffee is decent; expect to wait 10–15 minutes during tourist hours. The Curve is a genuine venue with live music, not a photo-op. Hôp Dùa (95 Nguyễn Thái Học) and Uy Viet Coffee Bean (580 Cửa Đại) are less famous but quieter—good if you want the experience without the performance.
🎟️ Compare tours & tickets for this place
What to check before you order
- Ask the drink size first. A "ca phe" might be 5 oz for 35,000 VND or 10 oz for the same price—ask "bao nhiêu ml?" (how many ml?).
- Confirm if it includes ice or condensed milk. Vietnamese coffee defaults to iced with sweetened condensed milk; if you want black or hot, say "khong da, khong sua" (no ice, no milk).
- Pay in VND only. USD quoted at inflated rates. Tap payment (Momo, bank card) often triggers better prices than cash USD.
- Arrive by 10 a.m. if you want a quiet seat. Tourist buses empty between 10 a.m.–noon and 2–4 p.m.; plan around those windows.
- Check opening hours locally. Seasonal closures (June–July typhoon season) affect some owner-run spots; call or message first if you're visiting off-peak.
---
Who's each cafe really for?
Bao's: Coffee purists; remote workers needing focus; 30 minutes or less. Rosie's: Solo travelers, quiet mornings, eggs & toast craving. Cargo Club: Groups, long lunches, full meal + alcohol; 2+ hours. Lapin Ca Phe: Non-coffee drinkers, tea ceremony vibes, work time. Phin: Lunch appetite, Vietnamese food priority, midday. Tiệm bánh Meraki: Pastry-first, quick bites, photos. The Curve: Evening scene, live music, no breakfast. SnapStay: Budget breakfast, grab-and-go, banh mi fix. Cộng Cà Phê: Safe mainstream choice, consistent quality, peak-hour tourism. Dudu: Afternoon bubble tea, cake, casual hangout. Vintage Taste: Cake-focused, bubble tea, Instagram-aware tourists. Uy Viet Coffee Bean: Beans to take home, serious coffee buyers. Hôp Dùa: Under-the-radar sit-down, fewer tourists, Vietnamese casual.
---
Context: How Hoi An cafes stack up
Hoi An's cafe culture is younger than Hanoi's. Most opened in the last 10 years; the Old Town zoning restricts new builds, so you're cycling between the same 12–15 names. Expect higher prices than Ho Chi Minh City or rural areas—a cappuccino that costs 25,000 VND in Da Nang goes for 40,000 here. The upside: most venues invest in quality roasting or pastry-making because foot traffic alone doesn't sustain them. Tourism is seasonal; June–August brings crowds and heat; September–November is ideal (fewer tourists, cooler). Plan your broader Vietnam route to build Hoi An into the right phase—3 days is standard.
If you're heading north afterward, Hanoi's cafe game is denser and cheaper. South, Ho Chi Minh City's scene is more experimental. Ha Long Bay, Ninh Binh, and Sapa have minimal cafe culture; bring patience or stick to hotel drinks.
---

FAQ
Do these cafes have Wi-Fi and outlets for work?
Bao's and Lapin have reliable Wi-Fi and power; Rosie's varies by table. Cargo Club and Tiệm bánh Meraki have fast connections. Phin and SnapStay are spotty. None guarantee it; ask upon arrival. Tourist-heavy spots throttle bandwidth during peak hours.
Can I get oat or coconut milk instead of condensed milk?
Cargo Club, Rosie's, and Tiệm bánh Meraki stock alternatives. Bao's and Phin may have oat but won't guarantee freshness. Most other spots stock only dairy; clarify before ordering to avoid waste.
How early do breakfast places close?
Rosie's, SnapStay, and Tiệm bánh Meraki stop serving breakfast items by 10 a.m. Cargo Club and Phin go until 11 a.m. or later. If you're sleeping in past 8 a.m., confirm the specific place's last breakfast order time beforehand.
Which cafes are actually local-owned, not chains?
Bao's, Rosie's, Lapin Ca Phe, Phin, Dudu, SnapStay, Uy Viet Coffee Bean, and Hôp Dùa are independent. Tiệm bánh Meraki, The Curve, Cargo Club, Cộng Cà Phê, Vintage Taste, and Cafe Sputnik have multiple locations or corporate backing, though all Hoi An spots are locally managed.
Do prices differ between Vietnamese and foreign speakers?
Yes. Quietly. A Vietnamese speaker ordering "ca phe" may pay 30,000 VND; an English speaker might see 40,000–50,000 on the bill or menu. Pay in VND, use Vietnamese names for drinks, and compare prices posted on the wall, not just verbally.
Can I reserve a table at these cafes?
No. Most have first-come, first-served seating. Cargo Club can hold large groups if you message ahead; the rest don't take reservations. Arrive early (before 9 a.m. or after 3 p.m.) for guaranteed seats.
Are there any cafes open after 11 p.m.?
The Curve stays open latest for evening drinks and live music; Cargo Club until ~10 p.m. Most others close by 9–10 p.m. Hoi An's town quiet hours discourage late-night venues. Plan evening drinks earlier or head to riverside bars outside the Old Town.
FAQ
Do these cafes have Wi-Fi and outlets for work?
Bao's and Lapin have reliable Wi-Fi and power; Rosie's varies by table. Cargo Club and Tiệm bánh Meraki have fast connections. Phin and SnapStay are spotty. None guarantee it; ask upon arrival. Tourist-heavy spots throttle bandwidth during peak hours.
Can I get oat or coconut milk instead of condensed milk?
Cargo Club, Rosie's, and Tiệm bánh Meraki stock alternatives. Bao's and Phin may have oat but won't guarantee freshness. Most other spots stock only dairy; clarify before ordering to avoid waste.
How early do breakfast places close?
Rosie's, SnapStay, and Tiệm bánh Meraki stop serving breakfast items by 10 a.m. Cargo Club and Phin go until 11 a.m. or later. If you're sleeping in past 8 a.m., confirm the specific place's last breakfast order time beforehand.
Which cafes are actually local-owned, not chains?
Bao's, Rosie's, Lapin Ca Phe, Phin, Dudu, SnapStay, Uy Viet Coffee Bean, and Hôp Dùa are independent. Tiệm bánh Meraki, The Curve, Cargo Club, Cộng Cà Phê, Vintage Taste, and Cafe Sputnik have multiple locations or corporate backing, though all Hoi An spots are locally managed.
Do prices differ between Vietnamese and foreign speakers?
Yes. Quietly. A Vietnamese speaker ordering "ca phe" may pay 30,000 VND; an English speaker might see 40,000–50,000 on the bill or menu. Pay in VND, use Vietnamese names for drinks, and compare prices posted *on the wall*, not just verbally.
Can I reserve a table at these cafes?
No. Most have first-come, first-served seating. Cargo Club can hold large groups if you message ahead; the rest don't take reservations. Arrive early (before 9 a.m. or after 3 p.m.) for guaranteed seats.
Are there any cafes open after 11 p.m.?
The Curve stays open latest for evening drinks and live music; Cargo Club until ~10 p.m. Most others close by 9–10 p.m. Hoi An's town quiet hours discourage late-night venues. Plan evening drinks earlier or head to riverside bars outside the Old Town.
More: Hoi An travel guide