
Dunfermline Holidays from NZ$1,342
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to NZ$616 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
The Latest Dunfermline Holiday Deals
Price found within the past 48 hours. Click for updated prices.

Mercure Edinburgh Haymarket
Tollcross
Price was NZ$1,676, price is now NZ$1,342 per person
NZ$1,342
per person
30 Dec - 2 Jan
found 22 hours ago
Return flight included
London (LHR) to Edinburgh (EDI)
8.4/10 Very Good! (1,009 reviews)
Public areas good. Rooms a little tired. Staff good and helpful. No restaurant on a Monday evening
Reviewed on 29 Oct 2025

Eleven Stafford Street Townhouse
West End
Save 100% on your flight
Price was NZ$2,449, price is now NZ$1,773 per person
NZ$1,773
per person
30 Dec - 2 Jan
found 22 hours ago
Return flight included
London (LHR) to Edinburgh (EDI)
9.4/10 Exceptional! (525 reviews)
I have stayed at this hotel multiple times and it never disappoints. Very comfortable and clean rooms with lovely design!
Reviewed on 31 Oct 2025

BrewDog DogHouse Edinburgh
Edinburgh City Centre
Save 100% on your flight
Price was NZ$2,626, price is now NZ$2,056 per person
NZ$2,056
per person
30 Dec - 2 Jan
found 22 hours ago
Return flight included
London (LHR) to Edinburgh (EDI)
9.8/10 Exceptional! (626 reviews)
Centrally located to the best of Edinburgh
Reviewed on 7 Nov 2025


3 Johns Place Townhouse
Leith
Price was NZ$1,801, price is now NZ$1,456 per person
NZ$1,456
per person
30 Dec - 2 Jan
found 22 hours ago
Return flight included
London (LHR) to Edinburgh (EDI)
9.6/10 Exceptional! (137 reviews)
Very easy to walk to downtown, easy access to public transport and overall nice and clean place
Reviewed on 9 Nov 2025
Our guide on where to stay in Dunfermline
Find the best Dunfermline areas and neighborhoods for the activities you enjoy most. Learn more about 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.
Dunfermline Holiday
Our pick of the best Dunfermline Hotel Deals

DoubleTree by Hilton Edinburgh - Queensferry Crossing
St. Margaret's Head, North Queensferry, Dunfermline, Scotland
Fully refundableReserve now, pay when you stay
The price is NZ$178 per night from 20 Nov to 21 Nov
NZ$178
20 Nov - 21 Nov
includes taxes & fees
9.2/10 Wonderful! (830 reviews)
The view to the bridge was great and the breakfast service efficient.
Reviewed on 6 Nov 2025

Apex Grassmarket Hotel
31-35 Grassmarket, Edinburgh, Scotland
The price is NZ$388 per night from 17 Nov to 18 Nov
NZ$388
17 Nov - 18 Nov
includes taxes & fees
9/10 Wonderful! (2,266 reviews)
Very comfortable beds. Excellent location
Reviewed on 8 Nov 2025

Holiday Inn Edinburgh by IHG
132 Corstorphine Road, Edinburgh, Scotland
Fully refundable
The price is NZ$166 per night from 13 Nov to 14 Nov
NZ$166
13 Nov - 14 Nov
includes taxes & fees
8.4/10 Very Good! (1,003 reviews)
Spotlessly clean
Reviewed on 7 Nov 2025
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.
Discover the most popular places to visit in Dunfermline
Culross Abbey
Find out about the history of Dunfermline when you take a trip to Culross Abbey. Visit the spas and lively bars in this relaxing area.
What to do in Dunfermline

Edinburgh: Loch Lomond, Stirling Castle and the Kelpies Day Tour
NZ$131
per adult
92% of travellers recommend

Big Bus Edinburgh Hop-on Hop-off Sightseeing Tour by Open-Top Bus
NZ$41
per adult
80% of travellers recommend

Loch Ness & the Highlands of Scotland
NZ$148
per adult
90% of travellers recommend
More holiday ideas
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.

