Find hotels in Dunfermline from 1.706.864 ₫
Change your mind
Be picky
Go beyond your typical stay in Dunfermline
Check prices for these dates
Top 10 Dunfermline hotels and places to stay

Holiday Inn Express Dunfermline by IHG

Sweet Chestnut, Dunfermline by Marston's Inns

Pitbauchlie House Hotel, Sure Hotel Collection by BW

DoubleTree by Hilton Edinburgh - Queensferry Crossing

Hill Park Hotel

Best Western Plus Dunfermline Crossford Keavil House Hotel
Where to stay in Dunfermline
Rosyth
The seaside views and historical sites are a few reasons travellers visit Rosyth. Though there aren't many top sights in the neighbourhood, you can visit Deep Sea World and Dunfermline Abbey, a few notable attractions nearby.
Duloch
While Duloch isn't home to many top sights, Dunfermline Abbey and Deep Sea World are some notable places to visit nearby.
Crossford
Visitors to Crossford enjoy its restaurants, and if you want to do some exploring, Dunfermline Golf Club is worth a stop.

Town Centre
While visiting Town Centre, you might make a stop by sights like Dunfermline Abbey and Andrew Carnegie Birthplace Museum.
Pitreavie
While Pitreavie isn't home to many top sights, Dunfermline Abbey and Andrew Carnegie Birthplace Museum are some notable places to visit nearby.
Learn more about Dunfermline
Explore the birthplace of Andrew Carnegie and see where Robert the Bruce is buried at magnificent Dunfermline Abbey. Wander through Pittencrieff Park's peaceful gardens, then visit nearby Deep Sea World in North Queensferry for Scotland's longest underwater tunnel.

More cheap stays in Dunfermline

CoDE Pod – The CoURT - Edinburgh
Frequently asked questions
Explore a world of travel with Expedia
Areas of Dunfermline
Accommodation near Dunfermline attractions
- Hotels near Knockhill Racing Circuit
- Hotels near Dunfermline Abbey
- Hotels near Culross Palace
- Hotels near Culross Abbey
- Hotels near Dunfermline Golf Club
- Hotels near Pittencrieff Park
- Hotels near Andrew Carnegie Birthplace Museum
- Hotels near Townhill Country Park
- Hotels near Abbot House
- Hotels near Edinburgh Castle
- Hotels near Murrayfield Stadium
- Hotels near University of Edinburgh
- Hotels near Edinburgh Zoo
- Hotels near Edinburgh Playhouse Theatre
- Hotels near George Street
- Hotels near Stirling Castle
- Hotels near Portobello Beach
- Hotels near Edinburgh Park
- Hotels near Dean Village
- Hotels near Edinburgh International Conference Centre
Choose Your Dunfermline Hotel Style
- Adults Only Resorts & Hotels in Dunfermline
- Beach Resorts & Hotels in Dunfermline
- Business Hotels in Dunfermline
- Cheap Hotels in Dunfermline
- Golf Hotels in Dunfermline
- Green Hotels in Dunfermline
- Hotels with Air Conditioning in Dunfermline
- Hotels with Breakfast in Dunfermline
- Hotels with Connecting Rooms in Dunfermline
- Hotels with Gym in Dunfermline
- Hotels with Indoor Pools in Dunfermline
- Hotels with Parking in Dunfermline
- Hotels with Pool in Dunfermline
- Hotels with Restaurant in Dunfermline
- Hotels with Room Service in Dunfermline
- Hotels with Wifi in Dunfermline
- Hotels with a Bar in Dunfermline
- Hotels with a View in Dunfermline
- Hotels with smoking rooms in Dunfermline
- Marina Hotels in Dunfermline
- Pet-Friendly Hotels in Dunfermline
- Spa Hotels in Dunfermline
- Sports Hotels in Dunfermline
Hotels near Dunfermline Airports
Hotels Near Dunfermline, Scotland
- Glasgow Hotels
- Stirling Hotels
- Perth Hotels
- Newbridge Hotels
- Dollar Hotels
- Falkirk Hotels
- Peebles Hotels
- Kirknewton Hotels
- South Queensferry Hotels
- Wishaw Hotels
- Crieff Hotels
- Dunblane Hotels
- Livingston Hotels
- Leven Hotels
- Musselburgh Hotels
- Menstrie Hotels
- Callander Hotels
- Motherwell Hotels
- Alloa Hotels
- Glenrothes Hotels