Listed above are all of the great business, shops, cafes, bars, restaurants, theatres, hotels and places to visit that can be found in Dunfermline. Dunfermline offers a great day or night out or a fantastic city break so plan to spend some time in the Ancient Capital of Scotland, the place to be - at the Centre of Scotland’s story.