We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Best Restaurants in Fife, United Kingdom

Restaurants
Restaurants
 
Dessert
Dessert
 
Coffee & Tea
Coffee & Tea
 
Bakeries
Bakeries
 
Ice Cream
Ice Cream
 
Juice & Smoothies
Juice & Smoothies
 
$-$$$$
Price
Cuisine
Dining options
Sorted by:
Ranking Name Price (low to high) Price (high to low) Friends first
#1 of 582 restaurants in Fife
#1 of 95 restaurants in St. Andrews
Price: $18 - $58
Cuisines: Scottish
Map | Visitor photos (39)
Cellar (Anstruther)
#2 of 582 restaurants in Fife
#1 of 18 restaurants in Anstruther
Cuisines: Scottish
Map | Visitor photos (25)
#3 of 582 restaurants in Fife
#1 of 10 restaurants in Burntisland
Cuisines: Indian
Visitor photos (1)
Room with a View (Aberdour)
#4 of 582 restaurants in Fife
#1 of 7 restaurants in Aberdour
Price: $25 - $35
Map | Visitor photos (47)
Tilly's (Carnock)
#5 of 582 restaurants in Fife
#1 of 1 restaurants in Carnock
Price: $4 - $12
Cuisines: Vegetarian, Vegan
Map | Visitor photos (6)
#6 of 582 restaurants in Fife
#1 of 6 restaurants in Crail
Cuisines: Fish & Chips
Map | Visitor photos (7)
Peat Inn (St. Andrews)
#7 of 582 restaurants in Fife
#2 of 95 restaurants in St. Andrews
Price: $28 - $97
Cuisines: European
Map | Visitor photos (72)
BlackHorn (St. Andrews)
#8 of 582 restaurants in Fife
#3 of 95 restaurants in St. Andrews
Price: $15
Cuisines: Hamburgers, Ice Cream
Map | Visitor photos (20)
The Tavern (St. Andrews)
#9 of 582 restaurants in Fife
#4 of 95 restaurants in St. Andrews
Price: $22
Cuisines: Steakhouse, Seafood, Brasserie, Scottish
Map | Visitor photos (9)
#10 of 582 restaurants in Fife
#1 of 3 restaurants in St Monans
Cuisines: Scottish
Map | Visitor photos (46)
Little Italy (St. Andrews)
#11 of 582 restaurants in Fife
#5 of 95 restaurants in St. Andrews
Cuisines: Italian
Map | Visitor photos (21)
#12 of 582 restaurants in Fife
#1 of 30 restaurants in Cupar
Map | Visitor photos (7)
Brodie's (Kirkcaldy)
#13 of 582 restaurants in Fife
#1 of 91 restaurants in Kirkcaldy
Price: $10 - $12
Cuisines: British
Map | Visitor photos (7)
Vine Leaf Restaurant (St. Andrews)
#14 of 582 restaurants in Fife
#6 of 95 restaurants in St. Andrews
Price: $20
Cuisines: Seafood, Vegetarian, Scottish
Map | Visitor photos (8)
Guardbridge Inn (St. Andrews)
#15 of 582 restaurants in Fife
#7 of 95 restaurants in St. Andrews
Cuisines: Scottish
Map | Visitor photos (5)
Playfair's Restaurant (St. Andrews)
#16 of 582 restaurants in Fife
#8 of 95 restaurants in St. Andrews
Price: $10 - $26
Cuisines: Scottish
Map | Visitor photos (44)
#17 of 582 restaurants in Fife
#2 of 91 restaurants in Kirkcaldy
Map
Rocca St Andrews (St. Andrews)
#18 of 582 restaurants in Fife
#9 of 95 restaurants in St. Andrews
Price: $30 - $82
Cuisines: Italian, Scottish
Map | Visitor photos (31)
Reserve
85 High Street (Glenrothes)
#19 of 582 restaurants in Fife
#1 of 44 restaurants in Glenrothes
Price: $9 - $45
Map | Visitor photos (1)
#20 of 582 restaurants in Fife
#2 of 30 restaurants in Cupar
Cuisines: French
Map | Visitor photos (9)
Everest Inn (Dunfermline)
#21 of 582 restaurants in Fife
#1 of 129 restaurants in Dunfermline
Cuisines: Indian, Nepali
Map | Visitor photos (8)
#22 of 582 restaurants in Fife
#2 of 18 restaurants in Anstruther
Cuisines: British
Map | Visitor photos (14)
#23 of 582 restaurants in Fife
#3 of 91 restaurants in Kirkcaldy
Price: $15 - $22
Cuisines: Nepali
Map | Visitor photos (2)
#24 of 582 restaurants in Fife
#1 of 1 restaurants in Ceres
Price: $30 - $90
Cuisines: Continental, Portuguese, Gastropub, Scottish
Map | Visitor photos (19)
The Carnock Inn (Dunfermline)
#25 of 582 restaurants in Fife
#2 of 129 restaurants in Dunfermline
Cuisines: Scottish
Map | Visitor photos (14)
Retros (Dunfermline)
#26 of 582 restaurants in Fife
#3 of 129 restaurants in Dunfermline
Cuisines: British
Map | Visitor photos (2)
The Adamson (St. Andrews)
#27 of 582 restaurants in Fife
#10 of 95 restaurants in St. Andrews
Price: $30
Cuisines: Bar, Grill, Contemporary
Map | Visitor photos (29)
#28 of 582 restaurants in Fife
#1 of 5 restaurants in Markinch
Cuisines: British
Map | Visitor photos (4)
#29 of 582 restaurants in Fife
#11 of 95 restaurants in St. Andrews
Cuisines: International
Map | Visitor photos (6)
The Unicorn Inn (Kincardine)
#30 of 582 restaurants in Fife
#1 of 5 restaurants in Kincardine
Cuisines: Scottish
Map | Visitor photos (7)