Best Cafes in Bangkok
12 verified listings

NANA Coffee Roasters Ari
Modern spot in a funky building, offering roasting lessons & beans from around the world.

B-STORY
B-STORY

After You
After You

Double U coffee and bakery Rang Nam
Double U coffee and bakery Rang Nam

Buttery Cafe'
Buttery Cafe'

everings
everings

Aribica Specialty Coffee (Sahakorn branch)
Aribica Specialty Coffee (Sahakorn branch) in Bangkok. Rated 4.6 stars with 262 reviews on Google Maps. Located at 4.

Roots at Ratchathewi
Roots at Ratchathewi

GREY RAY Café & More
GREY RAY Café & More

Aribica Specialty Coffee X Amplify Coffee Roasters
Aribica Specialty Coffee X Amplify Coffee Roasters in Bangkok. Rated 4.6 stars with 141 reviews on Google Maps. Located at 17.

One To Two Coffee Company @ Ari
One To Two Coffee Company @ Ari in Bangkok. Rated 4.5 stars with 95 reviews on Google Maps. Located at 27 Soi Phahon Yothin 7.

MIND SLOWBAR (ประตูน้ำ เพชรบุรีซอย19)
MIND SLOWBAR (ประตูน้ำ เพชรบุรีซอย19)
Where are the best cafes in Bangkok?
Bangkok's cafe culture has exploded in recent years, with specialty coffee shops, Instagram-worthy brunch spots, and cozy work-friendly cafes on every soi. Find the best cafes near you with WiFi ratings, opening hours, and photos. Filter by neighborhood and vibe.
Business owners can claim their listing for free or upgrade to Pro for do-follow backlinks, verified badge, and priority placement in search results.
Frequently Asked Questions
Which Bangkok areas have the best cafe scene?
Thonglor and Ekkamai lead Bangkok's specialty coffee scene. Ari has charming neighborhood cafes, and Charoen Krung (Chinatown) has a growing creative cafe community in converted shophouses.
Can I work from cafes in Bangkok?
Yes, many Bangkok cafes welcome remote workers with fast WiFi, power outlets, and comfortable seating. Some charge minimum orders per hour. Coworking-friendly cafes are common in Sukhumvit and Thonglor.
How much does coffee cost in Bangkok?
Local coffee shops charge 40-80 THB, specialty cafes range from 100-180 THB, and international chains like Starbucks charge 120-200 THB per drink.