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.

Read More

Arun Restaurant

Arun is a tiny restaurant settled in a converted vintage house situated on Chao Fah Alley, some 50m before you reach Krabi Riverside and Chao Fah Food Market. The design and décor of the venue could not be more basic, and is certainly not the main reason for its popularity. The laid-back atmosphere of the place and, above all, the quality of the dishes served here are what makes people come to Arun. You can sample genuine Thai dishes as well as a selection of international favourites at rock-bottom rates. Unpretentious and cheap, Arun is one of the best-value dinners in this peaceful area of Krabi Town.

  • Opening Hours: 11:00 – 22:00
  • Location: On Chao Fah Alley, 50m before to reach the riverside and Chao Fah Food Market
  • Tel: +66 (0)75 611 494
Hide Map Show Map


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
Hide Map Show Map

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
Hide Map Show Map

Café Europa

Nicknamed the “small Scandinavian Embassy” by the expat communities of Krabi Town, Café Europa is a small venue serving an excellent choice of European dishes and products, including salami, Gouda cheese and more. Their western breakfast and typical Scandinavian dishes are also for a big part of their success. This tiny Scandinavian restaurant is famous for its unpretentious and friendly atmosphere, as well as for the tips about Krabi and southern Thailand that its management and patrons gently give to passing visitors.

  • Opening Hours: 09:00 – 17:00 Closed on Sundays
  • Location: in Soi Ruamjit, 50m from Gecko Cabane, just south of Maharaj Road
  • Tel: +66 (0)75 620 407
Hide Map Show Map

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 Read More...

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

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.
Hide Map Show Map

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
Hide Map Show Map


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
Hide Map Show Map

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: Read More...

  • 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
Hide Map Show Map


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
Hide Map Show Map

Maharat Bakery & Restaurant

Opened in 1995, Maharat Bakery & Restaurant is a cool venue located in a tiny lane parallel to Maharat Road, the main street in the centre of Krabi Town. Owned by a Thai-Dutch couple, René and Yim Boerman, Maharat Bakery & Restaurant is the perfect venue to enjoy a delicious breakfast, pastry or sandwich, washed down with a refreshing fruit juice or an iced-coffee, while strolling around Krabi Town. Using to best ingredients to bake a wide range of bread types, the quality of the products served at this long-established restaurant is second to none.

  • Opening Hours: 07:00 – 17:00
  • Location: In a tiny lane parallel to Maharat Road, 500m north of Vogue Department Store in the centre of Krabi Town
  • Tel: +66 (0)75 631 225
Hide Map Show Map

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 Read More...

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

Poo Dam

Located along Krabi Riverside, a stroll away from Chao Fah Pier in the centre of Krabi Town, Poo Dam is a simple yet delicious affair, if you’re into seafood. This open-sided restaurant may look a bit dodgy at first sight as it seems to be made of recycled materials, but it is one of the favourite venues in Krabi Town. From fish to crab (poo dam means ‘black crab’ in Thai) to prawns to squid and more, you’ll find the freshest products prepared to your taste by a top-notch kitchen team.

  • Opening Hours: 17:00 – 23:00
  • Location: Diagonally opposite the crab statues on Krabi Riverside
  • Tel: +66 (0)76 581 366
Hide Map Show Map

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
Hide Map Show Map

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 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
Hide Map Show Map

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 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
Hide Map Show Map

Zoo Coffee

Zoo Coffee is a quaint modern coffee shop opened in 2015, and located on Itsara Road, the street that leads to the heart of Krabi Town when coming from Chao Fah Pier on Krabi Riverside. Featuring a large black-and-white animal-themed wall painting, Zoo Coffee is typical of the new wave of coffee shops that can be found all around the old town districts of many cities in Thailand. Serving top-notch expresso and a good choice of Thai and international dishes at fair prices, Zoo Coffee is a cool place to hang out while exploring Krabi Town.

  • Opening Hours: 07:30 – 18:00 Closed on Wednesdays
  • Location: On Itsara Road, a walk away from Chao Fah Pier
  • Tel: +66 (0)75 611 664
Hide Map Show Map

Ao Luk Restaurants

Laem Sak Seafood

Leam Sak Seafood is a local restaurant built on stilts at Sak Cape. Offering excellent seafood with generous portions, it offers splendid views of the Krabi coast and the Andaman Sea. Open since 1985, it's a great place for a lunchbreak while exploring Ao Luk districts's main attractions: the mangrove and famous caves such as Tham Phi Hua To and Tham Lod located just a few kilometres away.

  • Opening Hours: 10:00 - 22:00
  • Location: Laem Sak
  • Tel: +66 (0)75 685 198 or +66 (0)89 472 7221
Hide Map Show Map

Related Pages

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 Read More...

Top 10 Krabi Restaurants

10 Best Krabi Restaurants

Krabi is fast becoming recognised, not necessarily as a culinary fine dining location, but as a holiday location with 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 Read More...

Rate This Place: ( votes)

We try to provide free information that is as up-to-date and accurate as possible. However, if you are planning to travel it's a good idea to double check specific dates and information to avoid surprises.