Looking for the best cafes in Dunfermline? Here are the top 20, ranked by fellow travellers. Create your own Top 20! login
1234567891011121314151617181920
β
1The Sweet Chestnut →
For amazing food, refreshing drinks and great company, come and visit us at The Sweet Chestnut in Dunfermline. Let's make some memories together.
11 Fife Leisue Park, KY11 8EX
β
2Fabric →
Welcome to Fabric, a space to unwind | Treat yourself to heavenly Pan Asian cuisine | Enjoy indulgent cocktails | Book Your Table In Dunfermline β
2 Canmore Street, KY12 7NT
β
3The Bruery →
25 Canmore Street, KY12 7NU
β
4Citizen →
15 Bruce Street, KY12 7AG
β
5Hillend Tavern →
37 Main Street, KY11 9ND
β
6Visions Lounge Bar →
118 Queensferry Road, KY11 2QZ
β
7The Elgin Hotel →
Main Road, KY11 3EE
β
8The Compass →
Harbour Drive, KY11 9NA
β
9The Maltings →
96 Main Street, KY12 8QU
β
10Harvester Halbeath Park →
Unit 8 Halbeath Retail Park, KY11 4LP
β
11The Carnock Inn →
6 Main Street, KY12 9JQ
β
12Retros →
41 Carnegie Drive, KY12 7AN
β
13The White Gates →
2 Main Street, KY12 9HD
β
14The Goth →
130 Queensferry Road, KY11 2QZ
β
15The Brasshouse →
33-35 Carnegie Drive, KY12 7AN
β
16The Bay →
100 Main Street, KY12 8LS
β
17Lourenzos →
Saint Margarets Drive, KY12 7PE
β
18Jokers →
58-60 Hospital Hill, KY11 3AT
β
19The Crown →
61 Main Street, KY12 8ST
β
20Cafe Bar →
170 Queensferry Road, KY11 2JF