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.

Fife Restaurants

Restaurants
 
Dessert
 
Coffee & Tea
 
Bakeries
 
Ice Cream
 
Juice & Smoothies
 
$-$$$$
Price
Cuisine
Dining options
Sorted by:
Ranking Name Price (low to high) Price (high to low) Friends first
#1 of 590 Restaurants in Fife
#1 of 98 Restaurants in St. Andrews
Price: $18 - $58
Cuisines: Scottish
Map | Visitor photos (39)
Room with a View (Aberdour)
#2 of 590 Restaurants in Fife
#1 of 7 Restaurants in Aberdour
Price: $25 - $35
Map | Visitor photos (47)
Cellar (Anstruther)
#3 of 590 Restaurants in Fife
#1 of 17 Restaurants in Anstruther
Cuisines: Scottish
Map | Visitor photos (28)
#4 of 590 Restaurants in Fife
#1 of 6 Restaurants in Crail
Cuisines: Fish & Chips, Seafood
Map | Visitor photos (7)
Peat Inn (St. Andrews)
#5 of 590 Restaurants in Fife
#2 of 98 Restaurants in St. Andrews
Price: $30 - $101
Cuisines: European
Map | Visitor photos (72)
Tilly's (Carnock)
#6 of 590 Restaurants in Fife
#1 of 1 Restaurants in Carnock
Price: $5 - $12
Cuisines: Vegetarian, Vegan
Map | Visitor photos (6)
BlackHorn (St. Andrews)
#7 of 590 Restaurants in Fife
#3 of 98 Restaurants in St. Andrews
Price: $16
Cuisines: Hamburgers, Ice Cream
Map | Visitor photos (21)
The Tavern (St. Andrews)
#8 of 590 Restaurants in Fife
#4 of 98 Restaurants in St. Andrews
Price: $23
Cuisines: Steakhouse, Seafood, Pub, Brasserie, Scottish
Map | Visitor photos (9)
#9 of 590 Restaurants in Fife
#1 of 4 Restaurants in Tayport
Cuisines: Seafood, Vegetarian
Visitor photos (3)
#10 of 590 Restaurants in Fife
#1 of 3 Restaurants in St Monans
Cuisines: Scottish
Map | Visitor photos (46)
Vine Leaf Restaurant (St. Andrews)
#11 of 590 Restaurants in Fife
#5 of 98 Restaurants in St. Andrews
Price: $20
Cuisines: Seafood, Vegetarian, Scottish
Map | Visitor photos (8)
Little Italy (St. Andrews)
#12 of 590 Restaurants in Fife
#6 of 98 Restaurants in St. Andrews
Cuisines: Italian, Pizza
Map | Visitor photos (21)
Guardbridge Inn (St. Andrews)
#13 of 590 Restaurants in Fife
#7 of 98 Restaurants in St. Andrews
Cuisines: Scottish
Map | Visitor photos (5)
#14 of 590 Restaurants in Fife
#1 of 31 Restaurants in Cupar
Map | Visitor photos (7)
Playfair's Restaurant (St. Andrews)
#15 of 590 Restaurants in Fife
#8 of 98 Restaurants in St. Andrews
Price: $10 - $26
Cuisines: Scottish
Map | Visitor photos (47)
#16 of 590 Restaurants in Fife
#1 of 10 Restaurants in Burntisland
Cuisines: Indian, Thai
Visitor photos (3)
Apricot Restaurant (Dunfermline)
#17 of 590 Restaurants in Fife
#1 of 129 Restaurants in Dunfermline
Cuisines: Indian, Nepali
Map | Visitor photos (7)
#18 of 590 Restaurants in Fife
#2 of 17 Restaurants in Anstruther
Cuisines: British
Map | Visitor photos (16)
Rocca St Andrews (St. Andrews)
#19 of 590 Restaurants in Fife
#9 of 98 Restaurants in St. Andrews
Price: $31 - $86
Cuisines: Italian, Scottish
Map | Visitor photos (31)
Reserve
Everest Inn (Dunfermline)
#20 of 590 Restaurants in Fife
#2 of 129 Restaurants in Dunfermline
Cuisines: Indian, Nepali
Map | Visitor photos (8)
#21 of 590 Restaurants in Fife
#2 of 31 Restaurants in Cupar
Cuisines: French
Map | Visitor photos (9)
Retros (Dunfermline)
#22 of 590 Restaurants in Fife
#3 of 129 Restaurants in Dunfermline
Cuisines: American, British
Map | Visitor photos (2)
#23 of 590 Restaurants in Fife
#1 of 92 Restaurants in Kirkcaldy
Price: $16 - $23
Cuisines: Indian, Nepali
Map | Visitor photos (2)
#24 of 590 Restaurants in Fife
#1 of 1 Restaurants in Ceres
Price: $31 - $94
Cuisines: Continental, Portuguese, Gastropub, Scottish
Map | Visitor photos (20)
The Carnock Inn (Dunfermline)
#25 of 590 Restaurants in Fife
#4 of 129 Restaurants in Dunfermline
Cuisines: Pub, Scottish
Map | Visitor photos (14)
Brodie's (Kirkcaldy)
#26 of 590 Restaurants in Fife
#2 of 92 Restaurants in Kirkcaldy
Price: $10 - $12
Cuisines: British, Pub
Map | Visitor photos (9)
The Wee Restaurant (North Queensferry)
#27 of 590 Restaurants in Fife
#1 of 4 Restaurants in North Queensferry
Price: $41 - $62
Cuisines: Contemporary
Map | Visitor photos (55)
85 High Street (Glenrothes)
#28 of 590 Restaurants in Fife
#1 of 43 Restaurants in Glenrothes
Price: $9 - $47
Map | Visitor photos (6)
The Stage Door (Dunfermline)
#29 of 590 Restaurants in Fife
#5 of 129 Restaurants in Dunfermline
Map | Visitor photos (10)
The Keys Bar (St. Andrews)
#30 of 590 Restaurants in Fife
#10 of 98 Restaurants in St. Andrews
Cuisines: Pub
Map | Visitor photos (18)