Cheap Hotels & Resorts in Dunfermline from AU$105
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on Dunfermline Cheap Hotels
Best Dunfermline Cheap Hotels

Hill Park Hotel
Hill Park Hotel
8.6 out of 10, Excellent, (596)
The price is AU$105
includes taxes & fees
19 Oct - 20 Oct

Holiday Inn Express Dunfermline by IHG
Holiday Inn Express Dunfermline by IHG
8.8 out of 10, Excellent, (962)
The price is AU$111
includes taxes & fees
19 Oct - 20 Oct

Best Western Plus Dunfermline Crossford Keavil House Hotel
Best Western Plus Dunfermline Crossford Keavil House Hotel
8.4 out of 10, Very good, (644)
The price is AU$129
includes taxes & fees
2 Nov - 3 Nov
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top Dunfermline Hotel Reviews

ibis Edinburgh Centre South Bridge - Royal Mile
10/10 Excellent
Frequently asked questions
Explore a world of travel with Expedia
- Aberdour Hotels
- Bo'ness Hotels
- Business Hotels in Broxburn
- Cheap Hotels in Burntisland
- Carnock Hotels
- Caravan Parks in Charlestown
- Holiday Homes in Charlestown
- Hostels in Charlestown
- Historic Hotels in Charlestown
- Spa Hotels in Charlestown
- Charlestown Hotels
- Cleish Hotels
- Cowdenbeath Hotels
- Boutique Hotels in Cramond Bridge
- Hotels with Pool in Cramond Bridge
- Cheap Hotels in Cramond
- Crossford Hotels
- B&B in Culross
- Castles in Culross
- Cheap Hotels in Culross
- Culross Hotels
- Inns in Culross
- Caravan Parks in Dalgety Bay
- Holiday Homes in Dalgety Bay
- Dalgety Bay Hotels
- Dalmeny Hotels
- Hotels near Dalmeny House
- Hotels near Dundas Castle
- Holiday Homes in Dunfermline Queen Margaret Station
- Edinburgh Hotels
- Hotels near Forth Rail Bridge
- Hotels near Forth Road Bridge
- Business Hotels in Grangemouth
- Cheap Hotels in Grangemouth
- Hotels near Hopetoun House
- Hotels with Parking in Ingliston
- B&B in Inverkeithing
- Castles in Inverkeithing
- Historic Hotels in Inverkeithing
- Inverkeithing Hotels
- Inns in Inverkeithing
- Guest Houses in Kelty
- Cheap Hotels in Kelty
- Kelty Hotels
- Family Hotels in Kinross
- Luxury Hotels in Kinross
- Family Hotels in Kirkliston
- Hotels near Knockhill Racing Circuit
- Luxury Hotels in Limekilns
- Limekilns Hotels
- Business Hotels in Linlithgow
- Cheap Hotels in Linlithgow
- Family Hotels in Linlithgow
- Cheap Hotels in Lochgelly
- Luxury Hotels in Lochgelly
- All Inclusive Hotels in Muirhouse
- Cheap Hotels in Newbridge
- Lgbt Welcoming Hotels in Newbridge
- B&B in North Queensferry
- All Inclusive Hotels in North Queensferry
- Spa Hotels in North Queensferry
- North Queensferry Hotels
- B&B in Oakley
- Cottages in Oakley
- Oakley Hotels
- Powmill Hotels
- Family Hotels in Ratho
- Rosyth Hotels
- Hotels near Rosyth Station
- Luxury Hotels in Saline
- Hotels near Silver Sands Beach
- B&B in South Queensferry
- Hotels near South Queensferry Dalmeny Station
- Holiday Homes in South Queensferry
- South Queensferry Hotels
- Inns in South Queensferry
- Luxury Hotels in St. Davids
- St. Davids Hotels