10 Thai Restaurants in Manila to Satisfy Your Cravings

Avatar photo

S Dominique

Thai Restaurants in Manila

Manila is a vibrant culinary hub that showcases a diverse array of international cuisines, with Thai food being a standout favorite.

Known for its bold flavors and aromatic dishes, Thai cuisine offers a wide variety of options, from spicy curries to savory noodles, ensuring there’s something to delight every palate.

Thai Restaurants in Manila

Here are ten top-rated Thai restaurants in Manila where you can immerse yourself in authentic Thai flavors and satisfy your cravings for this delectable cuisine.

1. People’s Palace

Located in Greenbelt, Makati, People’s Palace is renowned for its chic ambiance and exceptional Thai cuisine. The menu features a variety of traditional dishes such as Tom Yum Goong (spicy shrimp soup), Pad Thai, and Green Curry.

With its elegant setting and consistently delicious food, People’s Palace offers a sophisticated dining experience.

Locations: Greenbelt 3, Esperanza St, Makati, 1223 Metro Manila, Philippines.

2. Benjarong Royal Thai Restaurant

Benjarong Royal Thai Restaurant
Photo: Google Maps/Vita Dolce La

Benjarong Royal Thai Restaurant in Dusit Thani Manila is a fine dining destination that brings the royal flavors of Thailand to the heart of Manila.

The restaurant offers an extensive menu of authentic Thai dishes, including Massaman Curry, Tom Kha Gai (chicken coconut soup), and Mango Sticky Rice. The luxurious décor and impeccable service make Benjarong a top choice for Thai food enthusiasts.

Locations: Dusit Thani Manila, Theater Dr, Makati, Metro Manila, Philippines.

3. Krung Thai

Krung Thai in Marikina is a long-standing favorite for Thai food lovers. The restaurant offers a wide selection of traditional dishes, including Pad Thai, Green Curry, and Thai Spring Rolls.

The relaxed and family-friendly setting, along with the affordable prices, makes Krung Thai a go-to spot for authentic Thai cuisine.

Locations: 1 W. Paz, corner M. Cruz St, Marikina, Metro Manila, Philippines.

4. Azuthai

Photo: Google Maps/Richard A Francisco

Situated in Makati, Azuthai is a popular Thai restaurant that offers a wide range of traditional dishes made with fresh ingredients.

Signature dishes include Pad See Ew (stir-fried noodles), Thai Basil Chicken, and Pineapple Fried Rice. The restaurant’s elegant interior and attentive service create a pleasant dining experience for all guests.

Locations: 900 A. Arnaiz Avenue, Corner Paseo de Roxas, Makati, Metro Manila, Philippines.

5. Nara Thai

Nara Thai in Bonifacio Global City is part of the award-winning Thai restaurant chain from Bangkok.

The restaurant boasts a stylish interior and a menu that features authentic Thai dishes such as Prawn Tom Yum, Green Curry Chicken, and Thai Iced Tea. Nara Thai is perfect for both casual meals and special occasions.

Locations: 3/F, SM Megamall Fashion Hall, Ortigas Center, Mandaluyong, Metro Manila, Philippines.

6. Khao Khai Thai Chicken House

Khao Khai Thai Chicken House
Photo: Google Maps/Ai Aiai

For a more laid-back dining experience, head to Khao Khai Thai Chicken House. Located in Poblacion, Makati, Philippines, this restaurant specializes in Isan (Northeastern Thai) cuisine, particularly their famous Thai Fried Chicken.

Other must-try dishes include Papaya Salad and Sticky Rice. The vibrant and casual atmosphere makes it a favorite among locals and expats.

Locations: 5772 Ebro, Makati, 1210 Metro Manila, Philippines.

7. Smile Elephant

Smile Elephant, located in Quezon City, is a cozy Thai restaurant known for its friendly atmosphere and flavorful dishes. The menu features classic Thai favorites such as Red Curry, Som Tum (papaya salad), and Thai Fried Rice.

The warm and inviting ambiance, coupled with affordable prices, makes Smile Elephant a great spot for casual dining.

Locations: 45 W Capitol Dr, Pasig, Metro Manila, Philippines.

8. Mor Thai

Mor Thai
Photo: Google Maps/Eizen Barleta

Located in San Juan, Mor Thai is a hidden gem that serves up authentic Thai flavors in a cozy setting. The menu includes favorites like Tom Yum Goong, Chicken Satay, and Thai Beef Salad.

The intimate ambiance and friendly service make Mor Thai a great place to enjoy a delicious Thai meal.

Locations: Macapagal Metro Park,Bay Area CBD Diosdado Macapagal Blvd, Pasay, 1300 Metro Manila, Philippines.

9. Siam Thai BBQ

Siam Thai BBQ in Quezon City offers a unique dining experience with its Thai barbecue and hot pot options. Guests can enjoy a variety of grilled meats, seafood, and vegetables, along with traditional Thai dishes like Pad Thai and Red Curry.

The interactive dining experience and flavorful food make Siam Thai BBQ a fun and satisfying choice.

Locations: Pioneer Center 8006 Pioneer St, Brixton St, Pasig, Metro Manila, Philippines.

10. Krung Thai

Krung Thai
Photo: Google Maps/Qwerty Keyboard

Another popular location of Krung Thai is in Pasig, known for its consistent quality and authentic flavors. The menu features a variety of Thai dishes, including Tom Kha Gai, Pad Kra Pao (stir-fried basil chicken), and Mango Sticky Rice.

The welcoming atmosphere and reasonable prices make it a favorite among Thai food enthusiasts.

Locations: 1 W. Paz, corner M. Cruz St, Marikina, Metro Manila, Philippines.


Manila’s Thai restaurant scene offers a diverse range of dining experiences, from elegant fine dining to casual street food-style eateries. Whether you’re craving spicy curries, savory noodles, or sweet desserts, these ten Thai restaurants provide authentic flavors that will transport you to the streets of Bangkok.

So, the next time you’re in Manila, be sure to visit these culinary gems and indulge in the rich and vibrant tastes of Thai cuisine.

Related Articles