Looking for some of the best Thai restaurants in KL? Well, Thai cuisine is one of the most popular in the world and it’s easy to understand why. Dishes from the Land of Smiles are the epitome of flavour explosions. There’s more to Thai gastronomy than Pad Thai, fried omelette, and chicken wrapped in pandan leaves.
Here in Kuala Lumpur, you will find a plethora of Thai restaurants offering culinary treats from the north of Thailand to the south. Many of them apply their own incredible twists to classic fare. If you’re craving Thai food, here are seven brilliant establishments to check out.
1. Rama V

Established about 20 years ago, the restaurant is described as the first fine-dining Thai restaurant in KL. Set within a stand-alone bungalow, many patrons go to Rama V for its tranquil and cosy ambience. Specialities to try include Steamed Seabass in Manow Sauce, Sautéed Beef with Young Peppercorn, and Yellow Prawn Curry with Betel Leaf. Up for a tipple or two? Check out unique cocktail concoctions such as The Royal Dome and Khing of Siam.
Address: 5, Jalan U-Thant, Kuala Lumpur
Contact: 03 2181 2488
Website | Facebook | Instagram
2. La Moon

Helmed by Chef Trakool Yodsuk, La Moon is one of the best Thai restaurants in KL to check out, especially for their creative Thai fare. Along with a modern and alluring interior, the establishment has a menu filled with special creations—including the popular cockle curry and coconut top stir-fried with prawns.
Address: 2, Jalan Wan Kadir, Taman Tun Dr Ismail, Kuala Lumpur
Contact: 012 289 5575
3. Krung Thep

The Chef Gug-helmed restaurant aims to showcase Thailand’s regional favourites through a specially-curated menu. Dishes are designed for sharing and include options such as Southern Thai Yellow Prawn Curry, Grilled Ipoh Kampung Chicken with Lemongrass, as well as Pulau Ketam Flower Crab and Prawns with Coconut Milk.
Address: Lot G05, Republik Damansara Heights, 1 Jalan Medan Setia 1, Bukit Damansara, Kuala Lumpur
Contact: 03 7622 8760
Website | Facebook | Instagram
4. Erawan

If you’re searching for a dining experience that’s both rich in flavour and opulent, check out Erawan. Signature dishes at the contemporary Thai restaurant include Oxtail Green Curry and Foie Gras Fried Rice as well as the best-selling River Prawns with Erawan Sauce. Erawan is also great for special occasions, easily making it one of the best Thai restaurants in KL amongst locals.
Address: Lot L1-17-18, First Floor, DC Mall, Kuala Lumpur
Contact: 012 278 8438
5. Tamarind Hill

Described as an epicurean getaway in the heart of KL, Tamarind Hill is an amalgamation of serenity and taste. Helmed by Chef Phiyun Thongyun, the restaurant has been a mainstay in the city’s culinary scene since 1999, topping most lists of best Thai restaurants in KL. The menu here is a mix of Thai and Burmese delights—featuring concoctions such as Cod with Dry Red Curry and River Lobster in Tamarind Hill Spicy Sauce.
Address: 19, Jalan Sultan Ismail, Bukit Bintang, Kuala Lumpur
Contact: 03 2148 3200
Website | Facebook | Instagram
6. Ekkamai

Here at Ekkamai, you will discover an authentic Thai menu with a contemporary twist—without stripping away flavours and characteristics that are intrinsically Thai. Try the Play Tham Platter, which consists of chicken wings, sesame prawn toasts, crab spring rolls, pandan chicken, Thai fish cakes, and caramelised noodles. Other options include Duck and Lychee Curry; Sambal Prawn and Petail; as well as Pad Thai with Crab Meat and Tamarind Sauce.
Address: 8, Jalan Batai, Bukit Damansara, Kuala Lumpur
Contact: 03 2095 2772
Website | Facebook | Instagram
7. Isabel

Established by Alexis Group, Isabel Restaurant and Bar isn’t a spot for Thai cuisine per se but has a menu comprising regional dishes. Combine that with a sophisticated setting and you’re bound for a great meal. Southeast Asian flavours take centre stage here with ingredients sourced from the finest regional suppliers, such as Hom Mali rice from Thailand. Note: Isabel has not reopened for dine-in.
Address: 21, Jalan Mesui, Kuala Lumpur
Contact: 03 2110 6366
Website | Facebook | Instagram
For more restaurants and cafes in KL, click here.
SHARE THE STORY | |
Explore More |