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.

Nai Mong Hoi Thod

Boat Noodle Alley (Victory Monument)

Sirocco

Thai Niyom

Samlor

Thipsamai Padthai Pratoopee
Where to stay
Best Hotels in Bangkok
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.
#1Luxury · 5-star
Millennium Hilton Bangkok4.6 (12,976 reviews)
Upscale riverside hotel on the Chao Phraya with strong service and sweeping river views.
Check rates
#8Mid-range · 4-star
Centara Watergate Pavilion Hotel Bangkok4.5 (4,456 reviews)
Sleek Bangkok hotel with spacious rooms, rooftop bar, spa, and an unbeatable location near top shopping.
Check rates

Petchaburi Soi 5 Food Street

Platinum Fashion Mall Street Food

Shinsen Fish Market

MBK Food Legends

LOFTER

Silom Square Food Center

Wattana Panich

Go-Ang Pratunam Chicken Rice

Som Tam Jay So

Somsak Pu Ob

Urai Braised Goose

Pae Brass Pot Porridge 38 Years

Pad Thai Fai Ta Lu (Dinso Rd)

Tee Yen Ta Fo

Aree Seafood

Xiangi Food Court

foodwOrld

Public Market
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
Compare rates on Booking.com
Largest selection
Compare rates on Expedia
One Key member prices
Compare rates on Trip.com
Strong across Asia
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.