Cafes & Coffee Shops in Dunfermline
36 Cafes & Coffee Shops in Dunfermline, ranked by diner reviews. Filter, sort and explore the map to find your table.
Showing 36 of 36
Bela's Cakes
2D, The Depot, The Linen Quarter, Winterthur Ln, Dunfermline KY12 9FY
★ 5.0 (48)£
Maria's Baking Stories
★ 4.9 (347)£
Jin's Kitchen
39 Queen Anne Street
★ 4.9 (145)£

fern
22 Douglas St, Dunfermline KY12 7EB
★ 4.9 (24)

Zac's Cafe
Viewfield Church Hall, Viewfield Terrace, Dunfermline KY12 7HZ
★ 4.9 (10)

Prost Coffee - Abbot House
★ 4.8 (102)£
Outdoor seating
Juniper Wine Café and Drink Store
14 New Row, Dunfermline KY12 7EF
★ 4.8 (64)£

Wynd
10 Cross Wynd, Dunfermline KY12 7AP
★ 4.7 (433)££
The Ceramic Café
17b Dickson St, Dunfermline KY12 7SN
★ 4.7 (301)
The Wee Cafe now Granny’s
15 Allan Cres, Dunfermline KY11 4HE
★ 4.7 (235)£
Outdoor seating
Fresh
2-4 Kirkgate
★ 4.6 (295)£
Outdoor seating

Granary Cafe
1 Abbot St, Dunfermline KY12 7NL
★ 4.5 (83)£
Outdoor seating
Fire Station Creative
Carnegie Drive
★ 4.4 (407)

Combos & Meal Deals
★ 4.4 (107)£
Outdoor seating

The Spanish Nook
10-12 New Row, Dunfermline KY12 7EF
★ 4.4 (8)
Costa Coffee
1 East Port, Dunfermline KY12 7JG
★ 4.3 (494)moderate
Marks & Spencer
118 High St, Dunfermline KY12 7DP
★ 4.2 (665)££
Caffè Nero
129 High Street
★ 4.2 (408)££
Starbucks Coffee
Shop Centre Unit G14, High Street Kingsgate, Dunfermline KY12 7QU
★ 4.2 (350)moderate

Little Royal Cafe
38A High Street
★ 4.2 (45)£
Bob & Berts
104 -106 High Street, Dunfermline
★ 4.1 (942)££
Tesco Café
Winterthur Lane
★ 4.0 (84)inexpensive

Peacock Rooms Café
★ 3.8 (224)£
Outdoor seating

BB’s
18 Pilmuir St, Dunfermline KY12 7AJ
★ 3.6 (29)moderate
Muffin Break
★ 2.8 (61)££
269 Vegan
Amorist
82 High Street
Outdoor seating
Bakers + Baristas
Café Wynd
10 Cross Wynd, Dunfermline
Costa
1 East Port
Granary Café at DCL&G
Abbot Street, Dunfermline
Lime Salon Group
Plaza Real
Starbucks
The Wee Cafe
43 Allan Crescent
Tim Hortons