Skip to main content
Visit Thailand Today

Best Restaurants & Food in Chiang Mai

140 places found in Chiang Mai

Chiang Mai's food culture is distinct from Bangkok and the south — Northern Thai (Lanna) cuisine features dishes you won't find elsewhere in the country.

Book food tours & dining experiences in Chiang Mai

We may earn a commission from bookings made through these links, at no extra cost to you. Learn more.

The Service at 1921 House

The Service at 1921 House

4.5(643)$$$$
123 Charoen Prathet Rd, Tambon Chang Khlan, Amphoe Mueang Chiang Mai
Fine dining inside the Anantara Chiang Mai, set in the old British consulate building on Charoen Prathet Road.
Aroy Dee

Aroy Dee

4.5(2,197)$$$$
157 Mun Mueang Rd Old City Tambon Si Phum, Amphoe Mueang Chiang Mai
Compact Old City Thai restaurant on Mun Mueang Road with a strong khao soi and plenty of vegetarian dishes.
294 Bistro Chiangmai

294 Bistro Chiangmai

4.4(615)
29 5 Ratchamanka Soi 6, Tambon Phra Sing, Amphoe Mueang Chiang Mai, Chang Wat Chiang Mai 50200, Thailand
A relaxed all-day bistro in Chiang Mai's Old City, praised for its matcha, brunch plates, and attentive service.
Late Night Street Foods And Noodles

Late Night Street Foods And Noodles

4.4(234)
RX2J+F78, Hussadhisawee Rd, Tambon Si Phum, Amphoe Mueang Chiang Mai, Chang Wat Chiang Mai 50300, Thailand
A late-night strip of street food carts on Hussadhisawee Rd, open nightly until 4am with dishes from 50 THB.
88 The Thai Street

88 The Thai Street

4.4(119)
187/4 Ratchamanka Rd, Tambon Phra Sing, Amphoe Mueang Chiang Mai, Chang Wat Chiang Mai 50200, Thailand
Lively Sichuan-Thai grill and skewer spot on Ratchamanka Rd, open daily until 1am with local prices.
Suki Changphuak

Suki Changphuak

4.4(2,688)$$$$
นพรัตน์, Tambon Si Phum, Amphoe Mueang Chiang Mai, Chang Wat Chiang Mai 50200, Thailand
Thai-style suki done cheap and fast, from 5pm to midnight, at a no-frills open-air stand.

Where to stay

Best Hotels in Chiang Mai

Sponsored links

My pick at each price level in Chiang Mai, going by Google's hotel class. Hotels from my ranked list of the 10 best come first, then the best-reviewed. Each button opens the hotel on Booking.com with your dates filled in.

The River Lofts

The River Lofts

4.4(84)
111/11 Tambon Pa Daet, เมือง Chang Wat Chiang Mai 50100, Thailand
A riverside restaurant and bar on the Ping River with live music, outdoor seating, and daily hours until midnight.
Huen Muan Jai

Huen Muan Jai

4.4(4,853)$$$$
24 Soi Ratchaphuek, Tambon Chang Phueak, Amphoe Mueang Chiang Mai, Chang Wat Chiang Mai 50300, Thailand
Northern Thai done properly, but you'll line up on the spot for it, so turn up as the doors open.
Oxygen Dining Room

Oxygen Dining Room

4.4(330)$$$$
369/1 Charoenraj Road, Wat Ket, อำเภอเมืองเชียงใหม่ เชียงใหม่ 50000, Thailand
Upscale riverside dining on Charoenraj Road, open daily for lunch and dinner in Chiang Mai's Wat Ket neighborhood.
Maadae Slow Fish Kitchen

Maadae Slow Fish Kitchen

4.4(1,441)$$$$
86 88 Tha Phae Road, Tambon Chang Moi, Amphoe Mueang Chiang Mai, Chang Wat Chiang Mai 50300, Thailand
Book ahead for the grilled fish and salads, and bring friends so you can order half the menu.
Kad Kafé Restaurant at Shangri-La Chiang Mai

Kad Kafé Restaurant at Shangri-La Chiang Mai

4.4(183)
Level 2, Shangri-La, 89/8 Changklan Rd, Tambon Chang Khlan, Amphoe Mueang Chiang Mai, Chang Wat Chiang Mai 50100, Thailand
Hotel restaurant on Level 2 of the Shangri-La Chiang Mai, known for themed buffet nights and attentive service.
Food court

Food court

4.4(1,892)$$$$
Unnamed Road, QX9F+HM6 ตำบลป่าแดด อำเภอเมืองเชียงใหม่ เชียงใหม่ 50200, Thailand
A cluster of independent stalls in Pa Daet where you eat cheap, fast and alongside neighborhood regulars.
Tops Food Hall Central Chiangmai

Tops Food Hall Central Chiangmai

4.4(1,137)
99 Lampang - Chiang Mai Superhighway, Tambon Fa Ham, Amphoe Mueang Chiang Mai, Chang Wat Chiang Mai 50000, Thailand
Premium supermarket and food hall inside Central Chiangmai, stocking quality groceries, fresh produce, and ready-to-eat meals.
Lanna Square

Lanna Square

4.4(887)
5 Ratvithi Rd, Tambon Si Phum, Amphoe Mueang Chiang Mai, Chang Wat Chiang Mai 50000, Thailand
An open-air food court where the vegan stalls are genuinely good and the live music runs late.
Fern Forest Cafe

Fern Forest Cafe

4.4(3,558)$$$$
54, 1 Singharat Rd, Tambon Si Phum, Amphoe Mueang Chiang Mai, Chang Wat Chiang Mai 50200, Thailand
A shaded garden of ferns and tall trees in the old city, with milkshakes worth the line.
Moh-o-cha

Moh-o-cha

4.4(392)$$$$
56 1 ถนน สนามบินเก่า Tambon Su Thep, เมือง Chang Wat Chiang Mai 50200, Thailand
Evening dinner spot near Chiang Mai's old airport road, open nightly from 5pm with mid-range pricing.
Chef Den Seafood

Chef Den Seafood

4.4(953)
4, Muan Dam So Kot Road Soi 3, Tambon Chang Phueak, Amphoe Mueang Chiang Mai, Chang Wat Chiang Mai 50300, Thailand
A well-regarded seafood restaurant near Jingjai Market, known for curry crab, grilled prawns, and a welcoming owner.
Khao Soi Islam

Khao Soi Islam

4.4(1,848)$$$$
24 Charoen Prathet Rd, Tambon Chang Khlan, Amphoe Mueang Chiang Mai
The halal original in Chiang Mai's Muslim quarter — beef khao soi and biryani from the community that brought the dish to the city.
Khao Soi Lung Prakit Kad Kom

Khao Soi Lung Prakit Kad Kom

4.4(3,851)$$$$
53 Suriyawong 5 Rd, Tambon Hai Ya, Amphoe Mueang Chiang Mai
Michelin-recommended khao soi shop on Suriyawong 5 Road, known for its rich broth and large beef bowl.
Kat's Kitchen

Kat's Kitchen

4.4(4,052)$$$$
17 Ratchamanka Rd Old City Tambon Phra Sing, Amphoe Mueang Chiang Mai
Busy Old City corner restaurant on Ratchamanka Road with generous Thai portions, tom yum and khao soi.
Laab Ton Yang

Laab Ton Yang

4.4(1,384)$$$$
199/330 Moo 9, Chiang Mai Ring Road, San Phi Suea, Mueang Chiang Mai, Chiang Mai 50300, Thailand
A big, women-run northern Thai larb restaurant on the ring road in San Phi Suea, MICHELIN Guide-listed, with a Thai-only menu.
Chiang Mai Breakfast Restaurant

Chiang Mai Breakfast Restaurant

4.3(321)
208 Prapokklao Road, Tambon Si Phum, Amphoe Mueang Chiang Mai, Chang Wat Chiang Mai 50200, Thailand
A popular local breakfast spot in Chiang Mai's Old City area, open daily until 1pm.
Chiang Mai Breakfast World

Chiang Mai Breakfast World

4.3(1,911)$$$$
24/1 ซอย 1, Mun Mueang Rd, Tambon Phra Sing, Amphoe Mueang Chiang Mai, Chang Wat Chiang Mai 50200, Thailand
Breakfast that runs till half two, a short walk inside the old city walls, and a menu that suits mixed groups.
The Good View Bar & Restaurant

The Good View Bar & Restaurant

4.3(4,797)$$$$
13 ถนน เจริญราษฎร์ Tambon Chang Moi, Amphoe Mueang Chiang Mai, Chang Wat Chiang Mai 50000, Thailand
Come for the live band and the river at night, not for a quiet dinner or life-changing food.

Find a place to stay in Chiang Mai

Compare prices across booking sites.

  • Compare prices across sites
  • Filter for free cancellation
  • Secure checkout on the partner site

Sponsored — we may earn a commission at no extra cost to you. Learn more.

Frequently Asked Questions

Where do I find the best khao soi in Chiang Mai?

The most famous spots include Khao Soi Khun Yai (widely considered the best), Khao Soi Mae Sai near the Old City, and Khao Soi Lam Duan Fah Ham near the river. Each has a slightly different style — some creamier, some spicier. Expect to pay 50-80 THB per bowl.

What food markets should I visit in Chiang Mai?

Warorot Market (Kad Luang) is the main day market with excellent prepared food. The Saturday Walking Street (Wualai) and Sunday Walking Street (Ratchadamnoen) have the best night market food. Thanin Market is a lesser-known local favorite for morning noodles.

Is Chiang Mai good for vegetarian and vegan food?

Exceptionally so. Chiang Mai has Thailand's largest vegetarian and vegan dining scene. Many restaurants cater specifically to plant-based diets. Try Pun Pun (organic Thai vegetarian), Reform Kafe (vegan), or the Jay (vegetarian) food stalls at any temple festival.