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.

Mae Jim Mango Sticky Rice

Piccolo Vicolo Cafe

Ayatana Charoen Krung

Charmgang

Baan Tepa

Sae Phun
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

Above Eleven Rooftop Bar & Restaurant

Restaurant POTONG

Chef's Table by Lebua

J'AIME by Jean-Michel Lorain at U Sathorn

Sühring

Sorn

Ministry of Crab Bangkok

Savoey Seafood Company - Sukhumvit26

SEEN Restaurant & Bar Bangkok

Ning's Mango Stand

Saleethip Mango Sticky Rice

Roots at Sathon

Gallery Drip Coffee

Featherstone

Lucky Seafood

Thai Tham

Ten Suns

Tom Yum Kung
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.