Beachside restaurant dining in Krabi Thailand

Eat & Drink

Dining in Krabi

From beachside seafood shacks to rooftop cocktail bars — discover the best restaurants, cafes and bars across Krabi

The GrottoRestaurants$$$

The Grotto

Thai & InternationalPhranang Beach, Railay

Set beneath an ancient limestone cliff at the edge of Phranang Beach, The Grotto at Rayavadee pairs a dramatic cave-side setting with relaxed lunches and a memorable twilight dinner experience. It is accessible by boat via Railay Beach.

Must try: Twilight Dinner Set Menu at sunset
Lunch 12:00 – 16:00 · Dinner 18:00 – 22:00
✦Limestone cave dining on Phranang Beach
More Info
The Longtail Boat - Bar & RestaurantRestaurant & Bar$$

The Longtail Boat - Bar & Restaurant

Thai & InternationalAo Nang

Named after Krabi's iconic wooden boats, The Longtail Boat is a relaxed beachside bar and restaurant with a menu that spans fresh Thai dishes, grilled seafood and cold cocktails. The perfect spot to unwind after a day on the water.

Must try: Grilled tiger prawns and longtail rum cocktail
10:00 – 23:00
✦Dining & drinks
More Info
The Last FishermanRestaurant & Bar$$

The Last Fisherman

Seafood & Cocktail BarAo Nang

A rustic waterfront spot where the day's catch goes straight from the boat to your plate. By night it transforms into a laid-back bar with cold beers, creative cocktails and the sound of the sea just metres away.

Must try: Grilled catch of the day and fisherman's rum punch
11:00 – 23:00
✦Waterfront catch of the day
More Info
Rabeung Lay SeafoodRestaurants$$

Rabeung Lay Seafood

SeafoodKrabi Town

A beloved local institution perched on Aonamo Beach, Rabeung Lay Seafood serves the freshest catch straight from the Andaman Sea. Choose your fish, crab, or prawns from the display and have them cooked to order — grilled, steamed, or stir-fried with fragrant Thai herbs.

Must try: Grilled sea bass and garlic butter prawns
11:00 – 22:00
✦Beach dining
More Info
Ruen Mai RestaurantRestaurants$$

Ruen Mai Restaurant

ThaiKrabi Town

One of Krabi's most celebrated Thai restaurants, set in a beautiful wooden house surrounded by lush gardens. Known for authentic southern Thai cuisine with bold, aromatic flavours.

Must try: Massaman curry and fresh seafood
11:00 – 22:00
✦Garden setting
More Info
Carnivore Steak & GrillRestaurants$$

Carnivore Steak & Grill

SteakhouseAo Nang

A favourite among expats and visitors alike, Carnivore serves premium cuts of meat alongside fresh seafood in a relaxed, open-air setting just steps from Ao Nang beach.

Must try: Ribeye steak and tiger prawns
17:00 – 23:00
✦Cozy atmosphere
More Info
Krua Thara SeafoodRestaurants$$

Krua Thara Seafood

SeafoodAo Nang

A beloved waterfront restaurant on the Krabi River, serving the freshest catch of the day. Choose your seafood from the display and have it cooked to order — grilled, steamed or stir-fried.

Must try: Grilled barramundi and garlic prawns
10:00 – 22:00
✦Riverside views
Lae Lay GrillRestaurants$$$

Lae Lay Grill

Thai & SeafoodAo Nang

Perched on the cliffs above Ao Nang with sweeping views of the Andaman Sea, Lae Lay Grill is the ultimate spot for a sunset dinner. Fresh seafood, Thai classics and a spectacular backdrop.

Must try: Whole grilled fish and seafood platter
11:00 – 23:00
✦Clifftop sea views
More Info
Cafe 8.98Cafes$

Cafe 8.98

Cafe & BakeryAo Nang

A stylish specialty coffee shop in Ao Nang serving single-origin beans, house-made pastries and light bites. A welcome retreat from the beach buzz with reliable Wi-Fi and a cool, air-conditioned interior.

Must try: Flat white and banana bread
07:30 – 18:00
✦Specialty coffee
More Info
Ao Nang Night MarketStreet Food$

Ao Nang Night Market

Street FoodAo Nang

The beating heart of Ao Nang's food scene after dark. Dozens of stalls serving everything from pad thai and mango sticky rice to grilled satay and fresh coconut ice cream — all at street food prices.

Must try: Pad thai and mango sticky rice
17:00 – 23:00
✦Street food paradise
Krabi Town Walking StreetStreet Food$

Krabi Town Walking Street

Street FoodKrabi Town

Every Friday and Saturday evening, Krabi Town's Maharaj Road transforms into a vibrant walking street market. Local vendors line the road with sizzling woks, fresh fruit skewers, grilled meats and handmade sweets — a true taste of southern Thai street culture.

Must try: Grilled pork skewers and rotee with banana
Fri & Sat 17:00 – 22:00
✦Authentic local atmosphere
Anana Sky LoungeRestaurant & Bar$$

Anana Sky Lounge

Rooftop BarAo Nang

Perched atop the Anana Ecological Resort, the Sky Lounge offers sweeping views over Ao Nang and the Andaman Sea. Sip handcrafted cocktails and local spirits as the sun dips behind the limestone karsts — one of Krabi's most memorable sundowner spots.

Must try: Signature sunset cocktail and local rum sour
16:00 – 23:00
✦Rooftop sunset views
More Info
Cooper's Farm2PlateCafes$

Cooper's Farm2Plate

Cafe & Farm-to-TableAo Nang

A refreshing farm-to-table cafe concept bringing fresh, locally sourced ingredients straight to your plate. Expect wholesome breakfasts, nourishing bowls and seasonal specials made with produce from local farms.

Must try: Seasonal breakfast bowl and fresh-pressed juice
07:30 – 16:00
✦Farm-fresh ingredients
More Info
BUZZ Organic Food & DrinkCafes$

BUZZ Organic Food & Drink

Organic CafeAo Nang

A feel-good cafe championing organic, locally sourced ingredients in every dish and drink. BUZZ serves nourishing smoothie bowls, cold-pressed juices, wholesome wraps and specialty coffee in a relaxed, plant-filled setting — the ideal refuel stop between adventures.

Must try: Organic smoothie bowl and cold-pressed green juice
07:30 – 17:00
✦Organic & locally sourced
More Info
CRU Kitchen & BarRestaurant & Bar$$

CRU Kitchen & Bar

InternationalAo Nang

A stylish kitchen and bar serving creative international dishes with a Thai twist. CRU blends relaxed dining with a vibrant bar programme — ideal for a long lunch or a lively evening out.

Must try: Chef's signature sharing plates and house cocktails
11:00 – 23:00
✦Creative international menu
More Info

Krabi dining price guide

What to expect at each price point

$
Budget
Under 200 THB per person

Street food stalls, local markets and simple cafe fare. Authentic, delicious and easy on the wallet.

$$
Mid-range
200 – 600 THB per person

Established restaurants with full menus, table service and a comfortable setting. Great value for money.

$$$
Fine dining
600 THB+ per person

Premium ingredients, elevated presentation and exceptional settings — clifftop views, riverside terraces and resort restaurants.

Explore more of Krabi

From island-hopping tours to hidden beaches — there is always more to discover

Browse Tours