For a more upmarket meal (with a price tag to match), try Lae Lay Grill or The Hilltop up on the steep slope behind Ao Nang. The menu is the usual Thai and seafood, but the setting is spectacular, especially early evening. Both are good choices for a special occasion meal; The Hilltop also has a nice bar area if you want to just go for a sunset cocktail.
Ao Nang also has the best selection of western and international dining on mainland Krabi, and is particularly strong in Italian food, though the only remaining authentic Italian restaurant on the beachfront road is Azzurra, which is strong on home made pasta. For more real Italian taste, you will need to venture out into the village to Red Devil (5 minutes by tuk-tuk), which is run by Lo Spuntino’s former chef, Umberto, who serves up excellent filled pasta, melting risottos and simple grilled meats (now closed until August 2013). Most of the other pizzerias you will find at the beachfront are actually owned and run by south Asians (Indian and Bangladeshi people) – so if authenticity is important to you, seek out one of the restaurants named above.Red meat eaters should head straight for Carnivore, on the Klong Haeng Rd opposite Thai Village Resort, which serves simply perfect steaks, with hearty accompaniments, as well as a range of classic European cuisine for those with smaller appetites. Good wine list.
If you – or your children – are yearning for a taste of home, you are sure to find it in a corner of Ao Nang. Scandi natives can head to Blue Mango opposite Krabi Resort, which serves a small Swedish menu including pytt i panna meatballs and plank steak, as well as good Swedish pizza (don’t knock it until you have tried it!); or Jeanette’s, another Swedish restaurant on the beachfront; Swiss people will find their rösti and schnitzel in Wanna’s Place (which is also the place to try a Thai massaman curry); Germans can get a meat and potato fix in Divers’ Inn; while Dutch tourists should head to the tiny Poppy’s for authentic kroket and other delicacies.
Gringos in the new “Walking street” on the corner of Phra Nang Inn, offers decent (though not great) Tex-Mex food and is run by the same Finnish – Thai team as the always crowded international beach front restaurant, A-ning. The sports bar and grill, TJ’s, next to Starbucks, is another spot to grab a decent bite and catch a game on the big screen.
There has also been a recent spate of openings of Indian restaurants along the beachfront. These tend to be stronger in tandoori (clay pot) dishes and vegetarian options – meat dishes are often bland and overpriced. The best of the lot are Navrang Mahal (behind the seafood street mentioned above) and Tandoori Nights, diagonally opposite McDonald’s. Further down past the McDonald’s is the new Cleopatra restaurant, serving up middle eastern food, along with high volume Arabic pop and your very own shisha pipe, should you want one.
Fast food and chain restaurant fans are catered for with franchises of McDonald’s and Burger King, as well as a Subway and Starbucks, all located along the main beach road.Most international food you will find will be in the 250 – 500 baht a head range (without drinks). For western food on a budget, try the popular Spaghetti House, next to Siam Commercial Bank, or Bernie’s Place, which offers the longstanding all-you-can-eat buffet dinner for 250 baht – or a wallet-friendly 75-150 baht for children (including ice cream), though don’t expect haute cuisine.
Authentic Thai food is – surprisingly – quite hard to come by in the Ao Nang beach area, as it is usually adapted to (what Thai people think are) tourists’ tastes. If your taste buds can’t cope with chilli, Ban Lay Seafood, Blue Mango or A-ning restaurants serve probably the best modified versions of Thai food we have tasted. If you can take the heat, there are also a few places that serve something close to the real thing – although, with two of our favourite places (Ton Sai and The Massaman) having recently been demolished, those who are really into their Thai food should definitely consider making a trip to Krabi Town.
In Ao Nang, the street food is probably the best place to start. You can try all sorts of Thai dishes such as pad thai, noodle soup, and papaya salad, as well as food made to order, such as chicken with basil leaves, or spicy curries. At lunchtime until early evening, head for the stretch of road heading out of Ao Nang towards Nopparat Thara Beach, just past Krabi Resort. There is also a spot for street food outside the McDonald’s (currently suspended during the major roadworks expected to last until November 2013). You will find simpler dishes and chairs but no tables. Ao Nang or Klong Haeng villages, around 1km inland, also offer a lot of street food choices, both during the day and evening. Take a tuk-tuk from the beach.
If you prefer to eat in a restaurant, Boat Noodle, opposite Bank of Ayudhya and Lucky Yim, opposite Vogue Phranang Bay Resort (next to the overpriced Aree Ba Ba), are good, cheap bets. Ruen Preutsa in Somkiet Buri Resort (opposite McDonald’s) is a more upmarket Thai restaurant, set in a romantic garden. Another romantic dining spot (though not serving Thai food) can be found in The Last Fisherman bar (at the end of Soi 17). Here they do a nightly (western style) barbecue on the beach, so you can eat by candlelight on the sand.
Find more restaurant ideas below:
- Picnic food in Krabi
- Bars & nightlife in Krabi
- Krabi restaurants – Where to eat
- Krabi Italian Restaurants
- Krabi seafood restaurants
- Dealing with a food allergy in Krabi
- Krabi markets and street food
- Top ten Thai restaurants in Krabi
- Halal food in Krabi
- Vegetarian food in Krabi
- Child-friendly food and restaurants in Krabi
We rely on word-of-mouth recommendations. Tell your friends about us, and let them know where you are going on your holidays!
Last updated: June 14, 2013