Dunfermline Vacations from ¥440,245

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to ¥45,448 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

The Latest Dunfermline Vacation Packages

Price found within the past 48 hours. Click for updated prices.
Mercure Edinburgh Haymarket
First Lasswade Road House
Edinburgh Castle Apartments and Suites
First - Slateford House Apartment
Eleven Stafford Street Townhouse

Where to stay in Dunfermline

Find the best Dunfermline areas and neighborhoods for the activities you enjoy most. Learn more about Dunfermline

Find the Best Dunfermline Vacation Packages

Dunfermline Hotel Deals

DoubleTree by Hilton Edinburgh - Queensferry Crossing

DoubleTree by Hilton Edinburgh - Queensferry Crossing

4 out of 5
St. Margaret's Head Dunfermline Scotland
Fully refundableReserve now, pay when you stay
The price is ¥12,955 per night from Dec 4 to Dec 5
¥12,955
¥15,546 total
Dec 4 - Dec 5
includes taxes & fees
9.2/10 Wonderful! (847 reviews)
Staff were very helpful on reception. Had quite a wait to be served at the bar as seemed to be short staffed with only one member in attendance. Room was excellent, clean and welcoming.

Reviewed on Nov 23, 2025

DoubleTree by Hilton Edinburgh - Queensferry Crossing
Holiday Inn Edinburgh by IHG

Holiday Inn Edinburgh by IHG

4 out of 5
132 Corstorphine Road Edinburgh Scotland
Fully refundable
The price is ¥11,588 per night from Nov 30 to Dec 1
¥11,588
¥13,905 total
Nov 30 - Dec 1
includes taxes & fees
8.4/10 Very Good! (1,025 reviews)
Great hotel in a very convenient location. Breakfast in bed room service was a lovely addition. Would come back.

Reviewed on Nov 23, 2025

Holiday Inn Edinburgh by IHG
Apex Grassmarket Hotel

Apex Grassmarket Hotel

4 out of 5
31-35 Grassmarket Edinburgh Scotland
Fully refundableReserve now, pay when you stay
The price is ¥22,177 per night from Dec 15 to Dec 16
¥22,177
¥26,612 total
Dec 15 - Dec 16
includes taxes & fees
9/10 Wonderful! (2,290 reviews)
Did not have breakfast. Other meals were first class. Our room was clean and well equipped. A nice view and balcony but could not access balcony for safety reasons. All staff were fabulous

Reviewed on Nov 20, 2025

Apex Grassmarket Hotel
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.

What to do in Dunfermline

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.