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.

Restaurants in Fife, United Kingdom

View Map
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Popular
Memorable Dinners
Breakfast on the Go
Casual Meals
Coffee Shops and Cafes
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

The Grange at St Andrews (St. Andrews)

#1 of 648 Restaurants in Fife
#1 of 109 Restaurants in St. Andrews
Price: $18 - $58 Map
Visitor photos (71)
Cuisines: British Scottish

Cellar (Anstruther)

#2 of 648 Restaurants in Fife
#1 of 16 Restaurants in Anstruther
Map
Visitor photos (46)
Cuisines: British Scottish French

Peat Inn (St. Andrews)

#3 of 648 Restaurants in Fife
#2 of 109 Restaurants in St. Andrews
Price: $28 - $94 Map
Visitor photos (122)
Cuisines: European British Scottish

Crail Fish Bar & Cafe (Crail)

#4 of 648 Restaurants in Fife
#1 of 5 Restaurants in Crail
Map
Visitor photos (7)
Cuisines: British

Vine Leaf Restaurant (St. Andrews)

#5 of 648 Restaurants in Fife
#3 of 109 Restaurants in St. Andrews
Price: $20 Map
Visitor photos (10)
Cuisines: Seafood British Vegetarian Scottish

Little Italy (St. Andrews)

#6 of 648 Restaurants in Fife
#4 of 109 Restaurants in St. Andrews
Map
Visitor photos (38)
Cuisines: Italian Pizza

Playfair's Restaurant (St. Andrews)

#7 of 648 Restaurants in Fife
#5 of 109 Restaurants in St. Andrews
Price: $10 - $26 Map
Visitor photos (54)
Cuisines: British Scottish

Apricot Restaurant (Dunfermline)

#8 of 648 Restaurants in Fife
#1 of 138 Restaurants in Dunfermline
Map
Visitor photos (28)
Cuisines: Indian Asian Nepali

Everest Inn (Dunfermline)

#9 of 648 Restaurants in Fife
#2 of 138 Restaurants in Dunfermline
Map
Visitor photos (15)
Cuisines: Indian Nepali Asian

Room with a View (Aberdour)

#10 of 648 Restaurants in Fife
#1 of 8 Restaurants in Aberdour
Price: $25 - $35 Map
Visitor photos (67)
Cuisines: British

The Tailend Restaurant and Fish Bar (St. Andrews)

#11 of 648 Restaurants in Fife
#6 of 109 Restaurants in St. Andrews
Price: $10 - $26 Map
Visitor photos (48)
Cuisines: British Scottish Grill

Khushi's Restaurant (Dunfermline)

#12 of 648 Restaurants in Fife
#3 of 138 Restaurants in Dunfermline
Price: $13 - $36 Map
Visitor photos (45)
Cuisines: Indian

Annapurna Gurkhas Restaurant (Kirkcaldy)

#13 of 648 Restaurants in Fife
#1 of 102 Restaurants in Kirkcaldy
Price: $14 - $22 Map
Visitor photos (3)
Cuisines: Indian Asian Nepali

Craig Millar @ 16 West End (St Monans)

#14 of 648 Restaurants in Fife
#1 of 3 Restaurants in St Monans
Map
Visitor photos (65)
Cuisines: British Scottish

The Adamson (St. Andrews)

#15 of 648 Restaurants in Fife
#7 of 109 Restaurants in St. Andrews
Price: $30 Map
Visitor photos (66)
Cuisines: British Grill Contemporary

Guardbridge Inn (St. Andrews)

#16 of 648 Restaurants in Fife
#8 of 109 Restaurants in St. Andrews
Map
Visitor photos (16)
Cuisines: British Pub Scottish

Forgan's (St. Andrews)

#17 of 648 Restaurants in Fife
#9 of 109 Restaurants in St. Andrews
Price: $4 - $65 Map
Visitor photos (190)
Cuisines: British Scottish Grill

The Wee Restaurant (North Queensferry)

#18 of 648 Restaurants in Fife
#1 of 4 Restaurants in North Queensferry
Price: $38 - $58 Map
Visitor photos (72)
Cuisines: British Contemporary

Cafe Montmartre (Cupar)

#19 of 648 Restaurants in Fife
#1 of 37 Restaurants in Cupar
Map
Visitor photos (17)
Cuisines: French

Rocca Restaurant (St. Andrews)

#20 of 648 Restaurants in Fife
#10 of 109 Restaurants in St. Andrews
Price: $29 - $80 Map
Visitor photos (55)
Cuisines: Italian British Scottish
Reserve

The Tavern (St. Andrews)

#21 of 648 Restaurants in Fife
#11 of 109 Restaurants in St. Andrews
Price: $22 Map
Visitor photos (15)
Cuisines: British Pub French Seafood Scottish

Balgove Larder (St. Andrews)

#22 of 648 Restaurants in Fife
#12 of 109 Restaurants in St. Andrews
Price: $9 - $29 Map
Visitor photos (91)
Cuisines: British

The Bonnybank Inn (Leven)

#23 of 648 Restaurants in Fife
#1 of 33 Restaurants in Leven
Map
Visitor photos (36)
Cuisines: Mexican

Anstruther Fish Bar (Anstruther)

#24 of 648 Restaurants in Fife
#2 of 16 Restaurants in Anstruther
Price: $9 - $17 Map
Visitor photos (95)
Cuisines: Seafood British Scottish

The Carnock Inn (Dunfermline)

#25 of 648 Restaurants in Fife
#4 of 138 Restaurants in Dunfermline
Map
Visitor photos (14)
Cuisines: British Pub Scottish

The Rockies Restaurant (Anstruther)

#26 of 648 Restaurants in Fife
#3 of 16 Restaurants in Anstruther
Map
Visitor photos (41)
Cuisines: British

Ostlers Close (Cupar)

#27 of 648 Restaurants in Fife
#2 of 37 Restaurants in Cupar
Map
Visitor photos (18)
Cuisines: Scottish British

Cromars (St. Andrews)

#28 of 648 Restaurants in Fife
#13 of 109 Restaurants in St. Andrews
Map
Visitor photos (27)
Cuisines: British Scottish Cafe

Waterfront Restaurant (Anstruther)

#29 of 648 Restaurants in Fife
#4 of 16 Restaurants in Anstruther
Map
Visitor photos (24)
Cuisines: British Scottish Seafood

Carlucci (Dunfermline)

#30 of 648 Restaurants in Fife
#5 of 138 Restaurants in Dunfermline
Price: $11 - $48 Map
Visitor photos (8)
Cuisines: Italian Pizza