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

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

The Grange at St Andrews (St. Andrews)

#1 of 603 Restaurants in Fife
#1 of 99 Restaurants in St. Andrews
Price: $18 - $58 Map
Visitor photos (57)
Cuisines: Scottish

Room with a View (Aberdour)

#2 of 603 Restaurants in Fife
#1 of 7 Restaurants in Aberdour
Price: $25 - $35 Map
Visitor photos (49)

Cellar (Anstruther)

#3 of 603 Restaurants in Fife
#1 of 17 Restaurants in Anstruther
Map
Visitor photos (32)
Cuisines: Scottish

Crail Fish Bar & Cafe (Crail)

#4 of 603 Restaurants in Fife
#1 of 6 Restaurants in Crail
Map
Visitor photos (7)
Cuisines: Fish & Chips Seafood

Peat Inn (St. Andrews)

#5 of 603 Restaurants in Fife
#2 of 99 Restaurants in St. Andrews
Price: $30 - $101 Map
Visitor photos (82)
Cuisines: European

Spice Indian Restaurant & Takeaway (Burntisland)

#6 of 603 Restaurants in Fife
#1 of 11 Restaurants in Burntisland
Map
Visitor photos (3)
Cuisines: Indian Thai

Craig Millar @ 16 West End (St Monans)

#7 of 603 Restaurants in Fife
#1 of 3 Restaurants in St Monans
Map
Visitor photos (46)
Cuisines: Scottish

Ostlers Close (Cupar)

#8 of 603 Restaurants in Fife
#1 of 32 Restaurants in Cupar
Map
Visitor photos (11)

The Tavern (St. Andrews)

#9 of 603 Restaurants in Fife
#3 of 99 Restaurants in St. Andrews
Price: $23 Map
Visitor photos (9)
Cuisines: Steakhouse Seafood Pub Brasserie Scottish

Retros (Dunfermline)

#10 of 603 Restaurants in Fife
#1 of 129 Restaurants in Dunfermline
Map
Visitor photos (2)
Cuisines: American British

The Rockies Restaurant (Anstruther)

#11 of 603 Restaurants in Fife
#2 of 17 Restaurants in Anstruther
Map
Visitor photos (19)
Cuisines: British

The Orangery Restaurant (Markinch)

#12 of 603 Restaurants in Fife
#1 of 6 Restaurants in Markinch
Map
Visitor photos (4)
Cuisines: British

Cafe Montmartre (Cupar)

#13 of 603 Restaurants in Fife
#2 of 32 Restaurants in Cupar
Map
Visitor photos (9)
Cuisines: French

Vine Leaf Restaurant (St. Andrews)

#14 of 603 Restaurants in Fife
#4 of 99 Restaurants in St. Andrews
Price: $20 Map
Visitor photos (8)
Cuisines: Seafood Vegetarian Scottish

Playfair's Restaurant (St. Andrews)

#15 of 603 Restaurants in Fife
#5 of 99 Restaurants in St. Andrews
Price: $10 - $26 Map
Visitor photos (49)
Cuisines: Scottish

Cobbies Bar and Kitch Inn (Tayport)

#16 of 603 Restaurants in Fife
#1 of 4 Restaurants in Tayport
Map
Visitor photos (5)

Everest Inn (Dunfermline)

#17 of 603 Restaurants in Fife
#2 of 129 Restaurants in Dunfermline
Map
Visitor photos (8)
Cuisines: Indian Nepali

Guardbridge Inn (St. Andrews)

#18 of 603 Restaurants in Fife
#6 of 99 Restaurants in St. Andrews
Map
Visitor photos (6)
Cuisines: Scottish

Little Italy (St. Andrews)

#19 of 603 Restaurants in Fife
#7 of 99 Restaurants in St. Andrews
Map
Visitor photos (27)
Cuisines: Italian Pizza

Apricot Restaurant (Dunfermline)

#20 of 603 Restaurants in Fife
#3 of 129 Restaurants in Dunfermline
Map
Visitor photos (16)
Cuisines: Indian Nepali

Tilly's (Carnock)

#21 of 603 Restaurants in Fife
#1 of 1 Restaurants in Carnock
Price: $5 - $12 Map
Visitor photos (6)
Cuisines: Vegetarian Vegan

BlackHorn (St. Andrews)

#22 of 603 Restaurants in Fife
#8 of 99 Restaurants in St. Andrews
Price: $16 Map
Visitor photos (23)
Cuisines: Hamburgers Ice Cream

Annapurna Thai & Chinese (Kirkcaldy)

#23 of 603 Restaurants in Fife
#1 of 94 Restaurants in Kirkcaldy
Map
Visitor photos (1)
Cuisines: Chinese Thai

Brodie's (Kirkcaldy)

#24 of 603 Restaurants in Fife
#2 of 94 Restaurants in Kirkcaldy
Price: $10 - $12 Map
Visitor photos (9)
Cuisines: British Pub

The Carnock Inn (Dunfermline)

#25 of 603 Restaurants in Fife
#4 of 129 Restaurants in Dunfermline
Map
Visitor photos (14)
Cuisines: Pub Scottish

The Keys Bar (St. Andrews)

#26 of 603 Restaurants in Fife
#9 of 99 Restaurants in St. Andrews
Map
Visitor photos (22)
Cuisines: Pub

Rocca Restaurant (St. Andrews)

#27 of 603 Restaurants in Fife
#10 of 99 Restaurants in St. Andrews
Price: $31 - $86 Map
Visitor photos (35)
Cuisines: Italian Scottish
Reserve

The Plough Inn (Glenrothes)

#28 of 603 Restaurants in Fife
#1 of 43 Restaurants in Glenrothes
Price: $6 - $23 Map
Visitor photos (12)
Cuisines: British Pub

The Wee Restaurant (North Queensferry)

#29 of 603 Restaurants in Fife
#1 of 4 Restaurants in North Queensferry
Price: $41 - $62 Map
Visitor photos (62)
Cuisines: Contemporary

Annapurna Gurkhas Restaurant (Kirkcaldy)

#30 of 603 Restaurants in Fife
#3 of 94 Restaurants in Kirkcaldy
Price: $16 - $23 Map
Visitor photos (2)
Cuisines: Indian Nepali