Skip to main content
Visit Thailand Today

Best Restaurants & Food in Bangkok

211 places found in Bangkok

Bangkok is one of the world's great food cities — a place where a 40-baht plate of pad kra pao from a street stall can be just as memorable as a 3,000-baht tasting menu at a Michelin-starred restaurant.

Book food tours & dining experiences in Bangkok

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

Magic Food Point (Airport Street food)

Magic Food Point (Airport Street food)

4.1(3,825)
1FL. Suvarnabhumi International Airport 10250, หนองปรือ อำเภอบางพลี สมุทรปราการ 10250, Thailand
Airport food court prices that don't sting, if you can find the far corner of the first floor.
Cho Sornkaew

Cho Sornkaew

4.1(270)
33 500 10 Chok Chai 4 Soi 54, Khwaeng Lat Phrao, Khet Lat Phrao
The Lat Phrao dessert shop known for nine-color sticky rice dyed with butterfly pea, pandan and other natural ingredients, open since 1977.
The Mustang Blu

The Mustang Blu

4.1(1,213)
721 Thanon Maitri Chit, Khwaeng Pom Prap, Khet Pom Prap Sattru Phai
A café inside a 19th-century flatiron building on the edge of Chinatown, now a small hotel full of taxidermy, ferns and old windows.
Err Urban Rustic Thai

Err Urban Rustic Thai

4.1(970)$$$$
2/4 Sukhumvit Rd, Khwaeng Khlong Tan, Khet Khlong Toei
Rustic Thai drinking food from the team behind Bo.lan, with creative small plates, craft beer and a house-made cola.
Bo.lan

Bo.lan

4.1(797)$$$$
24 Soi Sukhumvit 53, Khlong Tan Nuea, Vadhana, Bangkok 10110, Thailand
A Thai restaurant in a traditional wooden house on Sukhumvit 53, cooking old recipes with produce from small farms, with a Michelin star new in 2026.
Nana Seafood

Nana Seafood

4.0(1,070)$$$$
101 Sukhumvit Rd, Khwaeng Khlong Toei Nuea, Watthana, Krung Thep Maha Nakhon 10110, Thailand
A 24-hour seafood restaurant on Sukhumvit Road, popular with repeat visitors for fresh catches and Thai classics.

Where to stay

Best Hotels in Bangkok

Sponsored links

My pick at each price level in Bangkok, 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.

Siam Seafood

Siam Seafood

4.0(362)
703/17-18 Thanon Phetchaburi, Khwaeng Thanon Phaya Thai, Khet Ratchathewi, Krung Thep Maha Nakhon 10400, Thailand
Seafood-focused Bangkok restaurant open daily from 7am to 1:30am in the Ratchathewi district.
Lumphini Park Food Court

Lumphini Park Food Court

4.0(232)
192 Thanon Rama IV, Khwaeng Lumphini, Pathum Wan, Krung Thep Maha Nakhon 10330, Thailand
A casual open-air food court beside Lumphini Park, popular with morning joggers for fresh juices and cheap Thai eats.
Bangkok Sky Restaurant 76/78 floor Baiyoke Tower

Bangkok Sky Restaurant 76/78 floor Baiyoke Tower

4.0(495)$$$$
222/363, 3rd floor, ถ. ราชปรารภ Phayathai, เขตราชเทวี กรุงเทพมหานคร 10400, Thailand
Buffet dining on floors 76–84 of Baiyoke Tower with sweeping 360-degree views over Bangkok.
Baan Phadthai

Baan Phadthai

4.0(1,441)$$$$
21, 23 Soi Charoen Krung 44, Khwaeng Bang Rak, Khet Bang Rak
The chef-driven pad thai house in a Charoenkrung shophouse — Michelin-listed noodles built on an 18-ingredient sauce, the refined counterpoint to the street version.
Phed Mark

Phed Mark

4.0(3,392)$$$$
Nusasiri Grand Condo, 300 Sukhumvit Rd, Khwaeng Phra Khanong, Khet Khlong Toei
A one-dish shop on Sukhumvit near Ekkamai serving pad kaprao, started by food blogger Mark Wiens with an Iron Chef Thailand winner.
Aksorn

Aksorn

4.0(272)$$$$
5F, Central: The Original Store, 1266 Charoen Krung Road, Bang Rak, Bangkok 10500, Thailand
David Thompson's one-Michelin-star Thai restaurant on Charoen Krung, cooking recipes from mid-century Thai cookbooks, family style. Dinner daily.
Nahm

Nahm

4.0(1,185)$$$$
GF, COMO Metropolitan Bangkok, 27 Sathon Tai Road, Thung Maha Mek, Sathon, Bangkok 10120, Thailand
Chef Pim Techamuanvivit's one-Michelin-star Thai restaurant at COMO Metropolitan on Sathon Road, regional Thai cooking set menu or à la carte.
Food Street (One Bangkok)

Food Street (One Bangkok)

3.9(122)
PGGX+63H, Lumphini, Pathum Wan, Bangkok 10330, Thailand
A food court on the 5th floor of One Bangkok mall, serving Thai classics and desserts daily until 9pm.
Guay Jub Ouan Pochana

Guay Jub Ouan Pochana

3.9(1,571)$$$$
408 Yaowarat Rd, Khwaeng Chakkrawat, Chakkaphat
Chinatown's famous bowl of guay jub, rolled rice noodles in a peppery broth, on Yaowarat Road until midnight.
Central World Square Street Food

Central World Square Street Food

3.8(49)
4 4/1-4 ซ. วิภาวดี 2 แยก 4-4 Khwaeng Pathum Wan, Pathum Wan, Krung Thep Maha Nakhon 10330, Thailand
Clean, organized, easy to order from, and priced well above the street stalls a short walk away.
Mango Tango

Mango Tango

3.7(2,953)
258, 11-12 Siam Square Soi 3, Khwaeng Pathum Wan, Pathum Wan
Siam Square's mango dessert institution — mango sticky rice, mango smoothies and mango everything, the sweet finish to a Siam shopping day.
Raan Jay Fai

Raan Jay Fai

3.6(5,073)$$$$
327 Maha Chai Rd, Khwaeng Samran Rat, Khet Phra Nakhon, Krung Thep Maha Nakhon 10200, Thailand
A 1,500 baht crab omelet, a line, and a chef in ski goggles are worth it if you go in clear-eyed.
Sabx2 Wanton Noodle

Sabx2 Wanton Noodle

3.2(1,973)$$$$
703 5 Soi Phetchaburi 15, Phayathai, Khet Ratchathewi
Pratunam's cult wonton-noodle shop — springy egg noodles, braised pork leg and the famous Ovaltine-dark broth secret, beloved by locals and food pilgrims alike.

Find a place to stay in Bangkok

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

What is the best street food area in Bangkok?

Yaowarat (Chinatown) is the undisputed champion for night street food — seafood, noodles, and desserts. Khao San Road area has cheap eats for backpackers. Victory Monument has excellent boat noodles. Or Tor Kor Market near Chatuchak has the city's best produce and prepared food stalls.

How much does a meal cost in Bangkok?

Street food meals run 40-80 THB ($1.20-2.40). Casual sit-down restaurants average 100-250 THB. Mid-range restaurants with air conditioning cost 250-600 THB per dish. Fine dining ranges from 1,500-5,000+ THB for tasting menus.

Are Bangkok restaurants safe for tourists?

Yes. Food safety standards are generally high, especially at busy stalls with high turnover. Look for vendors with long lines — fast turnover means fresh food. Most restaurants in tourist areas offer English menus and accommodate dietary restrictions.