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: 37 Recommendations {{numTotalPoiResults}} {{ (numTotalPoiResults===1)?'Recommendation':'Recommendations' }} 0 Recommendations
CLEAR ALL Area Search CLEAR ALL
Loading...
  • 21. Kuppa

    $$ | Sukhumvit

    This light-and-airy space maintains the aura of its former life as a warehouse, but it's certainly more chic than shabby these days, with polished metal and blond wood adding a hip counterpoint to cement floors. Kuppa serves traditional Thai fare as well as many international dishes, and it has a dedicated following for its coffee, roasted on the premises.

    39 Sukhumvit Rd., Soi 16, Bangkok, Bangkok, 10110, Thailand
    02/259–1954

    Known For

    • Popular for weekend brunch
    • Coffee roasted on-site
    • Small portions
  • 22. La Dotta

    $$ | Silom

    Fresh pasta made with 100% Italian semolina and organic duck eggs is the signature at La Dotta, a Mediterranean-inspired dining room on Convent Road. Standouts include the wagyu bolognese with tagliatelle and bucatini all'amatriciana, topped with a sauce that is slow-cooked for four hours and served with dry-cured pork cheeks from Rome. Appetizers lean towards fresh seafood, including clams sautéed in white wine and garlic and grilled octopus with cannellini beans and chorizo stew. A short but well-curated list of Old World wines pairs well with the food.

    10/15 Convent Road, Bangkok, Bangkok, 10500, Thailand
    02/236–5558

    Known For

    • Quality wine list
    • Seafood
    • Fresh pasta
  • 23. Le Dalat

    $$ | Sukhumvit

    Classy Le Dalat is a favorite with Bangkok residents, serving royal Vietnamese cuisine in a former private home set among lovely gardens. The several intimate dining rooms have nostalgic design touches, such as vintage paintings and black-and-white photos, wicker seats with colorful pillows, and fine china tableware.

    57 Sukhumvit Rd., Soi 23, Bangkok, Bangkok, 10110, Thailand
    02/259--9593

    Known For

    • Seafood dishes like the Hanoi-style fried turmeric fish with dill
    • Reservations recommended
    • Quiet, somewhat hidden location

    Restaurant Details

    Rate Includes: Reservations essential
  • 24. Madame Musur

    $$ | Banglamphu

    The only restaurant in Banglamphu focusing on northern Thai cuisine is tucked away in a quiet corner of Rambutri Road not far from Khao San. Khao soi, a northern Thai dish of egg noodles in a mild curry broth, is a house specialty.

    41 Rambutri Rd., Bangkok, Bangkok, 10200, Thailand
    02/281--4238

    Known For

    • Amazing khao soi
    • Atmospheric bamboo furniture
    • Convenient location to Khao San Road

    Restaurant Details

    Rate Includes: Closed Mon.
  • 25. Methavalai Sorndaeng

    $$ | Old City

    Serving exceptional traditional Thai food for more than 60 years, Sorndaeng features white tablecloths, lacy curtains, and black-trousered waiters. Fans say the restaurant makes the best thawt man plaa (fried spicy fish cakes) in the city. At lunch, the restaurant tends to fill up with local government office workers.

    78/2 Ratchadamnoen Klang Rd., Bangkok, Bangkok, 10200, Thailand
    02/224–3088

    Known For

    • Lunchtime busy with government workers
    • Sophisticated presentation
    • Upscale atmosphere
  • Recommended Fodor’s Video

  • 26. My Choice

    $$ | Sukhumvit

    My Choice might be located a bit far off the main Sukhumvit drag, but it’s very popular among Thais with a taste for their grandmothers' traditional recipes. Natural light, modern wood furniture, and leafy plants create a warm and inviting atmosphere, but when the weather is cool, diners prefer to sit outside.

    19 Sukhumvit Rd., Soi 36, Bangkok, Bangkok, 10110, Thailand
    02/258–6174

    Known For

    • Popular for family dining
    • Ped aob (whole roasted duck)
    • Traditional recipes
  • 27. Nai Sow

    $$ | Pom Prap Sattru Phai

    This unassuming restaurant next to Wat Plaplachai has a steady clientele thanks to fast service and consistently excellent Chinese-Thai dishes prepared according to the owner’s secret family recipes. The lighting and decor are lacking, but that can be forgiven when you taste the traditional tom yum goong (spicy, hot and sour shrimp soup), which some deem to be the city's best.

    3/1 Maitrichit Rd., Bangkok, Bangkok, 10100, Thailand
    02/222–1539

    Known For

    • Family business
    • Very busy with no reservations accepted
    • Specialties such as tom yum goong and the deep-fried taro dessert

    Restaurant Details

    Rate Includes: Reservations not accepted
  • 28. Once Upon a Time

    $$ | Ratchathewi

    Period photos of the royal family, movie stars, and beauty queens cover the pink walls of this traditional Thai restaurant occupying two old teak houses down Soi 17 a ways. Antiques fill the dining rooms, and clothed tables are set up in the garden between the houses, creating the ideal laid-back setup for escaping Bangkok chaos while still being downtown.

    32 Phetchaburi, Soi 17, Bangkok, Bangkok, 10400, Thailand
    02-252–8629

    Known For

    • <PRO>regional dishes like mieng kan (dried shrimp and various ingredients rolled in leaf)</PRO>
    • <PRO>close to Pantip Plaza</PRO>
    • <PRO>away from traffic noise</PRO>

    Restaurant Details

    Rate Includes: Credit cards accepted
  • 29. Sri Trat

    $$ | Sukhumvit

    In an attractive, 1970s vintage house decorated with old-school Thai touches, this is one of the only restaurants in the city focused on the cuisine of eastern Thailand, particularly Chanthaburi and Trat. Don't miss the lon pu kai, a creamy coconut-chili dip made with fresh chunks of mud crab and accompanied by fresh local herbs and vegetables. 

    90 Sukhumvit Soi 33, Bangkok, Bangkok, 10110, Thailand
    02/088-–0968

    Known For

    • Crab-fried noodles
    • Eastern Thai cooking
    • Chili dips
  • 30. Supatra River House

    $$ | Siriraj

    Located on the Chao Phraya River across from the Grand Palace, this charming restaurant is in the former home of Khunying Supatra, founder of Bangkok's express boat business. A free ferry from Maharaj Pier shuttles diners back and forth to enjoy impressive views and Thai cuisine, with multicourse prixe-fixe meals and à la carte options.

    266 Soi Wat Rakhang, Arunamarin Rd., Bangkok, Bangkok, 10700, Thailand
    02/411–0305

    Known For

    • Riverside terrace
    • Great for sunsets
    • Steamed sea bass in soy or spicy lemon

    Restaurant Details

    Rate Includes: Reservations essential
  • 31. Tang Jai Yoo

    $$ | Samphanthawong

    This open-air seafood restaurant is full of festive round tables and tanks containing live whole crabs, lobsters, and sea leech ready to be cooked in traditional Thai-Chinese style. There are lots of à la carte options from land and sea, but ordering off one of the many set menus is the best way to sample a variety of dishes.

    85–89 Yaowapanit Rd., Bangkok, Bangkok, 10100, Thailand
    02/224--2167

    Known For

    • Stewed turtle soup
    • Whole roasted suckling pig
    • Traditional Thai-Chinese
  • 32. Tawandang German Brewery

    $$ | Yannawa

    From the outside, Tawandang looks like a big barrel representing the 40,000 liters of lager and other beers brewed here every month. With such an active brewery, you might think food would be an afterthought, especially considering the cheesy entertainment such as comedy drag and Thai traditional dancing, but the kitchen actually turns out quite good Thai food, with some German and Chinese fare thrown in. Presided over by a German brewmaster, Tawandang specializes in lager, weizen and dunkel beers on tap. 

    462/61 Rama III Rd., Bangkok, Bangkok, 10110, Thailand
    02/678–1114

    Known For

    • Thailand's first microbrewery
    • Good pub grub
    • Fun crowd

    Restaurant Details

    Rate Includes: No lunch
  • 33. The Commons Thonglor

    $$ | Thong Lor

    It's easy to laze all afternoon at The Commons, a lofty community mall known for its gourmet food stands, restaurants, and comfortable open-air seating. You'll see groups dining on smorgasbords at single tables, with cuisines from Thai to Mexican, as well as dishes like fried chicken and waffles, artisanal sandwiches, and more—but plenty of people simply grab an iced coffee and hang out with their laptops.

    335 Soi Thonglor 17, off Sukhumvit Soi 55, Bangkok, Bangkok, 10110, Thailand
    08/028–18339

    Known For

    • Stands from popular Bangkok restaurants like Daniel Thaiger, Peppina, and Soul Food 55
    • Good brunch and coffee at Roast
    • Yoga studio and retail shops on second floor

    Restaurant Details

    Rate Includes: Opening hrs of vendors vary
  • 34. Vaso

    $$ | Pathumwan

    In the ultramodern Velaa Sindhorn community mall on Soi Lang Suan, Vaso has an oval-shaped bar—no tables—surrounding an open kitchen that serves modern Spanish tapas and shared plates, including fresh oysters and imported Iberico jam. The short, well-curated wine list includes cava, Spain's bubbly equivalent to prosecco or Champagne.

    87 Soi Lang Suan, Bangkok, Bangkok, 10330, Thailand
    09/891–44664

    Known For

    • Cava (Spanish bubbly)
    • Lively ambience
    • Tapas
  • 35. Yim Yim Restaurant

    $$ | Samphanthawong

    This second-floor restaurant has been serving Chao Zhou cuisine for more than 70 years and though it lacks the elegance of the hotel restaurants in the area—the dining room is simple and you have to walk through the dishwashing room to reach the bathroom—it's a solid option in the heart of Chinatown. The Chinese-style sashimi and the fresh crab claws with ginger are excellent, but if you're feeling bold, try the ham with goatskin dipped in rice vinegar.

    89 Yaowa Phanit Rd., Bangkok, Bangkok, 10100, Thailand
    02/224–2203

    Known For

    • Simple decor
    • Authentic Chao Zhou Chinese
    • Relaxed atmosphere
  • 36. Yok Yor

    $$ | Klong San

    Departing each evening at 8 pm, the Yok Yor is a little like a floating restaurant. The boat ride costs B200, and the food is ordered à la carte as opposed to a set menu, making this different from most of Bangkok's dinner cruises.

    885 Somdet Chao Phraya 17, Bangkok, Bangkok, 10600, Thailand
    02-863–0565

    Known For

    • <PRO> </PRO>

    Restaurant Details

    Rate Includes: No lunch
  • 37. You & Mee

    $$ | Pathumwan

    Hotel restaurants in Bangkok often disappoint, but this casual street-kitchen–inspired spot at the Grand Hyatt Erawan serves high-quality Thai food—particularly northern Thai dishes—at reasonable prices. Come for the good range of noodles, curries, and congee, served à la carte or as buffet options, with premium add-ons such as lobster, crab, and braised beef available.  There's a curry buffet at lunch and dinner for B550 and B650 respectively.

    494 Ratchadamri Rd., Bangkok, Bangkok, 10330, Thailand
    02/254–1234

    Known For

    • Northern dishes like khao soi
    • Fast service
    • Central location

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