Where to Eat and Drink in Langkawi

Malaysian cuisine is a unique and delicious reflection of its multiethnic population; a mouth-watering combination of Malay, Chinese and Indian food.

We spent a week indulging in Langkawi’s culinary delights, and we did not leave disappointed.

From cheap eats to upmarket restaurants, here’s our favourite places to eat and drink in Langkawi.

Fat Cupid 

This family run restaurant is part of the small boutique hotel ‘La Pari Pari,’ serving up delicious Malaysian and Western dishes at reasonable prices (around 35 MYR per dish) with superb service.

About a 15 minute walk from Cenang Beach it’s a little tricky to find, but worth the journey to sample some of their grandmother’s famous recipes.

There’s also a great selection on the breakfast menu including fresh fruit smoothies and juices.

Orkid Ria 

At the southern end of Cenang strip is Orkid Ria, an established chinese restaurant with an extensive menu and plenty of fresh tank seafood such as sea bass, grouper, crab and lobster (expect to pay around 35-40 MYR for 100grams lobster.)

You can choose what size dish you want; small, medium or large – we’d recommend ordering a number of small dishes (around 30 MYR per dish) so you can try a bit of everything (the sweet and sour chicken is a must!)

Don’t be put off if there’s a long queue when you arrive; the restaurant is huge and tables are cleared fast. The food was fresh and tasty and it’s easy to see why it’s a favourite amongst locals.

My French Factory

If you have a sweet tooth, My French Factory is definitely worth a visit. A small establishment, it doesn’t look like much from the outside but the crêpes and waffles are seriously good.

With tons of savoury and sweet toppings to choose from, it’s a great place for an afternoon snack for less than 30 MYR.

Selera Tanjung

Sitting at the northern end of the Cenang strip, this place was packed everyday. Amazing value for money, it’s a hotspot with the locals and soon became our favourite place to grab breakfast, with an extensive malay buffet breakfast and roti made fresh to order.

Fill up your plate and once you’ve sat down, somebody will check what you’ve got and give you a price – you’ll leave stuffed for less than 10 MYR making it one of the best places to eat and drink in Langkawi.


With a modern interior, Putumayo is more upmarket than other restaurants on Cenang strip and this is reflected in the price. We splashed out and ate here on New Year’s Eve and were impressed with the food – the soft shell crab was some of the best we’ve ever had.

It gets busy here of an evening so you might want to make a reservation if you’d like to sit outside. Expect to pay around 30 MYR for a main.

Restoran Padang Pasir 

Make sure you come here if you want to try roti; a popular breakfast dish in Malaysia.

These divine indian flat breads are made fresh in front of the restaurant; our favourite was the cheese roti costing only 5 MYR. If you visit on an evening, be sure to try the tandoori chicken.

D’Lima Cafe 

If you’re looking for traditional Malay cuisine then D’Lima Cafe is an excellent choice.

Grab a plate and fill up from the buffet-style traditional Malay breakfast or you can order a dish from the menu.

The food is cooked fresh and the portion sizes are big. With most meals costing less than 10 MYR, it’s a perfect place to fill your belly on a budget.

Indian Palace 

If you’re searching for a good curry we’d recommend Indian Palace; a small restaurant in the middle of Cenang strip. The restaurant was packed when we visited and service was a little slow, but the food was worth the wait.

There are many curries to choose from including plenty of vegetarian options, you can let the waiter know how spicy you want your curry. Our meal was delicious but we thought the menu was slightly overpriced with the average dish costing around 40 MYR. However, it was one of the better meals we had on the island which is why Indian Palace made it into our list of top places to eat and drink in Langkawi.

Night Markets

There are small night markets held on the island every night of the week between 19:00-22:00pm, packed with hawkers serving fresh Malay food, fruits and juices at dirt cheap prices.

It’s a great way to sample all kinds of Malay dishes without blowing your budget.

Click here for information on where the night markets are held on the island. If you’re looking for more great things to see and do on the island, check out our list of 8 Fun Things To Do In Langkawi.

Due to the large Muslim population; not all restaurants serve alcohol and there’s not as many bars on the island as you may expect.

However, do not fear – if you know where to look, you won’t be going thirsty.

Our favourite beach bars were the Yellow Cafe, The Cliff and Little Lylia’s Chillout Cafe for stunning sunset views, although a cocktail will probably set you back around 25 MYR.

View of Cenang Beach from Yellow Cafe, Langkawi Island, Malaysia

The beach comes to life after dark and is filled with make-shift bars selling cocktails (10 MYR), beer (5 MYR) and shisha (25 MYR) which is popular with the locals. We loved the atmosphere here which is why it made it onto our list of the best places to eat and drink in Langkawi.

Nest Rooftop, situated above the Royal Agate Hotel is worth a mention for it’s incredible 360 views across the island, but only mocktails on the menu I’m afraid.

Where were your favourite places to eat and drink in Langkawi?

Heading to Langkawi? Make sure you check out our Complete Guide to Langkawi Island

Did you find this post helpful? Pin it!

Where to Eat and Drink in Langkawi


1 Comment

  1. 26th May 2017 / 11:48 am

    The most popular Langkawi restaurants can be found in tourist-friendly Kuah, Pantai Cenang, and Pantai Tengah, with several hidden gems scattered all over the island.

Leave a Reply

Your email address will not be published.