251 Best Restaurants in Thailand

Background Illustration for Restaurants

We've compiled the best of the best in Thailand - browse our top choices for the top things to see or do during your stay.

Om Garden Cafe

$

Roofed with leaves of Nipa palms, this hippie-chic café is set in an idyllic shaded courtyard with casual teak furniture, sheer curtains, stained glass windows, and religious sculptures. The food is healthy, hearty, and wholesome.

On the Rock

$$$$

Built on a rock overlooking Karon Beach, this restaurant has great views of the water. Seafood is the specialty, but well-made Italian and traditional Thai dishes are also on the menu. Book in advance to ensure you get a table with a view.

On's Thai-Issan Vegetarian Restaurant

$

This is a great option for tasty vegetarian and vegan specialties from the northeast of Thailand, including curries that pack a fiery kick. The eponymous owner also offers cooking classes and it's clear from the punchy dishes that she has plenty of wisdom to pass on. Desserts of mango or jackfruit with sticky rice provide a toothsome finale to any meal. 

268/1 Maenamkwai Rd., Kanchanaburi, 71000, Thailand
087--364--2264
Known For
  • Actually spicy curries
  • Great option for vegetarians and vegans
  • Thai desserts

Something incorrect in this review?

Recommended Fodor's Video

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, 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
Credit cards accepted

Something incorrect in this review?

Orchids Restaurant

$$

The chefs at this Thai-French restaurant acknowledge its Asian influences while relying mainly on French technique. Prawns might come, for instance, Thai-style in a curry with fresh coriander in coconut milk or with echoes of France in a vermouth sauce.

110/1 Naresdamri Rd., Hua Hin, 77110, Thailand
032--513--670
Known For
  • Steak and seafood
  • Locally grown organic vegetables
  • Understated decor with traditional Thai flourishes

Something incorrect in this review?

Overstand

$ | Old City

Owned by a Thai-Aussie couple, this cool little café in the Thapae Gate area serves excellent coffee sourced from local roasters, along with hearty breakfasts and healthy Aussie-style sandwiches and salads made with organic ingredients. The breakfast pizza paired with an iced coconut espresso is a treat for those up early with jet lag. There are always several vegetarian and gluten-free options. The café closes at 3:30 pm but occasionally reopens in the evenings for special events such as craft-beer, cocktail, or wine tastings.

There's also a branch on Nimmanhaemin Rd.

19/3 Ratchamankha, Soi 2, Chiang Mai, 50200, Thailand
094-626--8311
Known For
  • <PRO>speedy Wi-Fi</PRO>
  • <PRO>Australian iced coffee espresso-ice cream concoction</PRO>
  • <PRO>good vegetarian options</PRO>
Restaurant Details
Closed Tues. No dinner

Something incorrect in this review?

Pae Krung Kao

$$

An appealing mélange of local flora and traditional Thai decor greets patrons as they enter this charming bar and restaurant on the bank of the Pa Sak River. The visual delights continue in the low-ceilinged dining areas, which are packed with collectibles, from old bottles to timepieces, and half the restaurant sits on a pontoon floating on the water. Try the grilled river prawns: an Ayutthaya signature.

4 Moo 2, Ayutthaya, 13000, Thailand
088--649--1347
Known For
  • Traditional Thai food
  • Giant river prawns
  • Opens early at 10 am

Something incorrect in this review?

The Page

$$$$ | Chaweng Noi Beach

Stick to the fun and interesting cocktails at the Library's popular restaurant—it claims to make 101 different kinds—and after a few sips you'll feel as hip as the surroundings. The menu is mostly Thai, featuring contemporary takes on traditional favorites like prawns with garlic and pepper, and sea bass with chili and basil.

14/1 Moo 2, Koh Samui, 84320, Thailand
077–422–767
Known For
  • Live music and smartly designed surroundings
  • "tea by the sea" afternoon service
  • Wagyu beef

Something incorrect in this review?

Peang Prai

$$

Outside the gates that lead to the Bangpae Waterfall are two picturesque wooden pavilions nestled in the jungle that serve up stellar versions of Phuket specialties, like spicy stir-fried clams. This is home cooking that you’d be hard-pressed to find anywhere else.

101/18 Soi Namtok Bang Toei, Ban Pa Khlok Rd., 83110, Thailand
088--768--1497
Known For
  • Gorgeous tropical views
  • Lemongrass beef wrapped in betel leaves
  • Squid cooked in squid ink

Something incorrect in this review?

Phad Thai Rock n' Roll

$ | Kantiang Bay

It's all in the name at this tiny roadside eatery presided over by a talented musician-owner who also plays local gigs. There are several varieties of delicious pad Thai.

Ask the owner when his next gig is. His band, Why Not, attracts huge crowds of locals, expats, and tourists alike and guarantees a rocking night out.

208 Moo 5, Koh Lanta, Thailand
080--784–8729
Known For
  • Really good pad Thai
  • Musician crowd
  • Good smoothies

Something incorrect in this review?

Phae Phu Fa Thai

$$

An extensive menu in English makes this teak pontoon eatery on the Nan the most comfortable riverside experience. The emphasis is on fresh seafood—the pla taptim (St. Peter's fish, a delicious freshwater variety found everywhere in Thailand), served steamed with a spicy lemon-and-lime sauce, is a good choice.

100/49 Phutabucha Rd., Phitsanulok, 65000, Thailand
055-242743
Known For
  • <PRO>packed with locals and tourists</PRO>
  • <PRO>simple yet satisfying seafood</PRO>
  • <PRO>nice views of the river and nearby temple</PRO>
Restaurant Details
Credit cards accepted

Something incorrect in this review?

Phangan Rest Days

$

Note and El, a Thai couple, run this lovely breakfast spot on the way from Thong Sala to Srithanu. The two of them specialize in home-made dim sum and Chinese herbs soup, but also serve steamed dumplings or rice soups with egg, fish, or pork. The teak interior of this open-sided Thai restaurant creates a homey atmosphere that locals appreciate, and traditional Thai coffee and tea invite you to linger. Prices are very reasonable, and the owners are always happy to chat. 

Unnamed Road, Koh Phangan, Thailand
081--556--5295
Known For
  • Tasty Thai coffee and Thai breakfast
  • Only 12 tables keep the atmosphere intimate
  • Inviting setting

Something incorrect in this review?

Phi Phi Bakery

$

If you've been craving fresh-baked doughnuts, croissants, mouthwatering eggs Benedict, and real coffee rather than the instant stuff, you'll fall in love with the family-run Phi Phi Bakery, which serves American, continental, and Thai breakfast and brunch specials and freshly baked pastries (the cinnamon buns are especially good). They also serve Thai and Western standards for lunch (it closes at 5 pm).

Pinto Restaurant

$ | Old Town

This delightful sea view restaurant in Lanta Old Town is known for its fresh seafood and Thai cuisine, but also serves great burgers and has a separate vegetarian menu. The staff are quick to recommend favorite Thai dishes, in particular the tamarind prawns and the tart pomelo salad. Great atmosphere and wonderful location. 

Polo Fried Chicken

$ | Pathumwan

This legendary restaurant has been delighting diners with its fried chicken seasoned with black pepper and plenty of golden-brown garlic for more than 50 years. The restaurant is a bit hard to find—as you enter Soi Polo (Soi Sanam Khli), it's about 50 yards in on your left.

137/1–2 Soi Polo (Soi Sanam Khli), Bangkok, 10330, Thailand
02–251--2772
Known For
  • Frequented by Thais and foreigners alike
  • Delicious sides like sticky rice and papaya salad
  • Spicy Isan-style tom saep soups
Restaurant Details
Reservations not accepted

Something incorrect in this review?

Poo Restaurant

$

A favorite in the area for 20 years, Khun Pat's offers Thai staples and simple Western dishes at reasonable prices. Nothing is too spicy, the menu in English has illustrations, and guests are allowed to write on the walls.

24/5 Jarodvithithong Rd., Sukhothai, 64000, Thailand
093--197--4070
Known For
  • Flavorful Sukhothai noodle soup
  • Thai staples
  • Indoor and outdoor seating

Something incorrect in this review?

Poom Restaurant

$

The steady stream of locals is one clue that the seafood here ranks among the town's best. Try the charcoal-grilled whole fish, large prawns, crab, and squid—all fresh and accompanied by a delicious chili sauce.

274/1 Ruamchit Rd., Cha-am, 76120, Thailand
032-471036
Known For
  • <PRO>ample portions</PRO>
  • <PRO>sea-view terrace</PRO>
  • <PRO>devoted Thai clientele</PRO>
Restaurant Details
Credit cards accepted

Something incorrect in this review?

Prachak Roast Duck

$ | Bang Rak

This little place with bare walls and a tile floor is beloved by locals for its juicy pet (roast duck) and moo daeng (red pork). Getting here early is a good idea—by 6 pm there's often little duck left—and allow yourself time to find the entrance, which is easy to miss on busy Charoen Krung Road.

Promthep Cape Restaurant

$

Although it doesn't look like much from the Promthep Cape parking lot, views from the tables out back are hard to beat. The restaurant serves Thai food, specializing in fresh seafood, and some Western fare. 

Pun Jai

$

For authentic Lanna cuisine, you can't do better than this simple but superb restaurant, with an extensive menu. Try the kanom jeen (Chinese noodles) served with a spicy meat sauce, raw and pickled cabbage, and various condiments; or the satay moo, thin slices of lean pork on wooden skewers, served with a peanut sauce dip. In the evening every table has its own steam pot and barbecue for preparing the popular northern specialty moo kata, a kind of pork stew. The open-sided, teak-floor dining area is shaded by ancient acacia trees, making it a cool retreat on warm evenings.

2 Wira Alley, Phrae, 54000, Thailand
054--620727
Known For
  • Popular lunch spot
  • Relaxed environment
  • Pork dishes

Something incorrect in this review?

Rabieng Rimnam Restaurant

$

In a wooden house by the river, this family-run restaurant attached to Rabieng Guesthouse serves many classic Thai dishes and a few Western ones for very reasonable prices. It opens at 10 am but is one of just a few places in the area that stays open after sunset (until midnight daily).

1 Soi Rim Nam, Phetchaburi, 76000, Thailand
032--425707
Known For
  • Friendly service
  • Traditional Thai dishes like spicy banana-blossom salad and stuffed chicken with pandanus leaves
  • River views

Something incorrect in this review?

Raming Tea House Siam Celadon

$

The dining menu at this tranquil teahouse is fairly short, with light breakfast bites, curries, and sandwiches, but the cool interior of this exquisitely restored century-old Chinese merchant's house is a wonderful respite from the bustle of the city. It doubles as a showroom of fine celadon pottery and has an adjoining courtyard, with a shop selling Lanna fabric and the pottery used in the restaurant. There are indigo dyeing, textile weaving, and ceramic painting workshops available here, too.

158 Thapae Rd., Chiang Mai, 50100, Thailand
053--234518
Known For
  • Pretty home goods in its shop
  • Peaceful garden tables
  • House-made tea blends
Restaurant Details
No dinner

Something incorrect in this review?

The Red Snapper

$$

Serving Thai and European fusion food in an atmospheric garden setting, with a compact menu that creative chef Ed Qarré renews every six weeks, Red Snapper, unsurprisingly, has become one of the island's most happening restaurants. If you're hungry order one of their large platters, or opt for a wonderful selection of tapas dishes if your palate is yearning for adventure; the eponymous red snapper is always succulent and fresh. Cocktails, too, are innovative; try the Thaipiroska for a locally inspired alcoholic kick.

176 Moo 2, Koh Lanta, 81150, Thailand
078-856965
Known For
  • <PRO>garden setting</PRO>
  • <PRO>succulent red snapper</PRO>
  • <PRO>inspired cocktails</PRO>
Restaurant Details
No credit cards
Reservations essential

Something incorrect in this review?

Rim Khong Restaurant

$

Well-known for its views of the Mekong River and Laos beyond, this old family-run restaurant has a relaxed atmosphere and quality Thai food. You can sit on the teak terrace and fuel up with Thai staples like stir-fried chicken rice with cashew nuts, or order a more adventurous dish like fried frog seasoned with garlic and pepper.

7C65+W46, Chiang Khong, 57140, Thailand
053--791105
Known For
  • Spicy salads
  • Fabulous views of the Mekong and Laos
  • Baked shiitake mushrooms

Something incorrect in this review?

Ristorante Rimini

$$

Lovers of Italian food are particularly well-served on the island, with several stellar options. One of the most memorable is where chef-proprietor Alessandro Paterno presides (usually with cigarette fixed to mouth) over a daily-changing selection of fish and seafood creations.

62/2 Chaloklum, 84280, Thailand
086--758--1405
Known For
  • Fresh seafood
  • Family-run and friendly
  • The giant octopus salad
Restaurant Details
Closed Mon. No lunch

Something incorrect in this review?

River Kwai Floating Restaurant

$

Follow the crowds to this open-air floating restaurant in the shadow of the railway bridge, where the offering includes aromatic Thai favorites and seafood freshly caught in the Kwai Yai and Kwai Noi rivers. The chefs tone down the food considerably for foreigners, so if you want yours spicy, you’ll have to say so.

425 Maenamkwai Rd., Kanchanaburi, 71000, Thailand
034-512595
Known For
  • <PRO>popular with tourists</PRO>
  • <PRO>close to attractions</PRO>
  • <PRO>local delicacies like a fish called yeesok</PRO>
Restaurant Details
No credit cards

Something incorrect in this review?

RoastBarn Coffee

$

Hidden in a quiet alley outside the buzzy town center, this roastery serves fresh coffee from Mae Hong Son, including 90Plus---signature beans known for their bergamot, ginger, and lemongrass tasting notes. The industrial design is hardly surprising given that RoastBarn used to be a coffee factory until 2023, but cozy jazz tunes, jasmine trees, and hanging plants have transformed the space into a relaxing place for your morning elixir, accompanied by a fragrant selection of pastries for sale.

1004, near Saeng Thong Rd., Pai, 58130, Thailand
085--033--4812
Known For
  • Great variety of locally grown specialty coffee
  • Chic relaxing atmosphere
  • Indoor and outdoor seating

Something incorrect in this review?

Ruen Kaew

$

The name of this riverside restaurant means "Crystal House," which is rather fitting, since it's such a gem. Pass through a profusion of bougainvillea flowers to find a wooden deck overlooking the Nan River, the perfect vantage point for taking in the lush scenery and enjoying the Thai menu with some original touches. The crispy chicken in a sweet pickled-plum sauce, for instance, is a rare delight.

1/1 Sumondhevaraj Rd., Nan, 55000, Thailand
054--710631
Known For
  • Original takes on Thai food
  • Nightly live music
  • Deep-fried chicken with lemon cream sauce

Something incorrect in this review?

Rustic and Blue

$
Part tearoom, part casual eatery, this rustic place, whose furnishings include tables made of recycled wood, focuses on food crafted from fresh organic ingredients sourced from local farmers and artisanal producers. The all-day breakfasts are hugely popular—try the brioche French toast brûlée with fresh fruit—but the tacos and salads, among them a fine one with quinoa and pumpkin, have many fans, too, especially among trendy locals. The house-made ice cream in flavors like blueberry basil (sherbet) and peanut butter stout with chocolate is just the ticket after a long day temple-hopping.

Saffron Thai Cuisine

$$$$ | Sathorn

The menu at Saffron mixes creative modern Thai with classic dishes, and the food is just as exciting as the stunning views from the 52nd floor of the Banyan Tree Bangkok. Even if you don't come for dinner, stop by the adjoining bar on the balcony for a cocktail or some street food–inspired snacks—the comfy seating, cool breeze, and vistas are superb.

21/100 S. Sathorn Rd., Bangkok, 10120, Thailand
02–679--1200
Known For
  • Traditional Thai favorites like banana blossom salad
  • Rare ingredients like Tasmanian salmon in the signature yum pla salad
  • Cityscape views
Restaurant Details
No lunch
Reservations recommended

Something incorrect in this review?