Hotels in Dunfermline, Scotland

Find Hotels in Dunfermline, Scotland. Listings include Garvock House Hotel, Dunfermline, The Sweet Chestnut & Marston’s Inn’s, City Hotel, Dunfermline, Pitbauchlie House Hotel Dunfermline, Hill Park Hotel and Holiday Inn Express Dunfermline. Click on each in the list below the map for more information.

Hotels, inns and B&Bs
Resorts and lodges
Holiday lets and apartments
Campsites and caravan parks
Show all categories