This casual restaurant is popular with both locals and tourists thanks to its personable service, excellent food, and relaxed atmosphere. Owned by a friendly Italian/Thai couple, Mr.Krab-i showcases their collective culinary knowledge with a menu of Italian and Thai cuisine. The dishes range from Thai soft shell crab, stir-fries, and curries, to more European-inspired pizzas, burgers and pasta. The portions are generous, and the restaurant also offers an extensive wine list. With earthy brick walls, low lighting, laid-back music, and knick-knacks hanging on the walls, the restaurant’s interior is warm and welcoming.
Mr. Krab-i, 27/29 Chaofah Road, Krabi Town, Thailand, +66 86 554 4659
The Frog and Catfish serves a range of exceptional Thai food, prepared with produce sourced from nearby farms and seafood fresh from local fishermen. The restaurant is an excellent place to try Thai food at its best, with a selection of spicy salads, soups, curries, whole fish and stir-fried dishes. The seafood dishes are a stand-out, with options such as fresh crab spring rolls, and pla tub tim boraan, which is a whole fried tilapia fish served with special sauce. The restaurant is located a little outside the busiest area of Krabi Town, set within a tropical garden and surrounded by fish ponds. It also offers a library with more than 2,000 books, and English beer is available at the bar.
Gecko Cabane offers European and Asian fusion cuisine in a cozy setting. The dining room is eclectic and inviting, with deep green walls, lace tablecloths, wood accents, and lush plants hanging from the ceilings and popping out between tables. Dishes range from chicken burgers and steaks to curries and prawns in tamarind sauce. Diners are able to choose the spice level of their dishes on a scale from one to ten, making this restaurant ideal for tourists looking for a gentle introduction to Thai flavors.
Gecko Cabane 1/36 37 Soi Ruamjit, Maharaj Road, Krabi, Thailand, + 66 81 958 5945
As the name suggests, Carnivore Steak and Grill is one of the best places in Krabi to go for premium meats. This restaurant offers typical meat options including beef, chicken and pork, along with more unusual meats for Thailand like ostrich, duck, and lamb. The restaurant’s elegantly rustic decor pairs well with its unpretentious yet high-quality dishes. All the meats are prepared simply and served alongside a choice of ten different side dishes, including potatoes, warm vegetables, French fries or rice. The menu also features a great selection of fish and seafood dishes, as well as hearty salads that can be ordered in three different sizes.
Khaothong Terrace is known for its authentic Thai dishes and beautiful views. The restaurant itself is relatively no-frills, with basic decor that leaves the focus on its incredible views of the Andaman Sea. Surrounded by lush green trees, the restaurant has a relaxed and homey ambiance. The menu offers a wide selection of Thai and international dishes, with a focus on fresh seafood. There are a number of vegetarian options, and the staff are always willing to customise dishes based on each diner’s tolerance for spiciness.
One of the more stylish restaurants in the area, Jenna’s Fine Bistro & Wine is known for its sophisticated European and Thai cuisine. Menu highlights include the duck in red curry with seasonal fruits, and the miso baked snow fish with mashed potatoes. The restaurant also offers cold cut and cheese platters that go well with their exceptional selection of wines. Jenna’s also offers an extensive vegetarian menu, and a special Sunday Roast complete with Yorkshire puddings.
Lae Lay Grill not only offers some of the best seafood in Krabi, but it’s also one of the best places in town to watch the sunset. Set high on a hill overlooking the beach, this restaurant packs in diners every night, despite its slightly out-of-the-way location. Fortunately, it offers free shuttle service to and from local hotels, making it easier to reach. Lae Lay Grill specializes in seafood, with a menu of crab, squid, red snapper, shrimp, sea bass, and other fresh-from-the-water favorites. The menu is rounded out by a few Thai dishes, with both meat and vegetarian options available.
Lae Lay Grill, 89 Moo 3, Ao Nang, Krabi Town, Thailand, +66 75 661 588
Part of the The L Resort Krabi, Wanna’s Place has been a long-time favorite of locals and visitors for more than 25 years. The menu features a combination of Swiss and Thai dishes, with highlights including Zurich geschnetzeltes, which is schnitzel with cream sauce and noodles, and veal sausage with rösti. The restaurant’s signature dish is the ‘Steak Hot Stone’, which is served on hot stone, along with three dipping sauces, allowing diners to cook the meat to their own personal preference. In addition to excellent food, the restaurant also offers gorgeous views, with tables facing towards the Ao Nang beachfront.
Wanna’s Place, 32/1 Moo 2, Ao Nang, Krabi Town, Thailand, + 66 07 563 7484