Early evening in Ao Nang, a cool breeze off the water: you pick prawns, crab, clams and fish off the ice out front, tell them how you want it cooked, and eat with a sea view. Or head into Krabi Town for cheaper riverside and night-market seafood. This guide walks you through it, and tells you straight how to eat well without getting overcharged.
Krabi sits on the Andaman coast, so its seafood is fresh and there's plenty of it — prawns, crab, clams, fish and squid come off local fishing boats almost daily. There are two main ways to eat it here, and they're quite different. The first is the grill houses and seafood restaurants along the Ao Nang beachfront, where you pick your seafood off the ice display out front, say whether you want it grilled, steamed or stir-fried, and eat with a sea view. The second is seafood in Krabi Town — both riverside restaurants and night markets — which is friendlier on price and full of local home cooking.
Southern-Thai seafood isn't only grilled-and-dipped: it leans on bold, sour, hot flavours and southern curry pastes that go beautifully with fresh seafood — crab in yellow curry, clams stir-fried with chilli paste, fish steamed with lime, or a southern curry with prawns. What makes eating seafood in Krabi fun is that you control the freshness, the cooking and the price — but anything priced by weight comes with a scale-and-per-kilo trap worth knowing first. We'll take it step by step. For the full picture of Krabi's must-eat dishes, read our Krabi food guide alongside this.
Follow this order at an Ao Nang beachfront grill or a Krabi Town seafood spot and you'll eat well, pay fairly, and skip the surprises
Point at these at the display, then tell them how you want them






Go in informed, order with the numbers in front of you, and it's genuinely worth it
Let's say it plainly first — most Krabi seafood places are honest and fairly priced. But anything sold by weight — spiny lobster, big mud crab, large river prawns and big fish — is where tourists most often see inflated prices or short weighing, especially at beachfront restaurants in the tourist zone that set a high per-kilo rate. That doesn't mean you should avoid beachfront seafood; it means you order knowing the drill: ask the per-kilo price before you choose, and these items are genuinely worth it.
The most common trap is not asking the per-kilo price first, then pointing at a lobster — when it's weighed it comes out heavy (sometimes with water and ice that weren't drained off) and the total jumps. The other is a place that posts no prices and says "market price" — get a clear number before you agree. Watch the weigh-in, have it drained first, and if the price looks unreasonable, walk to another place. In Krabi Town prices tend to be lower and more straightforward than on the beach strip.
1
The best-known seafood zone for visitors — grill houses and seafood restaurants lined along the beach road, where you pick your seafood off the ice display out front, say how you want it cooked, and eat with a sea view. It's liveliest at dusk. Prices run higher than in town because it's the beach strip, but you get the full setting and convenience. Ideal if you're staying around Ao Nang and want to walk straight out to dinner.
2
Krabi Town has riverside seafood restaurants and local spots where Krabi residents eat — clearly friendlier on price than the beach strip, with the bold, punchy flavours of real southern cooking: crab in yellow curry, clams stir-fried with chilli paste, fish steamed with lime, southern curries with seafood. If you want cheaper, home-style food, this delivers. Sit by the river in the cool of the evening. Get here from Ao Nang by songthaew, taxi or Grab.
3
Krabi Town has a weekend walking street on Friday–Sunday evenings around Maharaj Soi, and a riverside market near Chao Fah Pier, both packed with food — grilled seafood skewers, grilled squid, grilled prawns and cook-to-order dishes at cheap prices. Ao Nang has smaller stalls and a market in the centre of town in the evenings. Cheap and liveliest after sunset, ideal for grazing on several things in one meal.