29 Best Restaurants in Northern Thailand, Thailand

Background Illustration for Restaurants

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

Coriander in Redwood

$$ Fodor's Choice

This century-old log trader's home built in Shan-style was transformed into a warm redwood-lined restaurant that serves very good Thai cuisine and well-executed Western dishes, including tenderloin and T-bone steaks. Some tables are arranged under the trees of a leafy garden for a nice view of the Yuam River.

Leelawadee

$$ Fodor's Choice

The name of this attractive open-sided restaurant signifies the strongly perfumed frangipani trees that frame its riverside setting. The gargantuan menu embraces Chinese, Thai, and Japanese cuisine, but the specialty is northern Thai food, including fresh fish from the Kok and Mae Kong rivers.

58 Moo 19 Kaew Wai Rd., Chiang Rai, 57000, Thailand
053--600--0000
Known For
  • Frog legs and jellyfish for adventurous eaters
  • Live music from 7 to 11:30 pm
  • Big crowds

Something incorrect in this review?

Maya Burger Queen

$ Fodor's Choice

After 10 years in Britain, a Pai entrepreneur named Ping returned to her hometown and opened this highly successful burger restaurant. The modest establishment is also the place to share tips with the travelers who gather here nightly.

Tedsaban Rd., Pai, 58130, Thailand
086-951--5280
Known For
  • <PRO>locally sourced beef</PRO>
  • <PRO>freshly cut fries</PRO>
  • <PRO>several vegetarian options, including a sweet-potato-and-pumpkin burger</PRO>

Something incorrect in this review?

Recommended Fodor's Video

Pai Siam Bar & Bistro

$ Fodor's Choice

Husband-wife duo Carlo and Supaporn man this perfectly situated indoor-outdoor bar, bistro, and guesthouse at one of the busiest intersections in Pai, just at the end of the walking street. The menu is expansive, with Thai-fusion tapas, all-day breakfast, large pizzas, and Thai staples. Cocktails are top-notch and desserts—freshly baked daily by Supaporn—are not to be missed. 

Silhouette by Reverie Siam

$$ Fodor's Choice

Widely acknowledged as Pai's best restaurant, Silhouette serves outstanding Thai-inspired European cuisine, made with fresh, mostly organic, local produce. Panoramic mountain views, the quirky house sense of style, and live jazz music from November to April all add to the pleasure of having a meal here.

Baan Song Thai

$

This charming restaurant just a bit south of town is nestled in a lush tropical garden and has a vast menu of Thai specialties. Locally grown sesame is featured in a variety of dishes.

138 Moo 5 Baan Ta Pong Daeng, Mae Hong Son, 58000, Thailand
090--316--3176
Known For
  • Sesame fried chicken wings
  • Shade-grown arabica beans
  • Adjoining shop selling snacks like nuts, fruits, sesame, and rice-based products

Something incorrect in this review?

Boo Bpen Seafood

$

Although not on the river, this restaurant has the edge on the competition because of its spacious bench seating and garden atmosphere. House specialties include gai khua kem (roasted chicken with salt) and boo nim tort gratium (crab fried in garlic).

Sanambin Rd., Phitsanulok, 65000, Thailand
055-211110
Known For
  • <PRO>barbecue prawns with chili, lime, and fish sauce dip</PRO>
  • <PRO>live bands</PRO>
  • <PRO>fresh seafood</PRO>

Something incorrect in this review?

Book's Cafe & Bistro Chiang Rai

$$

Loved for its breezy atmosphere and mouthwatering steaks, this brick-style eatery offers Italian, Mexican, and Thai dishes with a tasty selection of wines and signature cocktails. Come after 8 pm, when the house band takes to the stage, and take the garden seating.

26/2 Moo 18, 2 Soi Sanpanard, Chiang Rai, 57000, Thailand
096--697--0002
Known For
  • Juicy rib-eye A4 Wagyu steak and Mexican tacos and nachos
  • Folk songs played live on acoustic guitars
  • Saxophone nights on Fridays

Something incorrect in this review?

Cabbages & Condoms

$$ | City Center

Most of the modest price of your meal at this quirkily named restaurant, one of 16 in Thailand, goes toward the country's leading nongovernmental organization that specializes in HIV/AIDS education. The food is Thai, geared somewhat to Western tastes. The eccentric interiors are a brilliant pastiche of brickwork, art deco, and edgy decor that includes megaphones, corded telephones, movie projectors, and a chandelier that could pass for deer antlers.

620/1 Thanalai Rd., Chiang Rai, 57000, Thailand
053--740657
Known For
  • Condoms as parting gifts
  • Lightly applied chilies
  • Live music in the evening weekdays

Something incorrect in this review?

Cafecito

$$

In an increasingly hip neighborhood on the edge of town, this taqueria serves authentic Mexican food including homemade tortillas (flour and corn), salsa, and hot sauce. The burritos, moles, and tortas are all delicious and a nice break from Thai food when the need arises.

258 Moo 8 Vieng Tai, Pai, 58130, Thailand
053--699055
Known For
  • Breakfast all day
  • Locally sourced coffee
  • Overstuffed burritos
Restaurant Details
Reservations not accepted

Something incorrect in this review?

Chivit Thamma Da

$$

Classically trained baker Nattamon Holmberg puts an emphasis on slow and sustainable food at this cozy café on the Kok River that serves a mix of Western favorites, like avocado toast, along with Thai food. The prices are a little higher than other restaurants in Chiang Rai, but the quality of its locally sourced ingredients more than makes up for it.

179 Moo 2, Rim Kok, Chiang Rai, 57100, Thailand
081--984--2925
Known For
  • Draft beer of the month
  • An extensive nonalcoholic drinks menu
  • Art exhibitions and books you can borrow

Something incorrect in this review?

Fern

$

Mae Hong Son's main thoroughfare, Khunlumprapas Road, is lined with inexpensive restaurants serving local cuisine and this is one of the best. You can eat in the spacious dining room with solid teak columns under whirling fans.

87 Khunlumprapas Rd., Mae Hong Son, 58000, Thailand
053--611374
Known For
  • Pork ribs with pineapple
  • Roast chicken in pandan leaves
  • Steamed whole snakehead fish

Something incorrect in this review?

Give Green Farm House Restaurant

$

Although it's located right down the street from a major attraction (Thawan Duchanee's Black House), this family-run business keeps its prices low and its traditional dishes noticeably fresh and delicious. Much of what they make is straight off the Give Green Farm, and operates as a master class in sustainable comfort food.

300 Moo 13, Chiang Rai, 57100, Thailand
081--090--1805
Known For
  • Organic without the sticker shock and farm-to-table fare that tastes like it
  • Options for vegetarians and those with food allergies
  • Spontaneous on-site parties after dinner

Something incorrect in this review?

Inthira

$

Family-run since Inthira Tansuhaj first opened it in 1964, this Mae Sariang favorite sticks to Thai staples like curries, soups, and stir-fries. English menus are available, and service is actually quite efficient for an ever-expanding space that now seats up to 150 people.

170/1 Wiangmai Rd., Mae Sariang, 58110, Thailand
053--681529
Known For
  • Fried fish with garlic
  • Cold bottles of Chang
  • Seasonal specialties like chayote greens, red ant eggs, and giant crickets

Something incorrect in this review?

Limoncello Italian Restaurant & Wine Bar

$$$

This fine-dining restaurant has a mix of hearty Italian and Argentinian plates, like the silky tangy pasta al limone and the Argentinian tenderloin filet served with salad and mashed potatoes. While the pumping house music doesn't exactly make for a cozy dinner, the patterned ceramic tile floor and lemon-tree ceiling evoke the romance of Italy.

121 Vieng Tai, Moo 3, Tesaban 1 Rd., Pai, 58130, Thailand
063--101--8112
Known For
  • Homemade gnocchi worth the extra cost
  • Fresh and hearty southern Italian dishes
  • Sweet homemade limoncello
Restaurant Details
B500 minimum charge for credit cards

Something incorrect in this review?

Mai Krang Krung

$

This pretty family-run lunch spot is known for the local specialty "Sukhothai noodles”---a clear pork broth with rice noodles, chili flakes, toasted peanuts, and lime, topped with roasted and minced pork. The restaurant doubles as a boutique selling jewelry and silk textiles.

139 Jarodvithithong Rd., Sukhothai, 64000, Thailand
081--971--4406
Known For
  • Steamed pork- or vegetable-filled Thai dumplings (khaw kreab pak mor)
  • Delightful herbal drinks
  • Excellent pad Thai

Something incorrect in this review?

Mekong Pizza

$$

This laid-back pizza spot where the tables are laid with checkered tablecloths is a welcome break from all the fancy resort dining options in the Ban Sop Ruak area. The crispy thin-crust pies are topped with traditional and Thai ingredients, ranging from pepperoni and Parma ham to tom yum–tinged seafood and northern-style sausage.

301/5 Rt. 1290, Ban Sop Ruak, 57150, Thailand
083--915–4750
Known For
  • Baked-to-order cookies for dessert
  • Inventive flavor combos and custom pies
  • A prime location near both opium museums
Restaurant Details
Closed Mon.

Something incorrect in this review?

Moommai

$

A garden panorama of ceramic dolls and other tiny figurines greets you at this enchanting restaurant, where the tables are distributed among the shrubs and ornamental trees. The locals love the place for its excellent lineup of northern Thai specialties and Chinese-influenced dishes.

64 Moo 16 Sankhongluang Rd., Chiang Rai, 57000, Thailand
053--716416
Known For
  • Nightly folk music
  • Laid-back vibes
  • Fantastic Lanna food

Something incorrect in this review?

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.

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?

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?

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?

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?

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?

Sala Mae Nam

$$$

The Anantara resort's main breakfast buffet room turns into a reputable Thai restaurant during the lunch and dinner hour, offering northern specialties like khao soi, gaeng ho (dry curry pork with glass noodles and vegetables), and a duo of dips made with minced pork and green chilies.

Suriya Garden Restaurant

$$

This large restaurant has a wooden deck overlooking the Nan River banks and live music every night. Get here early, as it's often full of diners looking for authentic food at fair prices and a prime spot along the water.

9 Sumondhevaraj Rd., Nan, 55000, Thailand
054--710687
Known For
  • Chinese-style white bass and pig trotters
  • Spicy and sour northern Thai notes
  • A peerless atmosphere

Something incorrect in this review?

Sweet Rice Café

$ | Old City

Just 5 minutes from the main historic park by car, this bright colonial-style café is in a lovely manicured garden. The menu offers a mix of Thai staples and Western comfort foods, but they’re really known for their noodle soup with roast pork. Also don’t miss their wide variety of ice creams which even includes durian flavor when in season.

91/4 Moo 2 Muangkao, Sukhothai, 64210, Thailand
081--377--2071
Known For
  • Interesting ice cream flavors
  • Pretty setting
  • Thai noodle soup
Restaurant Details
Closed Tues. and Wed.

Something incorrect in this review?

Toke Tong

$

Chinese and northern Thai dishes dominate the extensive menu at this traditional timber-built restaurant in a lovely garden. They're known for khantoke dinners (northern Thai set meals, served on a tray) and their delicious khao soi noodles. A Thai traditional ensemble plays nightly.

43/13 Phaholyothin Rd., Chiang Rai, 57000, Thailand
088--260--2069
Known For
  • Spicy curries
  • Intimate garden
  • Set meals

Something incorrect in this review?

Not finding what you're looking for?

We've got a few suggestions for nearby spots.
$ Lampang Fodor's Choice

Butterhead Kitchen & Bake Shop89.7 miles away

Mediterranean
80/2 Monkrating Soi 15 Bo Haeo, Lampang, Lampang, 52100, Thailand
We recommend 2 Restaurants in Lampang
$ Lamphun Fodor's Choice

Temple House Lamphun118.1 miles away

Eclectic
102 Inthayongyot Rd., Lamphun, Lamphun, 51000, Thailand
We recommend 2 Restaurants in Lamphun
$ Greater Chiang Mai

Huen Jai Yong125.2 miles away

Thai
65 Moo 4, San Kamphaeng Rd., Chiang Mai, Chiang Mai, 50130, Thailand
We recommend 3 Restaurants in Greater Chiang Mai
$$ Beyond the Old City

Greensmoked131.1 miles away

Bistro
12/8 Wualai, Soi 3, Chiang Mai, Chiang Mai, 50100, Thailand
We recommend 13 Restaurants in Beyond the Old City
$$ The Old City

Dash Teak House131.5 miles away

Thai
38/2 Moon Muang Rd., Soi 2, Chiang Mai, Chiang Mai, 50200, Thailand
We recommend 11 Restaurants in The Old City