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.
Book On TripAdvisor Bonus Book your hotel on TripAdvisor — then save 20% on things to do for your trip. Use code BOOKTOSAVE.

Restaurants in Dunfermline

Sort by:
Ranking
Name
Price (low to high)
Price (high to low)

Everest Inn

#1 of 135 Restaurants in Dunfermline
Map
Visitor photos (19)
Cuisines: Indian Vegetarian Balti Nepali Asian

Khushi's Restaurant

#2 of 135 Restaurants in Dunfermline
Price: $12 - $33 Map
Visitor photos (59)
Cuisines: Indian Balti Gluten Free

Apricot Restaurant

#3 of 135 Restaurants in Dunfermline
Map
Visitor photos (36)
Cuisines: Indian Asian Nepali Balti Eastern European

The Carnock Inn

#4 of 135 Restaurants in Dunfermline
Map
Visitor photos (14)
Cuisines: Bar British Pub Scottish

Carlucci

#5 of 135 Restaurants in Dunfermline
Price: $11 - $48 Map
Visitor photos (14)

The Hideaway Restaurant

#6 of 135 Restaurants in Dunfermline
Map
Visitor photos (24)
Cuisines: British Scottish Gluten Free

Ashiq's Fine Indian & Nepalese Cuisine

#7 of 135 Restaurants in Dunfermline
Map
Visitor photos (14)
Cuisines: Indian Vegetarian Asian Balti Pakistani Halal Nepali

Gratzi

#8 of 135 Restaurants in Dunfermline
Map
Visitor photos (19)

Tapas Ducal

#9 of 135 Restaurants in Dunfermline
Map
Visitor photos (15)

Tilly's (Carnock)

#10 of 135 Restaurants in Dunfermline
#1 of 1 Restaurants in Carnock
Price: $4 - $10 Map
Visitor photos (10)
Cuisines: Vegetarian

Incontri Dunfermline

#11 of 135 Restaurants in Dunfermline
Map
Visitor photos (6)
Cuisines: Italian

Sweet Chestnut

#12 of 135 Restaurants in Dunfermline
Map
Visitor photos (19)
Cuisines: British Gluten Free Brew Pub

Ciao Italia

#13 of 135 Restaurants in Dunfermline
Map
Visitor photos (45)
Cuisines: Italian Pizza
Reserve

Maya's

#14 of 135 Restaurants in Dunfermline
Map
Visitor photos (21)
Cuisines: Indian Asian Balti Halal

The Ship Inn (Limekilns)

#15 of 135 Restaurants in Dunfermline
#1 of 1 Restaurants in Limekilns
Visitor photos (12)
Cuisines: Bar British Pub Scottish Gastropub

Luigi's Restaurant

#16 of 135 Restaurants in Dunfermline
Price: $9 - $29 Map
Visitor photos (12)
Cuisines: Italian Pizza

Forrester Park Golf and Resort

#17 of 135 Restaurants in Dunfermline
Map
Visitor photos (26)
Cuisines: British Scottish Gluten Free Diner

Limekilns Hotel and Bistro

#18 of 135 Restaurants in Dunfermline
Price: $5 - $32 Map
Visitor photos (16)
Cuisines: European British Scottish

Garvock House Hotel Dining

#19 of 135 Restaurants in Dunfermline
Map
Visitor photos (23)
Cuisines: European British Scottish Gluten Free

Taste of India (Rosyth)

#20 of 135 Restaurants in Dunfermline
#1 of 9 Restaurants in Rosyth
Map
Visitor photos (10)
Cuisines: Indian Balti Eastern European Halal

Dine at 29

#21 of 135 Restaurants in Dunfermline
Map
Visitor photos (14)
Cuisines: British Scottish European

The Old Inn

#22 of 135 Restaurants in Dunfermline
Price: $7 - $17 Map
Visitor photos (25)
Cuisines: American Bar British Pub Gastropub Scottish

The Compass

#23 of 135 Restaurants in Dunfermline
Map
Visitor photos (4)
Cuisines: Bar British Pub Scottish
Reserve

Seven Kings Pub

#24 of 135 Restaurants in Dunfermline
Map
Visitor photos (50)
Cuisines: Bar British Pub Scottish

Fire Station Creative

#25 of 135 Restaurants in Dunfermline
Price: $20 Map
Visitor photos (11)

The Glen Tavern

#26 of 135 Restaurants in Dunfermline
Map
Visitor photos (6)
Cuisines: Bar British Pub Scottish

The Viceroy

#27 of 135 Restaurants in Dunfermline
Map
Visitor photos (4)

Nando's - Fife

#28 of 135 Restaurants in Dunfermline
Map
Visitor photos (3)
Cuisines: European Portuguese

The Italian Caffe

#29 of 135 Restaurants in Dunfermline
Map
Visitor photos (11)
Cuisines: Italian Cafe

Fairley's Garden Centre

#30 of 135 Restaurants in Dunfermline
Map
Visitor photos (14)
Cuisines: Cafe British Scottish