Bangkok Restaurants

Thais are passionate about food, and love discovering out-of-the-way shops that prepare unexpectedly tasty dishes. Nowhere is this truer—or more feasible—than in Bangkok. The city's residents always seem to be eating, so the tastes and smells of Thailand's cuisine surround you day and night. That said, Bangkok's restaurant scene is also a minefield, largely because the relationship between price and quality at times seems almost inverse. For every hole-in-the-wall gem serving the best sticky rice, larb (meat salad), and som tam (the hot-and-sour green-papaya salad that is the ultimate Thai staple) you've ever had, there's an overpriced hotel restaurant serving touristy, toned-down fare. In general, the best Thai food is found at the most bare-bones, even run-down restaurants, not at famous, upscale places.

If you want a break from Thai food, many other world cuisines are represented. Best among them is Chinese, although there's decent Japanese and Korean food as well. The city's ubiquitous noodle shops have their roots in China, as do roast-meat purveyors, whose historical inspiration was Cantonese. Western fare tends to suffer from the distance, although in the past few years many upscale and trendy western eateries have opened, some of them quite excellent.

As with anything in Bangkok, travel time is a major consideration when choosing a restaurant. If you're short on time or patience, choose a place that's an easy walk from a Skytrain or subway station. The easiest way to reach a riverside eatery is often on a Chao Phraya River express boat.

Sort by: 29 Recommendations {{numTotalPoiResults}} {{ (numTotalPoiResults===1)?'Recommendation':'Recommendations' }} 0 Recommendations
CLEAR ALL Area Search CLEAR ALL
Loading...
  • 1. Breeze

    $$$$ | Bang Rak

    Practically in the clouds at the State Tower, this ultrahip eatery has a futuristic design that may leave you feeling transported to 2060—especially at night on the outdoor Sky Bridge and in the dining room glowing purple neon. Pan-Asian cuisine creations culminate in chef Sam Pang’s tasting menu priced at B4,500, but you can also order à la carte.

    1055 Silom Rd., Bangkok, Bangkok, 10500, Thailand
    02/624--9555

    Known For

    • Incredible views from the 51st and 52nd floors
    • Luxurious flourishes like caviar selection
    • High-profile guests

    Restaurant Details

    Rate Includes: No lunch, Reservations essential
  • 2. Le Normandie

    $$$$ | Bang Rak

    Atop the Mandarin Oriental, this legendary French restaurant excites with impressive views of the Chao Phraya and remarkable food. Chef Arnaud Dunand regularly imports high-quality ingredients from his home region of Savoy for dishes that taste classically of the old country yet with a haute personal touch—tasting menus are of good value compared to à la carte, with the five-course lunch priced at B2,450. The restaurant has been awarded two stars in Michelin Thailand.

    48 Oriental Ave., Bangkok, Bangkok, 10500, Thailand
    02/659–9000

    Known For

    • French Alps–inspired cuisine like the signature roasted pigeon
    • Winner of major culinary awards
    • Formal dress code

    Restaurant Details

    Rate Includes: Closed Sun., Reservations essential, Jacket required
  • 3. Lek Seafood

    $$ | Bang Rak

    This unassuming storefront beneath an overpass is the sort of establishment that brings international foodies flocking to Bangkok. The interior here is nothing special, with poor lighting and bluish walls, but you'll barely notice or care with the lively buzz of the local Thai clientele, expert preparations with balanced flavors, and reasonable prices compared to many other seafood joints. 

    89 Narathiwat Ratchanakharin Rd., Soi 3, Bangkok, Bangkok, 10500, Thailand
    09/664–59646

    Known For

    • Beloved by locals
    • No-frills dining
    • Specialties like the curry crab and cockles

    Restaurant Details

    Rate Includes: Closed Sun. No lunch
  • 4. Mezzaluna

    $$$$ | Bang Rak

    Mezzaluna is a blockbuster restaurant for a couple of reasons: dramatic views of Bangkok from the soaring State Tower and a truly magical degustation menu from the French-trained chef Ryuki Kawasaki. The seven-course menu features organic ingredients and deeply personal touches, such as the mind-blowing signature dish—buttery-soft Wagyu beef paired with sake, both from the chef's home in Japan. Current tasting menus with New World wine pairings start at B6,500.

    1055 Silom Rd., Bangkok, Bangkok, 10500, Thailand
    02/624–9555

    Known For

    • Award-winning cuisine
    • Fine French ingredients like Brittany blue lobster and foie gras
    • Excellent wine and sake pairings

    Restaurant Details

    Rate Includes: Closed Mon. No lunch, Reservations essential, smart casual
  • 5. Pen

    $$$ | Yannawa

    This restaurant has little in the way of atmosphere, but seafood aficionados still brave the traffic up to Yannawa in order to splurge. Pen is expensive by Thai restaurant standards, but it's still a bargain compared to most hotel restaurants for charcoal-grilled seafood and a range of classic Thai fare.

    25 Chan Rd., Bangkok, Bangkok, 10120, Thailand
    02/287–2907

    Known For

    • Specialties like deep-fried parrotfish with shallots
    • Local favorite
    • No-frills dining
  • Recommended Fodor’s Video

  • 6. Sühring

    $$$$ | Yannawa

    This Michelin-starred restaurant from twin chefs Thomas and Matthew Sühring has evolved German cuisine past the stereotypes of schnitzel and sauerkraut. The brothers, who can be seen working together in a sleek open kitchen most nights, serve tasting menus inspired by their childhood in East Berlin—it's no wonder Sühring is one of Bangkok's trendiest restaurants. The setting is a 1970s Thai house with several dining rooms, each with its own ambience. Tasting menus (there is no à la carte) start at B3,000 without wine.

    10 Yen Akat, Soi 3, Bangkok, Bangkok, 10120, Thailand
    02/107–2777

    Known For

    • Multiple fine-dining awards
    • Modern interpretations of German classics
    • Outstanding German wine list

    Restaurant Details

    Rate Includes: Smart casual
  • 7. Zanotti

    $$$$ | Silom

    Everything about this Italian restaurant is top drawer, from the elegant white tablecloths to attentive service and an extensive menu focusing on the regional cuisines of Piedmont and Tuscany. There is something for every palate to indulge in, including pizza, pasta, fish, and steak, as well as Italian wine by the bottle, glass, or carafe from an unusually broad list.

    21/2 Saladaeng Rd., Bangkok, Bangkok, 10500, Thailand
    02-636–0002

    Known For

    • <PRO>the traditional osso buco served with gremolata and saffron risotto</PRO>
    • <PRO>bargain prixe-fixe lunch menu</PRO>
    • <PRO>lively atmosphere</PRO>

    Restaurant Details

    Rate Includes: Credit cards accepted, Reservations essential
  • 8. 80/20

    $$$$ | Bang Rak

    Founded by young chefs in a minimally restored old shophouse in Bang Rak, 80/20 earned its first Michelin star in record time. The kitchen team brings together rare Thai ingredients and European cooking techniques, along with head chef Andrew Martin's idea of 14-bite (B2,800) and 18-bite (B3,300) tasting menus. Signature dishes include the Stormy Sea (squid, mangosteen, chili) inspired by the chef’s fishing trips in the South and the Isaan Market, using seasonal mushrooms found in the mountain plateau of the Northeast. 

    1052-1054 Charoenkrung Soi 26, Bangkok, Bangkok, 10500, Thailand
    09/911–82200

    Known For

    • Tasting menus
    • Fresh seafood
    • Trendy decor
  • 9. Baan Khanitha Gallery at Sathorn

    $$ | Silom

    This restaurant in a converted house with a pleasant outdoor garden balances a casually upmarket feel with fairly authentic Thai cuisine oriented toward less adventurous palates. The basics are done well here, from chu chee goong mae nam (curried river prawns) to khao yum (southern Thai-style rice salad). Local artwork adorns the walls.

    69 S. Sathorn Rd., Bangkok, Bangkok, 10120, Thailand
    02/675--4200

    Known For

    • Local artwork
    • Wide menu
    • Mango sticky rice
  • 10. Baan Klang Nam 2

    $$$ | Yannawa

    If you cruise the Chao Phraya River at night, you might end up gazing upon the clapboard house this restaurant occupies, wishing you were among the crowd dining at this most romantic spot. Fresh Thai oysters, served raw with chili and herbs, are a big draw here. There’s another branch on Rama III Road at 288 Soi 14, but this one has more atmosphere. 

    762/7 Bangkok Sq., Rama III Rd., Bangkok, Bangkok, 10120, Thailand
    02/682–7180

    Known For

    • White-teak traditional house
    • Authentic Thai cuisine
    • Seafood dishes like steamed fish and spicy fried crab
  • 11. Ban Chiang

    $ | Bang Rak

    This old wooden house is an oasis in the concrete city; the decor is turn-of-the-20th-century Bangkok, with antique prints and old photographs adorning the walls. Ban Chiang is a Thai restaurant popular with the foreigner and tourist set, so your food won't come spicy unless you request it that way but despite this caveat, the dishes are otherwise prepared true to form.

    14 Soi Srivieng, Surasak Rd., Bangkok, Bangkok, 10500, Thailand
    02-236–7045

    Known For

    • <PRO>sea bass cooked in various ways</PRO>
    • <PRO>good desserts like banana fritters and coconut ice cream</PRO>
    • <PRO>comfortable outdoor seating</PRO>

    Restaurant Details

    Rate Includes: Credit cards accepted
    View Tours and Activities
  • 12. Banana Leaf

    $$ | Silom

    If you need to recuperate from Silom Road shopping, head up to the fourth floor of the Silom Complex at Banana Leaf for wonderful mid-priced eats. The mall atmosphere might turn off some, but friendly service and an extensive menu of Thai classics and seafood dishes make up for it.

    191 Silom Rd., Bangkok, Bangkok, 10500, Thailand
    02/231--3124

    Known For

    • River prawns with glass noodles
    • Good vegetarian options
    • Close to Skytrain station direct link
  • 13. Celadon

    $$$ | Sathorn

    Lotus ponds reflect the city's beautiful evening lights at this romantic restaurant. The upmarket Thai food is good, with elegant touches that cater to locals as well as foreigners. A classic Thai dance performance takes place nightly at 7:30 and 8:30, complementing well-known Thai dishes served à la carte or an eight-course tasting menu.

    13/3 S. Sathorn Rd., Bangkok, Bangkok, 10120, Thailand
    02/344–8888

    Known For

    • Regional dishes like khao soi and southern-style yellow curry
    • Several vegetarian options
    • Seafood specialties like grilled river prawns
  • 14. Ciao

    $$$$ | Bang Rak

    A riverside location with pleasant breezes and great views provides a relaxed setting for Ciao's classic Italian fare. From bruschetta to focaccia, everything on the menu is made with fine and fresh ingredients, meats and cheeses imported from Italy, and plenty of attention to detail; top-notch wines also complement the elegant food and surroundings.

    48 Oriental Ave., Bangkok, Bangkok, 10500, Thailand
    02/659--9000

    Known For

    • Homemade pastas and risottos
    • Oven-fired pizzas
    • Great setting for romance

    Restaurant Details

    Rate Includes: No lunch
  • 15. Eat Me

    $$$$ | Silom

    This Aussie establishment is both a high-end eatery and an art space where temporary exhibits from H Gallery provide quite a funky atmosphere. The international fusion menu is also reflected by a staff well mixed between foreigners and Thais, including mixologist Buntanes "Pop" Direkrittikul who’s been generating buzz for his creative Thai-inspired cocktails using ingredients like toasted rice, shallots, and chili paste.

    1/6 Soi Phiphat 2, Bangkok, Bangkok, 10500, Thailand
    02/238--0931

    Known For

    • Young hip crowd
    • Thai-inspired cocktail tastings
    • Premium Australian meats

    Restaurant Details

    Rate Includes: No lunch
  • 16. Hai Som Tam Convent

    $ | Silom

    A good sign of quality, this restaurant is packed with Thais sharing tables filled with northeastern favorites like grilled chicken, spicy papaya salad, and minced duck salad. The open-air dining area can be hot, it's often crowded and noisy, and the staff don’t speak much English, so you’ll need to pick and point from the menu—but that's part of the fun.

    2/4-5 Convent Rd., Bangkok, Bangkok, 10500, Thailand
    02/631--0216

    Known For

    • Properly spicy Thai food
    • No air-conditioning
    • Cheap yet satisfying eats

    Restaurant Details

    Rate Includes: Closed Sun.
  • 17. Harmonique

    $$ | Bang Rak

    This small house near the river is filled with Thai antiques and anatique chests scattered with bric-a-brac, which all gives the ambience of dining at a relative's house. The staff is very good at helping indecisive diners choose from the brief menu, and although the restaurant has become more touristy over the years, it also retains a loyal and regular local clientele.

    22 Charoen Krung Rd., Soi 34, Bangkok, Bangkok, 10500, Thailand
    02/237–8175

    Known For

    • Terrace and dining room seating
    • Unusual Thai dishes like hoa mouk (fish curry in a banana leaf)
    • Excellent curries
  • 18. Himali Cha Cha

    $$ | Bang Rak

    Cha Cha, who cooked for Indian Prime Minister Jawaharlal Nehru, died in 1996, but his recipes live on and are prepared with equal ability by his son Kovit. Typical Indian-themed decor and a long-standing menu of traditional dishes as well as intriguing daily specials make this restaurant an oldie but a goodie, with two other locations in Bangkok also available.

    1229/11 Charoen Krung Rd., Soi 47/1, Bangkok, Bangkok, 10500, Thailand
    02/235--1569

    Known For

    • Famous tandoori chicken
    • Northern Indian specialties
    • Garlic naan and cheese naan
  • 19. Home Cuisine Islamic Restaurant

    $ | Bang Rak

    This simple family restaurant serves plenty of Thai-Muslim dishes, but it’s most famous for the khao mok gai (chicken biryani), a spicy rice dish that’s served here with pickled eggplant and a side dish of sweet yogurt sauce. The restaurant is a 15-minute walk from the Saphan Taksin Skytrain station. If arriving by taxi, tell the driver to come in via Soi 40.

    185 Charoen Krung, Soi 36, Bangkok, Bangkok, 10500, Thailand
    02-234–7911

    Known For

    • <PRO>halal food</PRO>
    • <PRO>some of Bangkok's best biryani</PRO>
    • <PRO>mutton biryani that's less well known but equally delicious as the chicken biryani</PRO>

    Restaurant Details

    Rate Includes: No lunch Sun.
  • 20. Issaya Siamese Club

    $$$$ | Sathorn

    An upscale and much-raved-about Thai restaurant, Issaya both surprises and charms with its delightfully laid-back atmosphere, set in a tropical garden peppered with colorful bean bags during dry season. The dining room is cozy with big couches and lots of antique touches, coupled with fun platings and garnishes and impeccable service.

    4 Soi Si Aksorn, Chua Ploeng Rd., Bangkok, Bangkok, 10120, Thailand
    02/672--9040

    Known For

    • Dishes inspired by celeb chef Ian Kittichai's childhood
    • Good cocktails
    • The beloved banana blossom and heart of palm salad

No Restaurants Results

Please try a broader search, or expore these popular suggestions:

There are no results for {{ strDestName}} Restaurants in the searched map area with the above filters. Please try a different area on the map, or broaden your search with these popular suggestions:

Recommended Fodor’s Video