
Dunfermline Holidays
- Plan, book, travel with confidence
Better together
Save up to €185 when you book a flight and hotel together*
Find the right fit
With over 300,000 hotels worldwide, it's easy to create a perfect package
Rest easy
Plan, book, and manage your trip all in one place
Top Flight + Hotel Deals in Dunfermline
Price found within the past 48 hours. Click for updated prices.

Stay Central
Old Town Edinburgh
Save 100% on your flight
Price was €413, price is now €254 per person
€254
per person
9 Dec - 12 Dec
found 1 day ago
Return flight included
Dublin (DUB) to Edinburgh (EDI)
8.2/10 Very Good! (1,014 reviews)
The room was clean and well laid out, however, I thought we were getting single beds and the room had one double and a couple of bunk beds. Tea was not replenished on the second day of our stay which was disappointing. Also the entire bathroom door is frosted glass and gives little privacy. With that being said, the location is super convenient and walkable. Staff were kind and polite.
Reviewed on 9 Oct 2025

The Scotsman Hotel
Old Town Edinburgh
Save 100% on your flight
Price was €875, price is now €509 per person
€509
per person
9 Dec - 12 Dec
found 1 day ago
Return flight included
Dublin (DUB) to Edinburgh (EDI)
9.2/10 Wonderful! (1,003 reviews)
Great hotel. The only negative comment I have is the carpet was filthy.
Reviewed on 4 Oct 2025

Macdonald Houstoun House
Save 100% on your flight
Price was €637, price is now €384 per person
€384
per person
24 Nov - 1 Dec
found 7 hours ago
Return flight included
Belfast (BHD) to Edinburgh (EDI)
8.2/10 Very Good! (1,005 reviews)
The staff were so friendly. The room was well-sized and maintained. The restaurant's food was delicious. There are also nice areas to walk around outside.
Reviewed on 9 Oct 2025

Grassmarket hotel
Old Town Edinburgh
Save 100% on your flight
Price was €484, price is now €294 per person
€294
per person
9 Dec - 12 Dec
found 1 day ago
Return flight included
Dublin (DUB) to Edinburgh (EDI)
8.6/10 Excellent! (1,007 reviews)
I loved this wonderful quirky hotel. It has so much character and charm! I felt completely at home in my cosy room, which was much larger than I expected. The location and staff are great. I would absolutely stay here again!
Reviewed on 7 Oct 2025

Rusacks St Andrews
Save 100% on your flight
Price was €1,601, price is now €1,020 per person
€1,020
per person
18 Nov - 23 Nov
found 1 day ago
Return flight included
Alexandroupolis (AXD) to Edinburgh (EDI)
9.4/10 Exceptional! (385 reviews)
The vibe and character of this hotel was perfect for us, as golfers. Everything in this hotel is beautiful. The pasta was excellent and the rooftop restaurant 18 was amazing. Rooms were comfy, spacious and walking out to the 18th hole at St Andrew’s Old Course was epic.
Reviewed on 6 Oct 2025
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.
Top hotels in Dunfermline

DoubleTree by Hilton Edinburgh - Queensferry Crossing
St. Margaret's Head, North Queensferry, Dunfermline, Scotland
Fully refundableReserve now, pay when you stay
The price is €88 per night from 6 Nov to 7 Nov
€88
6 Nov - 7 Nov
includes taxes & fees
9.2/10 Wonderful! (814 reviews)
"The Double Tree Hilton at Queensferry is typical of a large faceless sterile hotel where the staff don’t show any care. Unfortunately I was on 6th floor (top floor) which received the full effects of Storm Amy. Nobody enquired about the quality of my stay under the circumstances. Possibly wouldn’t ..."
Reviewed on 5 Oct 2025

Apex Waterloo Place Hotel
23-27 Waterloo Place, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is €159 per night from 3 Nov to 4 Nov
€159
3 Nov - 4 Nov
includes taxes & fees
9.2/10 Wonderful! (1,860 reviews)
"Nice hotel, decent rooms but pool cold"
Reviewed on 6 Oct 2025

Apex Grassmarket Hotel
31-35 Grassmarket, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is €156 per night from 12 Oct to 13 Oct
€156
12 Oct - 13 Oct
includes taxes & fees
9/10 Wonderful! (2,183 reviews)
"Would stay again!"
Reviewed on 7 Oct 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.
Popular places to visit

Culross Palace
You can find out about the history of Culross with a stop at Culross Palace. Visit the spas and lively bars in this relaxing area.
Andrew Carnegie Birthplace Museum
You can study the exhibits at Andrew Carnegie Birthplace Museum, a museum with a story of its own, during your holiday in Dunfermline. Make time for the spas and golf courses in this walkable area.
What to do in Dunfermline

Full-Day Trip: Loch Ness, Glencoe & The Highlands from Edinburgh
€69
per adult
96% of travellers recommend

Edinburgh: St Andrews & The Fishing Villages of Fife
€79
per adult
94% of travellers recommend

Edinburgh Hop-on Hop-off City Tour
€23
per adult
80% of travellers recommend
More trip options
Expedia's Latest Trends
Hotels
Flights
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.