No beach plans? No problem. Stay in the city, eat like you’re traveling. Explore Bangkok one bite at a time with five must-try restaurants perfect for your holiday food crawl.
With the upcoming long weekend in Thailand (June 2–3, marking the Bridge Public Holiday and Her Majesty Queen Suthida’s Birthday), many expats and tourists are planning to escape to the islands. But if your wallet says “no” to plane tickets and ferries, don’t worry—Bangkok has plenty of culinary gems worth exploring.
Instead of island hopping, why not go restaurant hopping? The city is a treasure trove of flavors, from humble street eats to elevated dining experiences. Here are 5 top spots to check out over the holiday—no flights required.
1. Charmgang
A cult favorite among local foodies, Charmgang serves unapologetically spicy southern-style curries with a creative twist. Don’t miss their yellow curry with crab and wild betel leaves or their turmeric-spiced pork neck. Come early—they don’t take reservations, and seats fill fast.
Location: 14 Soi Charoenkrung 35, Talat Noi, Samphanthawong, Bangkok, 10100, Thailand
Vibe: Cool, casual, and intensely flavorful
2. Wana Yook
Chef Chalee Kader brings Thai rice and curry (khao gaeng) to new heights with beautifully plated tasting menus. It’s nostalgic, but elevated—perfect for a leisurely long weekend lunch.
Location: 5/15 Phaya Thai Road, Thanon Phaya Thai, Ratchathewi, Bangkok, 10400, Thailand
Vibe: Sophisticated but approachable
3. Krua Apsorn
If you’re craving authentic Thai comfort food, Krua Apsorn is a must. Beloved by locals (and even the late Princess Mother), dishes like stir-fried crab with yellow chili or green curry with fish balls keep regulars coming back.
Location: 503-505 Sam Sen Road, Wachira Payaban, Dusit, Bangkok, 10300, Thailand
Vibe: Unpretentious, nostalgic, always satisfying
4. 100 Mahaseth
This stylish eatery pays homage to northeastern Thai cuisine with a modern nose-to-tail philosophy. Think grilled beef tongue, fermented fish, and bold herbaceous dips—all served in a trendy loft space.
Location: 100 Mahaseth Road, Si Phraya, Bang Rak, Bangkok, 10500, Thailand
Vibe: Rustic-chic with edge
5. Nahm
If you’re willing to splurge a little on just one place this weekend, make it Nahm. Chef Pim Techamuanvivit’s creations are layered, balanced, and deeply rooted in tradition. Book in advance—it’s popular for a reason.
Location: GF, Como Metropolitan, 27 Sathon Tai Road, Thung Maha Mek, Sathon, Bangkok, 10120, Thailand
Vibe: Refined, romantic, memorable
Bonus Tip: Pair your restaurant hopping with a short walking tour around each neighborhood—explore Chinatown’s backstreets, take a ferry near Charoen Krung, or stroll Lumpini Park after your Sathorn feast.
Long weekends don’t always need to come with a plane ticket. Sometimes, the best discoveries are right here in the city—served up hot, spicy, and full of stories.
Happy eating in Bangkok!