Travel guides › Krabi

4 Riverside and Floating Seafood Restaurants in Krabi Town

For those looking to enjoy seafood alongside waterside scenery in Krabi Town, this guide rounds up floating restaurants on the river and in mangrove canals. Each offers fresh seafood dishes and a chance to take in the riverside at dusk or enjoy a boat ride.

Koh Klang Seafood

1. Koh Klang Seafood

Food · Krabi Town

A raft restaurant set along a canal in the mangrove forest. Take a longtail boat from the pier to get there, and enjoy the sea breeze and natural scenery. Highlights include farm-raised seafood dishes and grouper curry. Prices range from ฿200–1,000.

★ 4.8 · ฿200–1,000 · Daily 10:00–21:00

288 ม.1, ตำบลคลองประสงค์, อำเภอเมืองกระบี่, กระบี่ 81000

See details →
The River Restaurant & Bar

2. The River Restaurant & Bar

Food · Krabi Town

At this floating restaurant, enjoy fresh seafood and Southern Thai cuisine, including yum som-o and soft-shell crab. In the evening, take in views of the river and Khao Khanap Nam while listening to live guitar and vocals. Prices range from ฿500–1,000.

★ 4.6 · ฿500–1,000 · Daily 11:30–23:00

256/1 Thanon Utarakit, Tambon Pak Nam, Mueang Krabi, Krabi 81000, Thailand

See details →
Kanabnam View Seafood

3. Kanabnam View Seafood

Food · Krabi Town

A floating seafood restaurant reached by longtail boat from Krabi Town pier, passing through the mangrove forest. Enjoy fresh seafood, including live blue crab and steamed mantis shrimp with lemongrass and Thai herbs, as well as sunset views. Prices range from ฿800–1,700.

★ 4.7 · ฿800–1,700 · Daily, 10:00–21:00

30/1 หมู่ที่ 1 Tambon Khlong Prasong, Amphoe Mueang Krabi, Chang Wat Krabi 81000, Thailand

See details →
Racha Seafood

4. Racha Seafood

Food · Krabi Town

A seafood restaurant in Krabi Town serving affordable tom yum goong, garlic-and-chili fried shrimp, fish dishes, and more. Open since 1926, it’s a welcoming spot for a relaxed dinner. Budget: ฿1–200.

★ 4.8 · ~฿200 · Mon–Sat 11:00–22:00, Sun 08:30–21:00

เลขที่ 4/1 ปากน้ำ ปากน้ำ, Tambon Pak Nam, Mueang Krabi District, Krabi 81000, Thailand

See details →