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

    $$$$ | Thonburi

    Come to Sala Rim Naam—part of the Mandarin Oriental hotel but across the river—to soak up the atmosphere, which includes a classical Thai dancing show nightly at 7:45 pm in an indoor pavilion, or to enjoy the romantic mood of alfresco tables overlooking the river. The renditions of Thai food are rather Westernized, but the set dinners, buffet lunches, and à la carte menus offer plenty of choices.  There is a complimentary shuttle boat across the Chao Phraya River from the Mandarin Oriental Hotel.

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

    Known For

    • Riverside terrace
    • Thai dancing shows
    • Extensive menu

    Restaurant Details

    Rate Includes: Reservations essential
  • 2. 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
  • Recommended Fodor’s Video

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