Phuket’s cafe scene runs deeper than beach smoothie bars. The island has a genuine specialty coffee culture, rooted in the restored Sino-Portuguese shophouses of the Old Town, and it’s been quietly maturing for a decade. If you know where to look, you’ll find single-origin pour-overs, long brunch menus, and courtyard seats that feel nothing like the beach-resort clichés. Start your exploration at Phuket to get your bearings on the island before pinning cafes to your map.
The top cafes in Phuket in 2026 are Campus Coffee Roasters, Graph Coffee Co., Dou Brew Coffee & Craft, ROÔF Pudding & Café, and Phuket Coffee Lab — plus a handful of beach-side and work-friendly spots worth the ride.
- Best area: Phuket Old Town (Thalang Road, Dibuk Road) — walkable cluster of 6+ indie cafes
- Typical prices: 60–100 THB local coffee, 100–160 THB specialty drinks, 120–350 THB for brunch
- Getting there: Old Town is 15 minutes from Patong by songthaew or taxi (no direct bus from beach zones)
- Hours: Most Old Town cafes open 8am–6pm; beach cafes often later
- Payment: Cash or card accepted at most — carry some THB for the smallest spots
- Best season: November–April (cool season keeps outdoor seating comfortable)
Quick picks
| You want | Go to | Area / Price |
|---|---|---|
| Best specialty espresso | Campus Coffee Roasters | Old Town / 85–130 THB |
| Elegant heritage setting | Graph Coffee Co. | Old Town / 130–165 THB |
| Craft filter coffee | Dou Brew Coffee & Craft | Old Town / 80–120 THB |
| Minimalist desserts + coffee | ROÔF Pudding & Café | Old Town / 90–150 THB |
| Roaster with full brunch | Phuket Coffee Lab | Surin Beach / 120–220 THB |
| Sea views and gelato | Café Kantary | Cape Panwa (southeast) / 120–200 THB |
| Hammocks + Thai food by the beach | Sea Almond Cafe | Nai Yang Beach (north) / 100–180 THB |
| Work-friendly co-working | Let’s Work | Rawai / ~350 THB day pass |
Cafes in Phuket for specialty coffee
Campus Coffee Roasters on Krabi Road in Old Town is the reference point for specialty coffee on the island. It sits in a restored Sino-Portuguese shophouse and was among the first shops to focus on single-origin Thai beans — sourced from farms in Northern Thailand, including Chiang Mai province. Prices are honest: a cold brew costs around 100 THB, a jelly coffee 85 THB, their house Dirty Coffee 100 THB, and a pour-over tops out at 130 THB. Cakes start at 90 THB.
Insider Tip: Ask about the Thai single-origin pour-over rather than the blends — it’s the shop’s best argument for northern Thai terroir, and the baristas are happy to talk you through it.
Graph Coffee Co. occupies a beautifully proportioned Sino-Portuguese building on Phang Nga Road in Old Town and leans into the architecture rather than decorating over it. Beans are rotated seasonally, espresso is pulled cleanly, and the table spacing makes it the Old Town’s most sensible choice for a laptop session. Drinks run 130–165 THB.
Dou Brew Coffee & Craft keeps its sourcing local and its approach unhurried — rustic timber interiors, craft-filter focus, and opening hours (Monday–Friday 8am–6pm, Saturday–Sunday until 7pm) that suit anyone in the Old Town on a work trip. A flat white or filter sits around 80–120 THB. It’s the better choice over chain cafes when you want something worth tasting rather than just consuming.
- Three cafes in a walkable radius — campus + graph + dou brew form a natural Old Town coffee loop
- Heritage shophouse settings you won’t find anywhere else on the island
- Prices are lower than comparable quality in Bangkok or Chiang Mai
- Old Town cafes close early (most by 6pm) — no good for evening visits
- Seating is limited in peak season; arrive before 10am or after 2pm
Brunch and all-day cafes
Phuket Coffee Lab near Surin Beach has been roasting here since 2010 — well before the current specialty-coffee wave — and now offers a full food menu alongside its technical brewing methods. The methods lean technical (Aeropress, Chemex, siphon), and the menu covers proper brunch. Freshly roasted beans arrive without the middleman markup you’ll pay in Old Town. Expect 120–220 THB for food, 80–130 THB for coffee.
Note: The Boat Avenue branch closed in 2025. Verify the Cherngtalay/Surin Beach location is still open before making the trip.
Daily Dose in Old Town functions as part coffee shop, part wine bar, and part bistro — eggs and salads from mid-morning, good cakes throughout. It draws a mixed crowd of expats and slow travellers who’ve found out about it before the standard itineraries catch up. Dishes run around 120–200 THB. It’s a solid anchor for a morning that doesn’t need a plan.
Insider Tip: Daily Dose is small and fills fast on Sunday mornings. Arriving at 8–8:30am gets you a table and the first baked items. After 10am you’re queuing or settling for whatever’s left.
The popular Thai food scene in Phuket pairs naturally with its cafe culture — khanom jeen (rice noodles with southern curry sauce) from a street stall followed by a specialty coffee at one of these shophouses is the honest local morning.
Beach-side cafes and view spots
For sea views, Café Kantary combines Andaman vistas with a dessert bar — gelato, waffles, cappuccinos — and a setting that actually justifies the slight premium (120–200 THB). It sits on the southeast cape at Panwa Beach, about 15 minutes from Phuket Town — in the opposite direction from the west coast beaches, so plan it as a dedicated detour rather than an en-route stop.
Sea Almond Cafe sits at Nai Yang Beach in the far north of the island, near Phuket Airport — roughly 45 minutes from Old Town or the west coast resort strip. It’s a genuine beachside spot with hammocks under the trees, serving Thai food, fresh seafood, and cold drinks. Coffee runs 100–140 THB, a Thai meal around 150–180 THB. Plan it as a dedicated trip rather than a casual stop; it requires a dedicated taxi ride from the resort areas. No Wi-Fi worth relying on, but nobody is there to work.
Insider Tip: Beachfront cafes in Phuket price for location, not quality. If the coffee matters as much as the view, drink at an Old Town roaster first, then head to the coast for a smoothie or beer.
If you’re building a full day around the north of the island, check Phuket nightlife — the beach cafe and bar scene overlaps in places, and several spots shift from brunch to cocktails after 4pm. The Phuket nightlife district of Patong runs its own set of lounge-bars that open early enough to double as afternoon coffee stops.
ROÔF and the Old Town dessert cafes
ROÔF Pudding & Café is the cleanest visual expression of what Phuket’s Old Town cafe scene has become: a masterfully renovated heritage shophouse with minimalist interiors and a menu built around puddings, desserts and coffee. It sits at the sharper price end (90–150 THB for drinks, 100–160 THB for desserts) but the renovation work alone earns the visit. Weekends fill fast — mid-week mornings are calmer.
He House (sometimes written Hé House) is the outlier — a tall narrow shophouse that operates partly as a private residence and requires a reservation via its Facebook page. The coffee draws on beans from Thailand and internationally, with baristas who take the technique seriously. Worth the friction for enthusiasts; skip it if you’re just after a quick cup.
Work-friendly cafes and co-working in Phuket
The Old Town cafes — Graph Coffee Co. and Dou Brew particularly — will handle a productive morning. For a full working day with reliable infrastructure, Let’s Work in Rawai is the serious option: a co-working space on Rawai Beach Road with sea views, a quiet focus room, phone booths, and equipment rentals including external monitors. A day pass runs around 350 THB.
The beach cafe trade-off is consistent: the view is better, the Wi-Fi is worse. Old Town has the inverse. Most of Phuket’s digital-nomad community ends up splitting the day — Old Town cafes for mornings, Rawai or Kata for afternoons.
If you’re planning a longer stay and need to sort connectivity first, the best eSIM for Thailand removes the dead-signal problem at any cafe without reliable public Wi-Fi.
For accommodation sorted around cafe-hopping range, luxury hotels in Phuket include several Old Town boutique properties within walking distance of the Thalang Road cafe cluster. Family resorts in Phuket tend to sit further north or south — taxis to Old Town cost 200–350 THB each way from Kamala or Kata.
How to plan a cafe day in Phuket
Start in Phuket Old Town. The neighborhood is compact — you can walk the Thalang Road cluster in a morning without covering more than a kilometre. Take a songthaew from Patong for around 30–50 THB per person, or a private taxi for 200–300 THB. Google Maps covers Old Town well; the apps do not always handle the small cafe lanes, so look up the specific address on each cafe’s Facebook page before you go.
Hit Campus Coffee Roasters or Graph Coffee Co. before 10am for a table. Take your second coffee at Dou Brew or ROÔF around 11am. Daily Dose covers brunch if you want food. If you’re heading to the beaches in the afternoon, the ride to Surin Beach for Phuket Coffee Lab is 20–30 minutes by taxi (expect around 300–400 THB from Old Town — confirm the fare before getting in).
Budget 400–700 THB per person for a full Old Town cafe loop with brunch. Add 300–400 THB for the taxi each way if you’re based on the west coast.
8Verdict: Phuket’s cafe scene punches above what most visitors expect from a beach island. The Old Town shophouse cafes — Campus Coffee, Graph, Dou Brew, ROÔF — are genuinely good by any standard, not just by Thai-tourist-town standards. The beach cafes are best for the setting rather than the cup. Come for the Old Town on a weekday morning; everything else is bonus. Rating: 8/10
Frequently Asked Questions
Where are the best cafes in Phuket Old Town?
Thalang Road, Phang Nga Road and the streets around them hold the best of the Old Town cafe scene: Campus Coffee Roasters and Graph Coffee Co. for specialty espresso in restored Sino-Portuguese shophouses, Dou Brew Coffee & Craft for craft filter, and ROÔF Pudding & Café for minimalist desserts. Most open from 8–9am and close by 6pm.
How much does coffee cost in Phuket cafes?
A basic espresso or drip coffee at a local Old Town cafe runs 60–100 THB. Specialty drinks — cold brew, nitro, single-origin pour-overs — cost 100–160 THB. Beach-side and resort cafes charge a 20–40 THB premium for the view.
Are there good work-friendly cafes in Phuket?
Several cafes suit remote workers well. Graph Coffee Co. in Old Town has solid Wi-Fi and table space. Dou Brew Coffee & Craft is open Monday to Friday until 6pm. For a dedicated setup, Let's Work in Rawai combines co-working desk rental with beachside cafe service.
Which Phuket cafes are best for brunch?
Daily Dose in Phuket Old Town does eggs, salads and cakes through the morning into early afternoon. Phuket Coffee Lab near Surin Beach has been roasting in Phuket since 2010 and pairs its technical brewing methods with a full food menu. Sea Almond Cafe at Nai Yang Beach near the airport serves Thai food, fresh seafood, and cold drinks alongside hammocks.
What is the best area in Phuket for cafe hopping?
Phuket Old Town — specifically Thalang Road, Dibuk Road and the surrounding lanes — has the highest concentration of independent cafes, most in heritage shophouses. You can walk between half a dozen in under 20 minutes. Surin Beach and Rawai both have a secondary cluster worth a dedicated visit.












