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.
Want the lowest hotel prices? You're in the right place. We check 200+ sites for you.

Restaurants in Fife

Cellar
$$$$, Scottish
Anstruther 28.1 km away
The Peat Inn
$$$$, European, British, Scottish
Peat Inn 18.2 km away
Craig Millar @ 16 West End
$$$$, British, Scottish, Seafood
St Monans 23.6 km away
Ostlers Close
$$$$, British, Scottish, European
Cupar 15.0 km away
Crail Fish Bar & Cafe
$, Seafood, Fast food, British
Crail 32.8 km away
BlackHorn
$, American, Fast food, British
St Andrews 26.4 km away
The Keys Bar
$, Bar, Pub
St Andrews 26.4 km away
Criterion Public House
$, Bar, Pub, Scottish
St Andrews 26.4 km away
Cafe (75)
Chinese (35)
Indian (44)
Seafood (45)
Steakhouse (7)
Italian (25)
American (12)
Thai (10)
The Newport
$$ - $$$, British, Scottish, European
Newport-on-Tay 28.7 km away
Find a table
The Seafood Restaurant
$$$$, Seafood, British, Scottish
St Andrews 26.3 km away
Find a table
The Fettykil Fox
$$ - $$$, Bar, British, Pub
Glenrothes 2.5 km away
Find a table
Balbirnie Bistro
$$ - $$$, European, British, Scottish
Markinch .8 km away
Find a table
The Tavern at Strathkinness
$$ - $$$, Bar, British, Pub
Strathkinness 22.1 km away
Cupcake Coffee Box
$, Cafe, British, Soups
Kirkcaldy 9.2 km away
The View Restaurant
$$ - $$$, British, Scottish, European
Newport-on-Tay 26.4 km away
Balgove Larder
$$ - $$$, Cafe, British, Scottish
St Andrews 25.3 km away
Sort by:
Ranking
Name

The Grange at St Andrews (St Andrews)

#1 of 634 Restaurants in Fife
#1 of 113 Restaurants in St Andrews
$$ - $$$ Map
Visitor photos (86)
Cuisines: European British Scottish Gluten Free Options

Cellar (Anstruther)

#2 of 634 Restaurants in Fife
#1 of 18 Restaurants in Anstruther
$$$$ Map
Visitor photos (98)
Cuisines: Scottish

The Peat Inn (Peat Inn)

#3 of 634 Restaurants in Fife
#1 of 1 Restaurants in Peat Inn
$$$$ Map
Visitor photos (237)
Cuisines: European British Scottish

Vine Leaf Restaurant (St Andrews)

#4 of 634 Restaurants in Fife
#2 of 113 Restaurants in St Andrews
$$ - $$$ Map
Visitor photos (40)

Room with a View (Aberdour)

#5 of 634 Restaurants in Fife
#1 of 9 Restaurants in Aberdour
$$ - $$$ Map
Visitor photos (124)

The Bonnybank Inn (Leven)

#6 of 634 Restaurants in Fife
#1 of 33 Restaurants in Leven
$$ - $$$ Map
Visitor photos (77)
Cuisines: Mexican

The Boudingait (Cupar)

#7 of 634 Restaurants in Fife
#2 of 47 Restaurants in Cupar
$$ - $$$ Map
Visitor photos (53)
Cuisines: Scottish Bar British Pub

Apricot Restaurant (Dunfermline)

#8 of 634 Restaurants in Fife
#1 of 145 Restaurants in Dunfermline
$$ - $$$ Map
Visitor photos (37)
Cuisines: Indian Asian Nepalese Balti

Everest Inn (Dunfermline)

#9 of 634 Restaurants in Fife
#2 of 145 Restaurants in Dunfermline
$$ - $$$ Map
Visitor photos (22)
Cuisines: Indian Asian Balti Nepalese

The Tavern at Strathkinness (Strathkinness)

#10 of 634 Restaurants in Fife
#1 of 1 Restaurants in Strathkinness
$$ - $$$ Map
Visitor photos (33)
Cuisines: Bar British Pub Scottish Steakhouse

The Tailend Restaurant and Fish Bar (St Andrews)

#11 of 634 Restaurants in Fife
#5 of 113 Restaurants in St Andrews
$$ - $$$ Map
Visitor photos (106)
Cuisines: Seafood British Soups Scottish Grill Gluten Free Options

Crail Fish Bar & Cafe (Crail)

#12 of 634 Restaurants in Fife
#1 of 9 Restaurants in Crail
$ Map
Visitor photos (15)
Cuisines: Seafood Fast food British Scottish

Little Italy (St Andrews)

#13 of 634 Restaurants in Fife
#6 of 113 Restaurants in St Andrews
$$ - $$$ Map
Visitor photos (89)
Cuisines: Italian Pizza

Khushi's Restaurant (Dunfermline)

#14 of 634 Restaurants in Fife
#3 of 145 Restaurants in Dunfermline
$$ - $$$ Map
Visitor photos (59)
Cuisines: Indian Asian Balti

Playfair's Restaurant (St Andrews)

#15 of 634 Restaurants in Fife
#7 of 113 Restaurants in St Andrews
$$ - $$$ Map
Visitor photos (62)
Cuisines: European British Soups Scottish

The View Restaurant (Newport-on-Tay)

#16 of 634 Restaurants in Fife
#1 of 8 Restaurants in Newport-on-Tay
$$ - $$$ Map
Visitor photos (29)
Cuisines: British Scottish European Gluten Free Options

Forgan's (St Andrews)

#17 of 634 Restaurants in Fife
#8 of 113 Restaurants in St Andrews
$$ - $$$ Map
Visitor photos (309)
Cuisines: British Scottish Grill

The Adamson (St Andrews)

#18 of 634 Restaurants in Fife
#9 of 113 Restaurants in St Andrews
$$ - $$$ Map
Visitor photos (96)
Cuisines: European British Soups Scottish Grill Contemporary

Balgove Larder (St Andrews)

#19 of 634 Restaurants in Fife
#10 of 113 Restaurants in St Andrews
$$ - $$$ Map
Visitor photos (153)
Cuisines: Cafe British Scottish Gluten Free Options

BlackHorn (St Andrews)

#20 of 634 Restaurants in Fife
#11 of 113 Restaurants in St Andrews
$ Map
Visitor photos (39)

Craig Millar @ 16 West End (St Monans)

#21 of 634 Restaurants in Fife
#2 of 5 Restaurants in St Monans
$$$$ Map
Visitor photos (75)
Cuisines: British Scottish Seafood European

Carlucci (Dunfermline)

#22 of 634 Restaurants in Fife
#4 of 145 Restaurants in Dunfermline
$$ - $$$ Map
Visitor photos (29)
Cuisines: Italian Pizza

Anstruther Fish Bar (Anstruther)

#23 of 634 Restaurants in Fife
#2 of 18 Restaurants in Anstruther
$$ - $$$ Map
Visitor photos (169)

The Keys Bar (St Andrews)

#24 of 634 Restaurants in Fife
#12 of 113 Restaurants in St Andrews
$ Map
Visitor photos (38)
Cuisines: Bar Pub

Cromars (St Andrews)

#25 of 634 Restaurants in Fife
#13 of 113 Restaurants in St Andrews
$$ - $$$ Map
Visitor photos (63)
Cuisines: Seafood Fast food British Soups Scottish

The Carnock Inn (Dunfermline)

#26 of 634 Restaurants in Fife
#5 of 145 Restaurants in Dunfermline
$$ - $$$ Map
Visitor photos (14)
Cuisines: Bar British Pub Scottish

Mitchell Deli (St Andrews)

#27 of 634 Restaurants in Fife
#14 of 113 Restaurants in St Andrews
$$ - $$$ Map
Visitor photos (111)
Cuisines: British Scottish

The Newport (Newport-on-Tay)

#28 of 634 Restaurants in Fife
#2 of 8 Restaurants in Newport-on-Tay
$$ - $$$ Map
Visitor photos (110)
Cuisines: British Scottish European Vegetarian Friendly
Reserve

Waterfront Restaurant (Anstruther)

#29 of 634 Restaurants in Fife
#3 of 18 Restaurants in Anstruther
$$ - $$$ Map
Visitor photos (35)
Cuisines: Seafood British Soups Scottish

Q Barbeque Restaurant (St Andrews)

#30 of 634 Restaurants in Fife
#15 of 113 Restaurants in St Andrews
$$ - $$$ Map
Visitor photos (44)
Cuisines: Barbecue American