Krabi Town Restaurants & Dining

Where to Eat in Krabi Town

Krabi Town is a ‘real’ Thai town and as such its street food reflects the Thai experience. You’ll find many ambulant and semi-permanent food stands along Maharat Road and its offshoots at night, all selling noodles, grilled meats and boiled sweet corn as well as Sino-Thai dishes that are as spicy as they are sweet.

The centre of town isn’t very big and wandering around looking for a place to eat is not too physically demanding.

Top 10 Krabi Town Restaurants Top 10 Krabi Town Restaurants

Our top 10 Krabi Town Restaurants List features places that cleverly combine an agreeable atmosphere and décor, affable staff and owner and, last but not least, excellent cuisine. Read More...

Viva Da Renato Viva Da Renato

Viva Da Renato (Ristorante – Pizzeria – Bar) is the doyen of Italian eateries in Krabi as it has been open since 1999. Italian owner Renato is an extremely affable character and runs a tight, professional, yet friendly ship. Read More...

Krabi Night Markets Chao Fah Night Market

Krabi’s largest night market is called Chao Fah Night Market and it features outdoor food stands and stalls along the roadside. It’s a chance to enjoy a great range of local dishes in a lively Thai market atmosphere. Read More...

May & Mark Restaurant May & Mark Restaurant

May & Mark Restaurant has played a large part in the history of tourism in Krabi Town. Opened in 1990 by Matee and Kittiya Kulpanpinunt a Thai couple in their thirties, and named after their children. Read More...


What Bluejuice lacks in finesse in its cooking it more than makes up with a warm welcome, healthy menu choices and atmosphere. Also serving as a guesthouse and an extremely popular dive shop, it’s not hard to meet people at Bluejuice. With robust jacket potatoes, meaty club sandwiches and natural vegetable soups this is the place to dine if you’re health conscious. Occasional live music, a pool table and impromptu parties keep the restaurant popular.

Opening Hours: 08:00 – 23:00
Location: Chaofa Road
Tel: +66 (0)75 623 185
Cuisine: Thai, Western


Bai Toey Seafood Restaurant

Bai Toey Seafood is a highly recommended restaurant in Krabi Town. Set on the banks of Krabi River in a tranquil corner between Chao Fah Pier and Thara Park, Bai Toey Seafood is a neat blue and white wooden restaurant overlooking the river. The place is unpretentious and has a laid-back atmosphere. Read More...

Opening Hours: Wed to Mon from 10:00 – 22:00, Tue from 16:00-22:00
Location: on Krabi River banks between Chao Fah Pier and Thara Park
Tel: +66 (0) 75 611509

Chalita Café & Restaurant

Chalita Café & Restaurant

Chalita Café & Restaurant is one of these places at which everyone feels at ease as soon as they settle in. A wooden one-storey shop with soft lighting and jazzy music, rattan cane tables and chairs, a warm welcome from the staff, the restaurant owes its success to its distinctive atmosphere, for the quality of its food, and for its low prices. Under Italian management, Chalita offers more than a delicious meal and relaxed ambience; the owner of the place is very attentive to the well-being and satisfaction of its customers, offering advices and suggestions about Krabi-related places and subjects. Italian, international and Thai favourites are all on Chalita’s menu which also features an impressive wine list at fair rates (house-wine at 100 baht per glass).

Opening Hours: daily from 22:00 – 24:00
Location: Chao Fah Road, 50m from Krabi River
Tel: 080-5314831

Chao Fah Night Market

Krabi’s largest night market is called Chao Fah Night Market and it features outdoor food stands and stalls along the roadside. It’s a chance to enjoy a great range of local dishes such as barbecued seafood and meat, curries, and more - in a lively Thai market atmosphere. Read More...

Opening Hours: Daily from 17.00 - 00.30. All year, come rain or shine!
Location: Chao Fah Pier, on Kongka Road, Krabi Town.

Choke Dee

Making the corner of Uttarakit and Chaofa roads, Choke Dee doubles as a travel agency and is conveniently located near to both the river and town. Thai food served with warmth, snacks, cold beers and good people watching are just some of the reasons Choke Dee is popular with travellers.

Opening Hours: 08:00 – 23:00
Location: Uttarikit Road
Tel: +66 (0)75 630 226
Cuisine: Thai, international


Featuring a wide-ranging menu of pizzas and pastas, Firenze caters to the needs of the many riverside visitors and locals. Another good people-watching spot, relax with a 90-baht glass of house wine while taking in the world passing by.

Opening Hours: 11:00 – 23:00
Location: Uttarikit Road
Cuisine: Italian

Gecko Cabane

Gecko Cabane is an unpretentious yet charming restaurant famous for its food quality and service as well as for its laid-back atmosphere. Gecko Cabane is located in Soi Ruamjit, a tiny lane off the southern end of Maharaj Road, at the foot of Wat Kaew Korawaram. The restaurant shows character in its original setting and décor: rough wooden furnishing, green plants hanging all around the dining room, and ornaments on the walls, Gecko Cabane has a genuine Thai rustic feeling in which one could sense the feminine touch of Jariya Paklow, the chef and owner of the place. The food served at Gecko Cabane compasses tasty Asian fusion, Thai and vegetarian dishes, all served in generous portions at affordable prices. Please note that the spice rate indicated on the menu is made to Thai standards, so #8 is already very spicy.

Opening Hours: daily from 07:30 – 23:30
Location: Soi Ruamjit off the southern end of Maharaj Road in Krabi Town
Remarks: Free Wi-Fi
Tel: 081-9585945


Gusto is an Italian-tinged Thai restaurant that is part of a guesthouse and travel agency situated on the same street as May & Mark. It serves the usual pasta and pizza dishes and is open sided, thus a good place to take in the sights and the sounds of rustic Krabi Town. Friendly staff round off its personality.

Opening Hours: 08:30 – 22:00
Location: Maharaj Soi 2
Tel: +66 (0)75 612 392
Cuisine: Thai/Italian


May & Mark Restaurant

The remarkable Thai couple who run this restaurant/bakery named it after their children. A big favourite with the backpacker crowd, May & Mark does all the basic Thai dishes plus Mexican and farang-style food (taught to them by passing-through travellers) with enthusiasm. There’s even a vegetarian menu and a good selection of breads so do try a sandwich. With a cheerful ‘can do’ attitude and friendly welcome, May & Mark is a recommended place to try in Krabi Town. Read More...

Opening Hours: 08:00 – 23:00
Location: Maharaj Soi 2
Tel: +66 (0)75 612 562
Cuisine: ‘Round the world’

Mr. Krab-i

Mr. Krab-i is one of the most recommended restaurants in Krabi Town. Located on Chaofah Road, a few hundred metres from Chaofah Park on the Krabi River, Mr. Krab-i is a neat and clean unpretentious restaurant with brick walls, wooden tables and chairs, and curios hanging on the walls. Under management of a charming Italian/Thai couple, the restaurant is famous for both its Italian (pasta al’ dente) and Thai (the soft shell crab is amazing) dishes served in large portions. The manager takes orders most of the time and is always available for a talk. With a friendly owner and staff members, delicious food, an extended wine list, and relaxed atmosphere, Mr. Krab-i has a lot going for it.

Opening Hours: 10:00 – 23:00
Location: Chao Fah Road
Tel: 086-5544659

Ruan Pae - Krabi River Floating Restaurant

Ruan Pae - Krabi River Floating Restaurant is an original place to dine at in Krabi Town. Set off Chao Fah Pier and nowadays accessible via a narrow bridge – it used to float further away from the river banks and was accessible only by long-tail boat – this long-established slightly old-fashioned venue offers a unique way to enjoy the sunset over the mangroves while dining on local seafood favourites. The atmosphere is great, the ambience relaxed, and the food served features a great choice of crab curries, steamed fish, and barbecued shrimp and squid. Please be warned that early evening is also dinner time for mosquitoes that come in masses for a feast on the river so do not forget your mosquito-repellent and wear pants (the restaurant also sets up mosquito coils around the dining room).

Opening Hours: daily from 17:00 – 22:00
Location: off Chao Fah Pier
Tel: 075-611956

Ruen Mai Restaurant

Ruen Mai Restaurant is considered one of the best southern Thai cuisine diners in Krabi Town. It is located slightly out of town in the middle of lush banana and sugarcane plantations and is entirely built with natural materials: a swinging bridge from the main road with a bamboo fence brings punters onto a wooden platform – the seating area which is covered with an impressive thatched conical bamboo and thatch roof. Its cuisine features seafood and southern Thai specialties and mainly uses organic vegetables and herbs grown in the property’s garden. With friendly staff members, relaxed ambience, and high-quality local food, Ruen Mai Restaurant is indeed a highly recommended venue.

Opening Hours: daily from 10:00 – 22:00
Location: Maharaj Road approximately 1,5km from downtown Krabi
Tel: 089-2883232

Takola Restaurant

Krabi Town may not be known for its culinary inventiveness but it does have a few Aces up its sleeve, one of which is Takola, a chic eatery on the outskirts of the town. Takola is a relative newcomer to Krabi’s dining scene and while it trades tradition for trendiness and old-fashioned charm for chic it still delivers great Thai and Chinese food the way it should be prepared. Read More...

Opening Hours: 06:00 – 23:30 daily
Location: Utarakit Road, at the entrance of Krabi Town
Tel: +66 (0)75 620 872
Cuisine: Modern Thai/Chinese

Viva da Renato

The doyen of Italian eateries in Krabi, Viva has been open for quite a few years and has prospered accordingly. Italian owner Renato is an extremely affable character and runs a tight, professional yet friendly ship. With homemade pastas and daily fresh-baked bread, 100% organic olive oil, a good and exclusively Italian wine list, plenty of space in a central location, Viva is a winner. Try the vegetarian pizza, it’s good… Read More...

Opening Hours: 10:00 – 23:00
Location: 29 Pruksa Utit Road, between Maharat and the river
Tel: +66 (0)75 630 517
Cuisine: Italian

Related Pages

Top 10 Krabi Restaurants Top 10 Krabi Restaurants

Krabi is fast becoming recognised, not necessarily as a culinary fine dining location, but as a holiday location with several good dining options and lots of midrange choices and that can’t be a bad thing. Read More...

Krabi Street Food Krabi Street Food

Street food has always been a fun part of Southeast Asian experience and Krabi has more than a fair share of it. You can sample what this provincial town has to offer everywhere, especially in the town centre as well as the beach areas. Read More...

Best Selling Hotels in Krabi Town

IN : Loading...  

Send us your feedback

Help us keep this website up-to-date by sending us your comments and suggestions. If your question is about a hotel please use this link - For TOUR questions and enquiries please use this link

Hotel Quick Finder

Check In:
Check Out:
Krabi Town
Download our Free {place} Guide

Asia Web Direct Travel Club members have access to our free travel guides, and lots of other travel specials and benefits from the Asia Travel Specialists.

Please enter your details and we'll send your free {place} Travel Guide to you straight away. We will also add you to our free Asia Web Direct Travel Club Newsletter.

All fields are required.

We will not pass your details on to any other company or individual. We take your privacy seriously!

in Loading... out