sourceTrabber offers in Dunfermline 5 hotels for the visitors of this city in United Kingdom. The city has 50,000 inhabitants. The official currency is the British Pound (GBP). The closest airports to the city center are Edinburgh (15 km), RAF Sculthorpe, Dundee (50 km), Glasgow (65 km) and Glasgow Prestwick (94 km). The closest hotels to the center of Dunfermline are The City Hotel. You can find cheap hotels in Dunfermline from $85 per night.