Khao Lak

Khao Lak Dining & Restaurants

What to Eat and Where to Dine in Khao Lak

La On Village

It’s like a traveller’s mantra – La On Village is the centre of the Khao Lak universe. Only a kilometre in length, it’s also home to the greatest collection of restaurants in Phang Nga province. If you want elegant, the five-star hotels will impress. La On Village offers a much more casual environment at much better prices. Lots of Thai choices, and nearly as many European options, ensure a varied experience and the chance for, say, a Canadian to enjoy a first taste of authentic Scandinavian food – while on holiday in Thailand.

Two of the best and oldest Thai restaurants in Khao Lak are right next door to each other on the main street – Jai Seafood and Khao Lak Seafood. Not far away, you’ll also find Tiffy’s Café, Ruen Mai, Dee Seafood, Sala Thai, Nom’s Family Restaurant, and many others – including evening street vendors. For international favourites – burgers, pizza, potatoes, cheese – try Viking Steak House, O’Conner’s Irish Pub, Freestyle, Eule, or Mr Indian Food.

Coffee shops are also well represented in La On Village, with Mrs Coffea, Stempfer Café, and Coffee Arthit serving steaming cups of joe (though the weather might dictate the iced variety instead) along with tasty morsels to nibble on.

A short walk down a small hill and you’re on Nang Thong Beach. The restaurants in the resorts – notably Ton-Thong Restaurant (Suwan Palm Resort), Nang Thong Bay Restaurant (Nang Thong Bay Resort), and Green Beach Restaurant (Green Beach Resort) – are perfect for romantic sunset cocktails and dinner

Bang Niang

The best plan in Bang Nian is to get off the main street and move towards the beach or, better yet, right on the beach. La Flora Resort and Spa has View 59 Restaurant; nearby is Touch Beach Restaurant at Mukdara Beach Resort. Chong Fah Restaurant has the luxury of being close to not only the sea, but massage beachfront massage huts too. Amanusa, Tonson, Coconut Grove, and Ayara round out the dinner-and-a-view list.

In the small maze of meandering streets just off the beach, you’ll find Ladda Restaurant, Joe’s Steakhouse, Cousin Restaurant, Amsterdam Restaurant, Talay Thai Seafood Restaurant, and the German Bakery. Some serve Thai food, some focus on hearty international fare, and some a little of both; the name of the establishment is a surefire way to tell which is which (ambiguous names generally mean ambiguous menus).

More Dining in Asia:

Hotel Quick Finder


for night(s)

Currency Converter Add Your Hotel Bookmark Send to Friend Join our Free Newsletter