30 cafes worth the trip across Thailand, editor-ranked by TableJourney. All Thailand guides.

Roots Coffee The Commons ★ 4.8

฿CaféBangkok

Roots Coffee in Bangkok's The Commons Thonglor is the city's foundational third-wave roaster cafe, opened 2014 by Varatt Vichit-Vadakan with a multi-origin.

TipThe single-origin pour-over flight is the way to read the bean program. Closes at 19:00 daily; weekend mornings queue.

One Ounce For Onion ★ 4.7

฿CaféBangkok

One Ounce For Onion in Bangkok's Ekkamai is the hidden-courtyard cafe with rotating Thai and international roasters on the bar, opened 2015 in a converted.

TipThe filter menu changes every couple of weeks; ask the barista what just arrived. Weekend brunch from 09:00.

Factory Coffee Bangkok ★ 4.6

฿CaféBangkok

Factory Coffee in Bangkok's Phaya Thai is a competition barista cafe from World Brewers Cup competitor Sarisa Kanakam, espresso flights and a custom Probat.

TipThe flight option lines up espresso, milk and brewed coffee from the same bean. BTS Phaya Thai is two minutes away.

Bottomless S33 ★ 4.5

฿CaféBangkok

Bottomless S33 in Bangkok's Sukhumvit 33 is the Nonthaburi-born roaster's three-storey Bangkok flagship, a red-brick loft cafe pouring its own beans.

TipThree floors plus a rooftop; the ground floor counter is the spot for filter coffee, the upstairs zones are the work-friendly tables. Open 07:00-20:00 daily.

Ristr8to ★ 4.5

฿฿CafeNimmanChiang Mai

World Latte Art champion Arnon Thitiprasert's flagship Nimman bar, pouring award-winning rosettas and bold signature cups like the skull-mug Satan latte.

Graph One Nimman ★ 4.4

฿฿CafeNimmanChiang Mai

The One Nimman speed bar of Chiang Mai's cult Graph roastery, a concrete counter turning out inventive signature drinks and precise single-origin filters.

Hern Coffee and Bistro ★ 4.4

฿฿CafePatongPhuket

Hern Coffee and Bistro serves coffee, brunch and upmarket Thai dinners on Patong's beach road in front of Baan Laimai Beach Resort, open daily until 23:00.

Rocket Coffeebar S.12 ★ 4.3

฿CaféBangkok

Rocket Coffeebar in Bangkok's Sathorn is the Scandinavian-design coffee-and-brunch room from 2014, with a sister branch on Soi Methiniwet and Asok.

TipAll-day brunch menu but mornings are the calmest window. The espresso tonic and the avocado on toast are the canonical orders.

Drop Espresso ★ 4.3

฿CafeKathuPhuket

Drop Espresso brews local and imported specialty beans as espresso or V60 on Phra Baramee Road, a laptop-friendly Kathu cafe with a green veranda, Phuket.

Jouet D'Art Cafe ★ 4.3

฿฿฿CafeCape PanwaPhuket

Jouet D'Art Cafe bakes coconut cake and pours Dirty Coffee inside a Victorian-style glasshouse at My Beach Resort on Cape Panwa, looking over Chalong Bay.

Kaizen Coffee Co ★ 4.2

฿CaféBangkok

Kaizen Coffee Co at the quiet end of Ekkamai is a sibling-run specialty bar built around an Australian-style program, with pour-over single origins.

TipClosed Mondays. The single-origin filter rotates weekly; the matcha lava cheesecake is the bakery cabinet pick.

Woo Cafe & Art Gallery ★ 4.2

฿฿฿CafeWat KetChiang Mai

A florist, gallery and lifestyle cafe on Charoenrat, all blooms and cake stands, serving Thai and Western plates in one of the city's most photographed rooms.

Cheevit Cheeva ★ 4.2

฿฿CafeNimmanChiang Mai

Chiang Mai's most-loved dessert cafe, a bright Nimman room stacking Korean-style bingsu shaved ice and towering cakes that draw a permanent weekend queue.

The Baristro at Ping River ★ 4.2

฿฿CafeWat KetChiang Mai

A crisp white-and-glass riverside pavilion from the design-led Baristro group, pairing serious espresso with one of the prettiest coffee terraces in the city.

Cottontree Coffee Roasters ★ 4.2

฿฿CafeChang PhueakChiang Mai

A warehouse roastery-cafe behind Maya founded in 2015 by couple Ton and Fai, pouring carefully roasted single origins to a quiet, coffee-serious Nimman crowd.

Summore Day Cafe ★ 4.2

฿฿CafeRawaiPhuket

Summore Day Cafe pours V60 and cold brew on a hilltop garden terrace near Promthep Cape in Rawai, Phuket, looking over Ya Nui and Nai Harn beaches.

Brave Roasters Ari ★ 4.1

฿CaféBangkok

Brave Roasters in Bangkok's Ari is Aroon Boonchom's third-wave coffee cafe with a small roaster on-site, the canonical morning stop for Ari neighbourhood.

TipThe pour-over menu lists every single origin individually. Weekend mornings the queue forms by 09:00.

Fern Forest Cafe ★ 4.1

฿฿CafeOld CityChiang Mai

A leafy Old City garden cafe threaded with ferns and fountains, a calm spot for cakes, Thai tea and Western breakfasts away from the moat traffic.

The Barn: Eatery & Design ★ 4.1

฿฿CafeNimmanChiang Mai

A rustic barn-and-garden cafe off Nimman with earthy wood interiors and a pond, a work-friendly favourite for brunch plates and slow filter coffee.

Roastniyom Coffee ★ 4.1

฿฿CafeNimmanChiang Mai

A local specialty chain's leafy flagship built around a huge tree on Sirimangkalajarn, a relaxed work-friendly spot for northern-bean filters and cakes.

Kopitiam by Wilai ★ 4.1

฿CafeOld TownPhuket

Kopitiam by Wilai plates Hokkien noodles and Thai milk coffee in a heritage Thalang Road shophouse full of old photographs, in Phuket Old Town, Phuket.

Folk Cafe Phuket ★ 4.1

฿฿CafeThalangPhuket

Folk Cafe Phuket bakes homemade pastries and pours smoothies in a Bali-styled room at Tawan Place on Srisoonthorn Road near the Heroines Monument, Thalang.

TipFolk Cafe sits inside Tawan Place on Srisoonthorn Road, a few minutes' drive from the Heroines Monument towards Surin.

Neko Cat Cafe ★ 4.1

฿CafeRawaiPhuket

Neko Cat Cafe pairs espresso and cake with nine resident cat breeds on Soi Saiyuan, a Rawai cat cafe in Phuket that gives cat lovers a reason to linger.

Luka Cafe ★ 4.0

฿CaféBangkok

Luka Cafe in Bangkok's Pan Road is the all-day cafe-bistro from chef Mark Carter, with house-roasted coffee, brunch all afternoon, and a small-plate evening.

TipWeekend brunch books out; weekday afternoons are the calmest window for the work-friendly tables in the back room.

Ombra Caffe ★ 4.0

฿฿CafeChang PhueakChiang Mai

A tiny Italian-leaning coffee bar on Ratchaphruek near Huay Kaew, focused squarely on well-pulled espresso, pastries and a quiet counter away from Nimman.

Impresso ★ 4.0

฿฿CafeNimmanChiang Mai

One of Nimman's longest-running specialty cafes, a small room with a people-watching patio between Sois 11 and 13 that has anchored the strip for years.

Gallery Cafe Naiharn ★ 4.0

฿฿CafeNai HarnPhuket

Gallery Cafe Naiharn on Soi Saiyuan in Rawai, Phuket, serves brioche toast by day, then Thai red or yellow curry chicken pizza and a Sunday roast.

We Cafe ★ 4.0

฿฿CafeChalongPhuket

We Cafe grows its own herbs and hydroponic salads in a garden below its terrace on Chao Fa Tawan Tok Road, a salad and coffee stop in Chalong, Phuket.

Im En Ville Phuket ★ 4.0

฿฿CafeBang TaoPhuket

Im En Ville Phuket pairs a curated coffee bean list with Tom Yum Goong and burgers inside Porto de Phuket, an all-day Cherngtalay cafe and bar.

View Cafe at Phuket ★ 3.9

฿฿CafeChalongPhuket

View Cafe at Phuket sits on a hilltop above Bang Wad Reservoir, its terraces looking across Phuket Town to Chalong Bay, with Thai dishes and coffee.

Book food experiences in Chiang Mai

See all 852 food experiences in Chiang Mai