Filtered by:
Clear all
Bookable Online
Smart Offers only

2 Restaurants in Town Centre, Dunfermline

Discover a variety of restaurants in Dunfermline town centre

Located in the west of Fife, Dunfermline was once Scotland's capital city and the town centre retains some attractive period buildings, dating from medieval times to the 19th century. Dunfermline town centre restaurants offer a diverse choice that includes international chains, small independent operations, bustling cafes, and casual bistros. The compact town centre means that visitors are never very far away from a tempting dining option. Dunfermline's traditional pubs also offer food, with menus that usually include Scottish favourites such as haggis and neeps, steak pie, and cullen skink fish soup.

Find available restaurants:
Sort by:Most relevant first
  • Most relevant first
  • Top-rated first
  • Most reviewed first
  • Most expensive first
  • Cheapest first

Everest Inn - Dunfermline

Town Centre
Everest Inn - Dunfermline

Apricot Restaurant

Town Centre
Apricot Restaurant
Looking for the best restaurants near you?
  1. 1.

    Enjoy Scottish and global cuisine in Dunfermline town centre restaurants

    In addition to the familiar high street chains, Dunfermline town centre offers contemporary Scottish dining in modern restaurants, using locally-sourced produce, seafood, and game. Diners looking for international cuisine will find Dunfermline is well-served with Indian, Chinese, Turkish, and Italian restaurants. Visitors to the dramatic and impressive Dunfermline Abbey can choose from several nearby inns or the bustling cafe in the cloisters, serving sandwiches, soups, and home baking. Reserve your table with Quandoo and enjoy a meal in one of Dunfermline's town centre restaurants.