Book Dunfermline hotels
More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)
We keep it easy with the option to pay now or later on select accommodation
Book up 'til the last second - millions of rooms to crash tonight^
Check hotel availability in Dunfermline
Cheap Dunfermline hotels

DoubleTree by Hilton Edinburgh - Queensferry Crossing

Holiday Inn Edinburgh by IHG

Apex Grassmarket Hotel

Moxy Edinburgh Airport

Apex Waterloo Place Hotel

Aparthotel Adagio Edinburgh Royal Mile

Garner Edinburgh Haymarket by IHG

CODE - The Court, Edinburgh

Mount Royal Hotel Edinburgh by The Unlimited Collection
Hotels In Dunfermline
After accommodation options in Fife, specifically in the Dunfermline area? lastminute.co.nz is here to help you find the perfect night's sleep!
If you are seeking accommodation only a short stroll from the centre of Dunfermline, the Best Western Plus Keavil House Hotel and Davaar House are ideal.
You could try the Balmule House and the CLC Duchally Country Estate. The Balmule House is positioned 5 kilometres away from the middle of Dunfermline. The CLC Duchally Country Estate is 25 kilometres away. Alternative hotels on lastminute.co.nz are the Norton House Hotel & Spa and the Dalmahoy Marriott Hotel & Country Club.
Everyone knows we Aussies know how to relax, so consider staying a little longer and check out the Kellie Castle and Jerdan Gallery, which you'll find in Anstruther, 55 kilometres to the east of Dunfermline. Anstruther hotels include the The Waterfront and The Bank. 50 kilometres to the northeast of Dunfermline you'll find St. Andrews, which is home to the Old Course Hotel and Macdonald Rusacks Hotel. If you stay in St. Andrews, set aside a little time to visit the University of St. Andrews and St. Andrew's Cathedral.
If sport gives you an adrenaline buzz, be sure to visit Celtic Park, which is 50 kilometres to the southwest of Dunfermline. Book a hotel right near the action at the Glasgow Central Boutique Suites and Bistro or the Dreamhouse Apartments Glasgow City Centre.
Edinburgh Airport is the most used airport for transiting in or out of Dunfermline and is 16 kilometres drive from the centre of town. If you would like to stay nearby, try the Norton House Hotel & Spa or the Dalmahoy Marriott Hotel & Country Club.
Dunfermline hotels essential information
Accommodation | 4,190 hotels |
|---|---|
Lowest Price | NZ$109 |
Highest Price | NZ$252 |
Popular hotels | DoubleTree by Hilton Edinburgh - Queensferry Crossing, Holiday Inn Edinburgh by IHG, Apex Grassmarket Hotel, Moxy Edinburgh Airport, Apex Waterloo Place Hotel, Aparthotel Adagio Edinburgh Royal Mile, Garner Edinburgh Haymarket by IHG, CODE - The Court, Edinburgh, Mount Royal Hotel Edinburgh by The Unlimited Collection |
Most recent Dunfermline hotel reviews

Top Picks
- Aberdour Hotels
- Romantic Hotels in Alloa
- Premier Inn Hotels in Bo'ness
- Bo'ness Hotels
- Hotels with Parking in Broxburn
- Burntisland Hotels
- Cairneyhill Hotels
- Charlestown Hotels
- Cleish Hotels
- Cowdenbeath Hotels
- Hotels near Cramond Island
- Dalgety Bay Hotels
- Golf Hotels in Fife
- Pet Friendly Hotels in Fife
- Romantic Hotels in Scotland
- Premier Inn Hotels in Dollar
- Dollar Hotels
- Duloch Hotels
- Beach Hotels in Dunfermline
- Premier Inn Hotels in Dunfermline
- Apartment Hotels in Edinburgh
- Family Hotels in Edinburgh
- Golf Hotels in Edinburgh
- Apartments in Falkirk
- Capsule Hotels in Falkirk
- Farmstay in Falkirk
- Guest Houses in Falkirk
- Hostels in Falkirk
- Apex Hotels in Falkirk
- Best Western Hotels in Falkirk
- Cheap Hotels in Falkirk
- Family Hotels in Falkirk
- Independent Hotels in Falkirk
- Luxury Hotels in Falkirk
- Marriott Hotels & Resorts in Falkirk
- Partner Hotels in Falkirk
- Premier Inn Hotels in Falkirk
- Romantic Hotels in Falkirk
- Ski Hotels in Falkirk
- The Edinburgh Collection Hotels in Falkirk
- Motels in Falkirk
- Safari Tentalows in Fife
- Family Hotels in Glenrothes
- Premier Inn Hotels in Grangemouth
- Grangemouth Hotels
- Golf Hotels in Inverkeithing
- Inverkeithing Hotels
- Kincardine Hotels
- Kinross Hotels
- Kirkliston Hotels
- All Inclusive Hotels in Leith
- Family Hotels in Leith
- Golf Hotels in Leith
- Hot-El-Apartments Hotels in Leith
- Independent Hotels in Leith
- Luxury Hotels in Leith
- Premier Inn Hotels in Linlithgow
- Linlithgow Hotels
- Hotels near Linlithgow Palace
- Golf Hotels in Livingston
- Lochgelly Hotels
- Family Hotels in Newbridge
- Newbridge Hotels
- Golf Hotels in North Queensferry
- North Queensferry Hotels
- Oakley Hotels
- Rosyth Hotels
- Rumbling Bridge Hotels
- Caravan Parks in Scotland
- Chalets in Scotland
- Condominium Resort in Scotland
- Guest Houses in Scotland
- Hostels in Scotland
- Resorts in Scotland
- Houseboats in Scotland
- Inns in Scotland
- Lodges in Scotland
- Palaces in Scotland
- Ranches in Scotland
- Ryokans in Scotland
- Tree Houses in Scotland
- Scotlandwell Hotels
- South Queensferry Hotels
- St Leonards Hotels
- Golf Hotels in Tillicoultry
- Townhill Hotels
- Premier Inn Hotels in Uphall
**Terms and Conditions apply.
^Subject to availability and chosen travel dates.






