80 Best Restaurants in Bangkok, Thailand

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

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
Restaurants Details
Rate Includes: No lunch

Doo Rae

$$ | Sukhumvit
Many authentic Korean restaurants do business in Sukhumvit Plaza, but even with three stories of tables, there's often a wait day or night at Doo Rae. Go for the do-it-yourself barbecue grilling, with bulgogi (thin slices of beef in a tasty marinade) and fresh veggies, as well as sake or soju, a rice-based drink similar to vodka but with a lower alcohol content.
Bangkok, Bangkok, 10100, Thailand
02/653--3815
Known For
  • substantial kimchi and tofu stews
  • complimentary side dishes
  • location in a mall known as Bangkok's Korean Town

Recommended Fodor's Video

Dynasty

$$$$ | Chatuchak

This restaurant has long been a favorite among government ministers and corporate executives, both for its outstanding Cantonese cuisine and its private areas, perfect for business lunches or romantic dinners. The main dining room is elegant, with crimson carpeting, carved screens, lacquer furniture, and porcelain objets d'art.

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
Restaurants Details
Rate Includes: No lunch

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
Restaurants Details
Rate Includes: Closed Sun.

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

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

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>
Restaurants Details
Rate Includes: No lunch Sun.

HongKong Noodle

$ | Pathumwan

This famous noodle shop outside the Hua Lamphong railway station is perfectly placed for a quick meal when you first get into Chinatown or on the way out. Thanks to an air-conditioned second floor, it’s a little comfier than your average noodle stand, but still quite cheap, and the window offers great people-watching on the street below.

Hua Seng Hong Restaurant

$$ | Samphanthawong

In business since 1956, this expensive but worthwhile Chinatown classic takes you straight to Hong Kong with its excellent Cantonese roast meats, dim sum, and service that is authentically brusque. Hua Seng Hong has other locations across Bangkok, including at CentralWorld mall in the city center, but this is the original and most beloved for its bustling atmosphere—from inside to outside on Chinatown’s main vein, Yaowarat Road.

371–373 Yaowarat Rd., Bangkok, Bangkok, 10100, Thailand
02/222–7053
Known For
  • delicious fatty duck
  • goose foot–and–abalone stew
  • combo specials and à la carte

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

Je Ngor

$$ | Sukhumvit

Locals adore this Thai-Chinese eatery for various stir-fried seafood dishes, loaded with fried garlic, pepper, and fragrant curry, as well as reasonably priced lunch set menus. The decor is homey but attractive, with warm colors and lots of space, making the Sukhumvit location of this popular chain both comfy and convenient.

68/2 Sukhumvit, Soi 20, Bangkok, Bangkok, 10110, Thailand
02/258--8008
Known For
  • special menu items like stir-fried rock lobster
  • hot pot soups
  • traditional Thai desserts

Jojo

$$$$ | Pathumwan

A romantic, candlelit outdoor patio and a sleekly contemporary indoor dining space set a stylish tone that's echoed in the equally refined Italian cuisine served at Jojo. Traditional antipasto, pastas, and so on are gussied up with modern flourishes and high-quality products imported from Europe and beyond, perfectly befitting the luxe surroundings of the prestigious St. Regis hotel where the restaurant is located.

159 Ratchadamri Rd., Bangkok, Bangkok, 10330, Thailand
02-207–7815
Known For
  • <PRO>linguine with Canadian lobster</PRO>
  • <PRO>peerless wine list</PRO>
  • <PRO>tiramisu in a melting chocolate sphere</PRO>
Restaurants Details
Rate Includes: Reservations essential

Kaloang Home Kitchen

$$ | Dusit

An alley near the National Library leads to this off-the-beaten-track restaurant on a ramshackle pier overlooking the Chao Phraya River. Kaloang Home Kitchen might not look like much with its plastic seats and simple tables, but it's a local favorite for waterfront breezes that keeping things comfortably cool, as well as generous grilled seafood platters and giant river prawns.

Karim Roti-Mataba

$ | Banglamphu

In a century-old building across from Santichaiprakarn Park on the Chao Phraya, a short walk from Khao San Road, this little two-story restaurant serves Indian and Thai-Muslim cuisine. The specialty, as the name suggests, is sizzling mataba, unleavened flatbread filled with your choice of vegetables, chicken, beef, fish, or seafood. The oxtail soup is also highly recommended.

136 Phra Athit Rd., Bangkok, Bangkok, 10200, Thailand
02/282–2119
Known For
  • Thai-Muslim dishes like Massaman curry
  • air-conditioned seating
  • popular with tourists

Khao Tom Bowon

$$ | Banglamphu

Across the street from Wat Bowonniwet, this humble eatery is famed for high-quality khao tom, rice soup served with a wide variety of Chinese-Thai dishes, including excellent phat phak bung (water spinach stir-fried with chili and garlic), jap chai (mixed-vegetable stew), and pet phalo (five-spice duck in gravy). This is a good late-night eating choice, since it's open daily from 5 pm to 3 am.

243 Phra Sumen Rd., Bangkok, Bangkok, 10200, Thailand
02/629–1739
Known For
  • open very late
  • local favorite
  • khao tom

Khrua Nai Baan (Home Kitchen)

$ | Pathumwan

A real hole-in-the-wall where friends gather to enjoy great meals together, this long-running eatery turns out excellent Thai-Chinese cuisine in a simple dining room. All the classics everyone should try at least once on a Bangkok trip are served here at reasonable prices, making it a favorite among the Thais and expats who live and work on laid-back Soi Lang Suan.

Krua Apsorn

$$ | Old City

This small shophouse restaurant is a truly capable all-round Thai eatery, a rarity in a neighborhood where you’re generally better off eating at places that specialize in one or two dishes. Recommended plates include nuea pu phat phrik lueang (crabmeat stir-fried with yellow chili) and kaeng khiaw-wan look chin pla krai (green curry with fish balls).

169 Dinso Rd., Bangkok, Bangkok, 10200, Thailand
02/685--4531
Known For
  • convenient to key Old City tourist sights
  • consistently good food
  • crab meat with yellow peppers
Restaurants Details
Rate Includes: Closed Sun.

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.

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.

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
Restaurants Details
Rate Includes: Reservations essential

Le Du

$$$$ | Bang Rak

At this modern Michelin-starred Thai restaurant, helmed by chef Thitid “Ton” Tassanakajohn, you're likely to try something new in the 4-course and 6-course tasting menus (no à la carte)—maybe a crunchy ant larvae topping or a charcoal-grilled pork jowl curry. Sleek minimalist surroundings put the focus on the food and drink, and since the chef is also a sommelier, you can expect wine pairings that perfectly complement each course.

399/3 Silom Rd., Soi 7, Bangkok, Bangkok, 10500, Thailand
02/291--99969
Known For
  • young, trendy crowd
  • creative Thai dishes like a deconstructed pad kra pao
  • fresh regional products including free-range chicken
Restaurants Details
Rate Includes: Closed Sun.

Liu

$$$ | Pathumwan

You'll want to be spotted at this so-called "neoclassic Chinese” restaurant in the Hilton hotel, where the contemporary-focused concept and design come from the creator of the equally snazzy Green T. House in Beijing. The natural light and wood interior create a soothing effect, enhanced by the superior service you'll receive despite a large dining room that’s often packed, especially for dim sum lunches.

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
Restaurants Details
Rate Includes: Closed Mon.

Manohra Dining Cruise

$$$$ | Thonburi

Beautifully restored antique rice barges depart from Anantara Riverside Bangkok at 5 pm, with Thai canapes by well-known Chef Phong. It's free for Anantara Riverside Bangkok guests.

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

Ministry of Crab

$$$$ | Sukhumvit

This branch of the Michelin-starred Sri Lankan restaurant, Ministry of Crab specializes in fresh, meaty crab flown in daily from that country. Crabs are prepared with your choice of sauce–garlic chili, baked, black pepper, or curry–and range in size from 500g "small" crabs to five-pound "crabzillas." Also on the menu are a variety of other crab dishes, including a creamy crab liver pate, fresh king prawns, clams, and oysters. 

15/1 Sukhumvit Soi 31, Bangkok, Bangkok, 10110, Thailand
02/116–6220
Known For
  • signature black pepper sauce
  • crab liver pâté
  • fresh crab flown in from Sri Lanka
Restaurants Details
Rate Includes: Closed Mon., Reservations recommended.

My Choice

$$ | Sukhumvit
My Choice
My Choice

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.