Krabi restaurants and food - Phi Phi & Lanta

No better place for lunch than the beach

No better place for lunch than the beach

Eating and drinking is the Thais' favourite pastime and Krabi is no different from the rest of the kingdom. You will never go hungry in Krabi; food is everywhere, from mobile motorcycle and pushcart vendors to streetside stalls and markets, as well as great selections of small eateries, outdoor cafes and fancy restaurants. Krabi has it all!

In Krabi restaurants, Thai food is the main offering on the menu. Don't miss the opportunity to try some of the many dishes on offer. If you've tried Thai cuisine in a restaurant at home, you'll notice the difference in flavour immediately. The freshness of the herbs and spices and the authentic Thai know-how that goes into each dish means you'll be presented with a taste sensation at every meal. Plus many restaurants offer a myriad of choices. See our recommended list on this page.

Below we recommend some of the better restaurants in Krabi - for more reviews, pick up a free copy of Flyer when you are there; a local magazine.

Note! We have included restaurants for Krabi Town/Ao Nang, Phi Phi Island and Koh Lanta.

Seafood restaurants in Krabi

Chao Koh Restaurant: a popular spot overlooking Ton Sai Bay with regular BBQ specials. Next to the 'Marlin' statue in Ton Sai Village, Phi Phi Don. Open: 07:00-22:30; tel: (075) 631 665, email:, website: $$$

Sala Thai: on the beach at the very end of the wooden ‘Seafood Street’ at the far corner of Ao Nang beachfront; features good, fresh seafood. Ao Nang Beach, tel: (075) 637 024. $$$

The Longtail Boat: also on Seafood Street, with requisite set seafood menus and fine sunset views. Nice decor and ambience and the pizzas here are especially well done. Ao Nang Beach, tel: (075) 638 093, email: $$$

Laem Sak Seafood: off the beaten track, 90 minutes or so north of Ao Nang, but worth the detour if you're driving around the area or visiting Than Bok Khorani National Park. Considered to be the best in Krabi Province. Open: 10:00–22:00; at the end of Route 4039, past Ao Luk. $$

Lanta Seafood: excellent choice of fish, direct from the fishermen on the pier. Frequented mostly by locals. At the pier in Saladan Village, Koh Lanta, tel: (075) 684 106. $$

Street seafood: for tasty, fresh, cheap seafood, try the street stalls heading back inland from Ao Nang’s beach road and towards Noppharat Thara Beach. These feature everything from deep fried prawns and squid on a stick to seafood fried rice and even lobster. Some have tables and chairs and various refreshing drinks are also on sale. Always busy. Five minute walk from corner of Beach Road, Ao Nang. $

Southern Thai cuisine is slightly different from the Central, North and Northeast styles of cooking. There are many more curries, reflecting a Malaysian and Indian influence in the culture. In Krabi restaurants, dishes include the must-try massaman - a fragrant saffron-coloured curry with peanuts and sweet potatoes; the hot and sour kaeng som - fish in a tamarind-laced broth; the lightly-spiced noodle dish, khanom jin; and the Thai-Muslim version of a chicken biryani, khao mok gai.

For those who can't take the heat, there's also a large selection of Western and international food in the tourist areas. These restaurants have mostly been opened by expats in Krabi, so the food is usually quite good and authentic. Pizzerias are common and popular, but you'll also find French, German, Swiss, Swedish, Danish, Japanese, Indian and Chinese cuisine, as well as British pub grub.

Another great Krabi taste is, of course, seafood. The Krabi beach areas have several restaurants with the 'catch of the day' displayed on ice outside. You'll find all kinds of fish and seafood, including juicy crabs and langoustines, shellfish (as oysters), as well as squid and lobster. They can be prepared in various sauces, or just simply grilled and served with a dipping sauce. It's a feast not to be missed!

International restaurants in Krabi

Red Snapper: a creative, Western-style restaurant with an extensive list of tapas, located along the road in Pra Ae, Koh Lanta. Open: 17:00 till late (closed in June and Tuesday, Wednesday in low season); 176 Moo 2, Pra Ae Beach, Koh Lanta, tel: 078 856 965, email: $$$

Café Europa: friendly, Danish-run place, with good value European food that is an expat favourite in Krabi Town. Open: 08:15-22:00 (closed Sunday from May to November; 1/9 Soi Ruamjit, Maharat Road, Krabi Town, tel: (075) 620 407, email: $$

Jenna's Bistro & Wine: high quality steaks, beef burgers and wines in this class establishment along Krabi Town Road. Book ahead. Five minute walk from the beach. 328/3 Moo 2, Ao Nang, tel: (075) 695 152, email:, website: $$$

Viva Pizzeria Restaurant: authentic Italian in Krabi Town, with possibly the best pizza (if you like your crust thin and crispy). 29 Prudsa Uthit Road (near the roundabout), Krabi Town, tel: (075) 630 517, email: $$$

Delhi Darbar: with the many Indian restaurants sprouting up in Ao Nang, Delhi Darbar is among the best tasting in the region. Clean and friendly with reasonably priced beer (for Krabi) also. 249/2, Krabi Town Road, Ao Nang, tel: 085 345 5155. $$

Budget rating (approximately)
$ dishes 50-100 baht; small beer 80 baht; whisky 120 baht; cocktails 120 baht. 
$$ dishes 100-200 baht; small beer 100 baht; whisky 140 baht; cocktails 180 baht. 
$$$ dishes 200+ baht; small beer 120 baht; whisky 180 baht; cocktails 250 baht.

Thai restaurants in Krabi

Ruen Mai: rightly considered to be the best in Krabi, the relocated Ruen Mai is noted for its high quality southern Thai food and garden setting. Sai Thai, Krabi Town – on the road to Ao Nang, tel: 089 288 3232. $$

Ton Ma Yom Restaurant: unassuming all-Thai eatery a bit out of Ao Nang known for its very tasty dishes, especially the Tom Yam and spring rolls. Friendly staff and reasonable prices. Closed between lunch and dinner. Five minute ride from the beach and well off the main road. 262/7 Moo 2, Soi 11, Ao Nang, tel: 089 735 0605. $$

Pum Thai Restaurant: this cool, cosy DIY restaurant is one of Phi Phi’s best and will give you a free cooking lesson with each meal (if you wish), or just sit back and sample their tasty menu. Open: 11:00-21:00; 125 Moo 7, Ko Phi Phi Don, tel: 081 521 8904, email:, website: $$

Same-Same But Different: with the same owner as Ruen Mai in Krabi Town, this charming beach restaurant on Koh Lanta cannot fail to please, with its tasty papaya salad. 85 Moo 5, Koh Lanta – far end of Kantiang Bay, near Pimalai Resort, tel: 081 787 8670. $$

Jungle Kitchen: very popular outdoor restaurant with bamboo salas and high quality Thai food. Fair way from the beach (near Tesco), but good prices for the quality. 33, Moo 2, Krabi Town Road, Ao Nang, tel: 093 762 7486. $$

Local Thai Food Restaurant: good Thai food option when on Railay Beach, including phad Thai, green curry and snapper/seafood. Great atmosphere and reasonably priced drinks, too. Open daily, Railay West, tel: (075) 819 447. $

Budget eating

Although Ao Nang is essentially a tourist-only centre catering to wallets of those on holiday, it is possible to eat for less than 100 baht. There are numerous small noodle shops and modest restaurants scattered all over the area. Reasonably priced Thai meals – such as fragrant fried rice with chicken or pork, or phad Thai noodles with shrimp – are a simple and cheap lunch meal. Thai food is usually always cheaper, and within Krabi Town, where a mostly Thai clientele is catered for, you will find even better value.

blog comments powered by Disqus