The price gap between a tourist lobster grill on Dinh Cau Night Market and a bowl of "bun canh" crab soup at Duong Dong harbor is not small — it can run 2x or more for roughly equivalent seafood. Knowing which stalls to walk past and which plastic-stool counter to sit down at is most of the battle.

Dinh Cau Night Market — What It Is and What It Is Not

Dinh Cau Night Market (Cho dem Dinh Cau, on Tran Hung Dao street just south of the rock shrine) opens around 17:00 and runs until about 22:30. It is genuinely busy, genuinely atmospheric, and genuinely expensive by Vietnamese standards. That is not a moral failing — it is what it is. The market exists to serve visitors, and a lot of those visitors are domestic tourists from Saigon and Hanoi who are also paying tourist prices.

A plate of grilled scallops with spring onion and peanut oil here runs 80,000–120,000 VND per piece depending on size. Whole grilled squid goes for 150,000–250,000 VND for a medium fish. The cooking is competent. The atmosphere — open-air, lantern-lit, smelling of charcoal — is real enough.

The issue is not quality. It is that the same ingredients, bought 1.5 km away at Duong Dong harbor, cost half as much prepared and a quarter as much raw.

Stalls Worth Stopping At Inside Dinh Cau

Quan Hai San 30 (Stall 30, Dinh Cau Night Market): One of the older stalls, run by the same family for over a decade. Their grilled "oc len" (a small mud snail specific to Phu Quoc, cooked in lemongrass and butter) is 60,000 VND per portion and genuinely hard to find this well-executed elsewhere on the island. Worth it. Skip their lobster — it is imported and overpriced.

Skip this place: Any stall displaying king crab legs or massive live lobsters in tanks near the market entrance. These are almost all imported product sold at a heavy premium to tourists who assume Phu Quoc (푸꾸옥 / 富国岛 / フーコック) waters produce them. They do not, at any volume.

Duong Dong Harbor — The Working Version

Duong Dong fishing harbor (Cang Ca Duong Dong) sits at the northern edge of Duong Dong town, roughly a 10-minute walk or 2-minute xe om ride from Dinh Cau. The market side of the harbor operates in two shifts: a serious wholesale fish auction that starts around 04:00–06:00 (not tourist-friendly), and a retail and prepared-food zone that runs 06:00–11:00 in the morning and again 15:00–19:00 in the afternoon.

This is where the restaurant owners shop. It is also where the families of the fishermen eat breakfast.

Specific Stalls and Shops

Quan Ba Lan (no official sign — ask for "quan ca kho to cua Ba Lan"): Located on the harbor-side lane, third stall from the northern pier entrance. Opens 06:00, closes when the fish runs out, usually by 10:30. Ba Lan does one thing: braised fish in clay pot ("ca kho to"), and a rotating soup — usually "bun canh" with crab or fish cake — for 35,000–50,000 VND a bowl. Plastic stools, no English menu, no problem. Point at what the table next to you is eating.

Cho Ca Duong Dong (the retail fish section): A covered shed just behind the pier, open 06:00–11:00 and 15:00–18:00. This is where you buy raw. Whole red snapper ("ca hong") goes for 120,000–180,000 VND per kg depending on season. Live mud crab ("cua bien") runs 350,000–500,000 VND per kg — compare this to 700,000–900,000 VND per kg at Dinh Cau. If you have a kitchen or are buying for a guesthouse to cook, this is your market.

Quan Hai San Anh Tuan (across from the harbor, 38 Nguyen Van Cu street): A proper sit-down place, not a stall, but priced for locals. It opens at 10:00 and closes around 20:00. Their steamed mantis shrimp ("tom tich") with fish sauce and lime costs 180,000 VND per portion — the same dish is 350,000–400,000 VND at beachside restaurants in the Ong Lang or Long Beach zones. Reliable, consistent, frequented by local government workers on lunch break, which is always a good sign.

Banh Mi Hai San Thanh Loan (Nguyen Trung Truc street, about 400m from the harbor): Technically not a seafood market stall, but a "banh mi" cart that loads its baguettes with fried fish paste, pickled daikon, and a smear of chili paste. 20,000–25,000 VND. Opens 06:30, sells out by 09:00. This is breakfast for a large portion of the people working the harbor. It is also very good.

Skip This Place

The "local market" tours sold by most hotel concierges: These invariably drop you at Dinh Cau between 18:00–19:00 and are structured around commission arrangements with specific stalls. They are not dishonest exactly, but they are not the harbor, and they are not local prices.

Vendors grilling fish over an open flame at an outdoor street market.

Photo by Quang Nguyen Vinh on Pexels

Why the Price Gap Exists

Dinh Cau serves a captive audience at a specific time of day — evening, when tourists are hungry and not inclined to walk far. Duong Dong harbor serves buyers who will walk away and go to the next boat if the price is wrong. That competition structures everything.

The other factor is "oc huong" — a spiny murex sea snail that is actually native to Phu Quoc waters and genuinely famous in the south. When it appears at harbor stalls in the morning, it goes for 80,000–120,000 VND per 100g cooked. By the time the same snail appears on an evening grill at Dinh Cau with a chalkboard sign and mood lighting, it is 200,000 VND or more. Same snail, same island, different context.

Women organizing freshly caught fish at a bustling market in Vũng Tàu, Vietnam.

Photo by Quang Vuong on Pexels

When to Go

For the harbor: 06:30–09:30 any morning, or 15:30–17:30 afternoon. Bring cash (no card machines at stalls). Arrive before 09:00 if you want the best fish selection and Ba Lan's soup. For Dinh Cau: go once, early in your trip, for context. Then go back to the harbor.

Practical Notes

All harbor stalls are cash only; bring small bills (10,000–50,000 VND denominations). Basic Vietnamese helps — "cai nay la gi" (what is this) and "bao nhieu tien" (how much) will get you most of the way. Duong Dong harbor is not signed in English, but any driver in town knows it as "cang ca."

— FIN —

Last updated · May 26, 2026 · independently researched, never sponsored.