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 Dunfermline, United Kingdom

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 Stage Door Cafe Bistro

#1 of 147 Restaurants in Dunfermline
Map
Visitor photos (34)
Cuisines: French

Tilly's (Carnock)

#2 of 147 Restaurants in Dunfermline
#1 of 1 Restaurants in Carnock
Price: $5 - $12 Map
Visitor photos (6)
Cuisines: Vegetarian Vegan

Apricot Restaurant

#3 of 147 Restaurants in Dunfermline
Map
Visitor photos (16)
Cuisines: Indian Asian Nepali

The Sundial Cafe

#4 of 147 Restaurants in Dunfermline
Map
Visitor photos (15)
Cuisines: Cafe

Everest Inn

#5 of 147 Restaurants in Dunfermline
Map
Visitor photos (8)
Cuisines: Indian Asian Nepali

Retros

#6 of 147 Restaurants in Dunfermline
Map
Visitor photos (2)
Cuisines: American British

The Carnock Inn

#7 of 147 Restaurants in Dunfermline
Map
Visitor photos (14)
Cuisines: British Pub Scottish

Ashiq's Fine Indian & Nepalese Cuisine

#8 of 147 Restaurants in Dunfermline
Map
Visitor photos (6)
Cuisines: Indian Seafood Asian Pub Middle Eastern Pakistani Nepali

Khushi's Restaurant

#9 of 147 Restaurants in Dunfermline
Price: $14 - $39 Map
Visitor photos (34)
Cuisines: Indian

Garvock House Hotel Dining

#10 of 147 Restaurants in Dunfermline
Map
Visitor photos (11)
Cuisines: British

Carlucci

#11 of 147 Restaurants in Dunfermline
Price: $11 - $48 Map
Visitor photos (7)
Cuisines: Italian

The Ship Inn

#12 of 147 Restaurants in Dunfermline
Map
Visitor photos (8)
Cuisines: Pub Gastropub

Tapas Ducal

#13 of 147 Restaurants in Dunfermline
Map
Visitor photos (4)
Cuisines: Spanish Tapas

Limekilns Hotel and Bistro

#14 of 147 Restaurants in Dunfermline
Price: $5 - $32 Map
Visitor photos (14)
Cuisines: European

Gratzi

#15 of 147 Restaurants in Dunfermline
Map
Visitor photos (13)
Cuisines: Italian Spanish

The Hideaway Restaurant

#16 of 147 Restaurants in Dunfermline
Map
Visitor photos (5)

Forrester Park Golf and Resort

#17 of 147 Restaurants in Dunfermline
Map
Visitor photos (8)
Cuisines: British

Luigi's Restaurant

#18 of 147 Restaurants in Dunfermline
Price: $17 - $75 Map
Visitor photos (5)
Cuisines: Italian

Cafe by the Park

#19 of 147 Restaurants in Dunfermline
Price: $5 - $12 Map
Cuisines: British

East Port Bar

#20 of 147 Restaurants in Dunfermline
Map
Visitor photos (3)
Cuisines: British Pub

Taste of India

#21 of 147 Restaurants in Dunfermline
Map
Visitor photos (7)
Cuisines: Indian

Cafe Fresh

#22 of 147 Restaurants in Dunfermline
Map
Visitor photos (8)
Cuisines: British Scottish

The Olive Tree

#23 of 147 Restaurants in Dunfermline
Map
Visitor photos (2)
Cuisines: Italian Greek

Maya's

#24 of 147 Restaurants in Dunfermline
Map
Visitor photos (14)
Cuisines: Indian

Tillys Organic Coffee House and Bistro

#25 of 147 Restaurants in Dunfermline
Map
Visitor photos (4)
Cuisines: Vegetarian

Ciao Italia

#26 of 147 Restaurants in Dunfermline
Map
Visitor photos (17)
Cuisines: Italian
Reserve

The Cottars

#27 of 147 Restaurants in Dunfermline
Map
Cuisines: Pub

Lee Garden

#28 of 147 Restaurants in Dunfermline
Map

The Italian Caffe

#29 of 147 Restaurants in Dunfermline
Map
Visitor photos (6)
Cuisines: Italian

The Old Inn

#30 of 147 Restaurants in Dunfermline
Price: $8 - $23 Map
Visitor photos (14)
Cuisines: Pub Gastropub