Where to eat Cao Lau in Hoi An: Local places worth trying
Hoi An is famous for its charming streets, lantern-lit nights, and unique local cuisine. Among all traditional dishes, cao lau stands out as something you can only truly enjoy here. With its chewy noodles, savory pork, fresh herbs, and crispy toppings, this dish reflects the everyday food culture of the old town. If you are wondering where to eat cao lau that tastes authentic and suits your travel style, this guide will help you choose from trusted local spots, from simple neighborhood eateries to more comfortable restaurants.
Cao Lau Ba Le
- Location: Tran Hung Dao Street, near Hoi An Ancient Town
- Price range: ~30,000–45,000 VND per bowl
Ba Le is often mentioned as a reliable place to try cao lau for the first time, especially for travelers searching for where to eat cao lau in Hoi An and wanting an authentic yet approachable introduction to this iconic local dish. The noodles are pleasantly chewy, with the right firmness that defines good cao lau, while the pork is carefully marinated and cooked until rich in flavor without being overly fatty. The balance between savory pork, fresh herbs, crispy rice crackers, and light broth creates a harmonious taste that feels satisfying but not heavy.

What many visitors appreciate most about Cao Lau Ba Le is its consistency. Each bowl is prepared with care and maintains the same quality throughout the day, making it a dependable choice even during busy hours. The flavors are well-rounded and easy to enjoy, even if you are new to central Vietnamese cuisine. With its convenient location near the Ancient Town and affordable prices, Ba Le continues to be a popular answer to the question of where to eat cao lau for both first-time visitors and returning travelers who want a comforting, classic bowl of this Hoi An specialty.
Read more: Cao Lau Noodles: A Treasure of Vietnamese Cuisine
Bliss Hoi An Beach Resort & Wellness
- Location: Binh Minh Beach area, south of Hoi An
- Price range: Cao lầu from ~80,000–120,000 VND (restaurant setting)
If you want to enjoy cao lau in a more relaxed, resort-style environment, Bliss Hoi An Beach Resort & Wellness is a refreshing alternative to busy old-town eateries. Here, cao lau is usually served as part of a broader Vietnamese menu, with careful presentation and a calmer pace. Guests often appreciate being able to enjoy local flavors without crowds, especially after a day of sightseeing in Hoi An.

What makes Bliss Hoi An stand out is that the experience goes beyond food. After tasting cao lau, you can unwind at the beach bar, where ocean views and soft sea breezes create an easygoing atmosphere, or head to the rooftop bar for sunset drinks overlooking the coastline. For travelers focused on relaxation, the resort’s swimming pool and wellness spa offer a perfect way to slow down, whether it’s a refreshing swim or a massage to end the day.
Bliss Hoi An is ideal for travelers who want to combine local cuisine, beach time, and wellness in one place. Instead of moving between multiple locations, you can enjoy traditional dishes like cao lau, followed by drinks, views, and spa time, all within the same resort setting.
Cao Lau Thanh
- Location: Thai Phien Street, close to the old town
- Price range: ~30,000–45,000 VND per bowl
This long-running local eatery is known for keeping things simple and authentic, making it a solid option for travelers wondering where to eat cao lau in Hoi An without overcomplicated flavors. The cao lau here focuses on the essentials: firm, slightly chewy noodles, slices of savory pork that are well-marinated but not overly sweet, and a light broth that enhances rather than overwhelms the dish. Fresh herbs and crunchy toppings are added in just the right amount, creating a balanced texture in every bite.

The modest setting adds to the charm, giving diners the feeling of stepping into a place that has changed very little over the years. Many locals stop by for a quick, satisfying meal, which is often a good sign of consistent quality. For travelers looking for where to eat cao lau in a no-frills, local-style environment that reflects everyday Hoi An dining culture, Cao Lau Thanh remains a dependable and memorable choice.
Cao Lau Co Lien
- Location: Near the old town area
- Price range: ~25,000–40,000 VND per bowl
Cao Lau Co Lien has a very casual, neighborhood feel that makes it easy to blend in with local diners. The space is small and often crowded, especially in the evening, with customers patiently waiting for their bowls. Many travelers enjoy this lively atmosphere and feel that the steady crowd is a clear sign of good, honest food.
The cao lau here is served in a straightforward style, with chewy noodles, tender pork, and fresh greens that keep the flavors clean and satisfying. Portions are generous for the price, making it a popular choice for those who want a filling meal without spending much. Eating at Co Lien feels less like visiting a famous restaurant and more like discovering a local spot where people come back again and again for familiar taste and comfort.
Ong Hai Restaurant
- Location: Central Hoi An
- Price range: ~35,000–50,000 VND per bowl
Cao Lau Co Lien has a casual, neighborhood atmosphere that attracts travelers looking for where to eat cao lau like locals, not in a tourist-focused place. The shop is small and often busy, especially in the evening, with people patiently waiting for their bowls. Many visitors enjoy this lively scene and take the constant crowd as a sign that the food is trusted by local residents.

The cao lau is served in a simple, honest way, with chewy noodles, tender pork, and fresh herbs that keep the flavors light and easy to enjoy. Portions are generous for the price, making it a good option if you want a filling meal without spending much. For those wondering where to eat cao lau that feels authentic and down-to-earth, Co Lien feels more like a familiar local spot than a famous restaurant.
Khong Gian Xanh
- Location: Hai Ba Trung area
- Price range: ~40,000 VND per bowl
Khong Gian Xanh is known for its green and open space, which feels calm and refreshing. It is a nice place to take a break after walking around Hoi An, especially if you want to sit somewhere airy and relaxed.
The cao lau here is generally well-liked, with chewy noodles and a light, easy-to-eat flavor. Some visitors mention that service can be slower when the restaurant is busy, but many feel the pleasant atmosphere makes up for it. This place is a good choice if you enjoy a peaceful setting as much as a decent bowl of local food.
Cao Lau Ba Be
- Location: Around Hoi An Market
- Price range: ~20,000–45,000 VND per bowl

Cao Lau Ba Be is a popular spot for those who want a true local experience. Located near Hoi An Market, it has a busy, lively atmosphere that reflects daily life in the old town. The cao lau here is simple but satisfying, with generous portions and a very reasonable price. Many visitors enjoy sitting among locals, watching the market life while enjoying a warm bowl of noodles. It is a great choice if you want affordable food and a genuine taste of everyday Hoi An.
Trung Bac Restaurant
- Location: Tran Phu Street, Hoi An Ancient Town
- Price range: ~30,000–50,000 VND per bowl
Trung Bac Restaurant is a well-known stop for visitors walking around Hoi An Ancient Town. Thanks to its central location on Tran Phu Street, it is very convenient to visit while sightseeing or taking a break from exploring.
The cao lau here follows a traditional style, with familiar flavors that are easy to enjoy. It is not meant to be creative or modern, but rather a safe and satisfying choice for those who want to try an authentic bowl of cao lau in a classic old-town setting.
Morning Glory Restaurant
- Location: Inside Hoi An Ancient Town
- Price range: ~50,000–70,000 VND per bowl
Morning Glory is a popular choice for travelers wondering where to eat cao lau in Hoi An’s Ancient Town. The restaurant offers a more polished dining experience compared to small local stalls, making it comfortable for first-time visitors. The cao lau here stays true to traditional flavors, with chewy noodles, well-seasoned pork, and fresh herbs, but the presentation is cleaner and more refined.

Many visitors appreciate the clear menu, friendly service, and calm atmosphere. If you want to try cao lau in a proper restaurant setting without losing its local character, Morning Glory is a safe and enjoyable option, especially after a long walk around the old town.
Faifo Cafe Restaurant
- Location: Near the old town
- Price range: ~45,000–60,000 VND per bowl
Faifo Cafe Restaurant is often mentioned when people ask where to eat cao lau while also looking for a place to rest. Located close to the old town, this restaurant is easy to find and works well as a short break during sightseeing. The cao lau here is generally described as consistent and easy to enjoy, with balanced flavors that suit many tastes.
What makes Faifo Cafe stand out is not only the food but also the relaxed seating and comfortable atmosphere. It is a good option for travelers who want a simple, dependable bowl of cao lau without rushing, especially if you prefer combining a meal with a quiet moment away from the busy streets.
Read more: Walking food tour Hoi An: Explore the ancient town’s best street eats
Finding where to eat cao lau in Hoi An is not just about choosing a restaurant, but about experiencing local life through food. Whether you prefer a busy street-side shop filled with locals or a relaxed restaurant near the Ancient Town, each bowl of cao lau tells a small story of Hoi An’s culture and traditions. Take your time, try more than one place if you can, and enjoy this iconic dish in a way that fits your journey. Sometimes, the best memories in Hoi An begin with a simple bowl of noodles.





