Dunfermline Vacations from $785

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to $1,045 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

Your Dunfermline Vacation

From its historical landmarks to its cultural experiences and beyond, there's a lot to love about Dunfermline. Discover the delights of this exciting city with a Dunfermline vacation package that's tailor-made for you. If a sightseeing tour is part of the plan during your trip to Dunfermline, stop by well-known attractions like Knockhill Racing Circuit, Deep Sea World and Dunfermline Abbey. Don't delay your visit to this destination any longer. Your dream Dunfermline vacation is a few quick clicks away with Expedia.

The Latest Dunfermline vacation packages

Price found within the past 48 hours. Click for updated prices.
Best Western Balgeddie House Hotel
JOIVY Cosy Rooms In In Newington
Six Brunton Place
Tigerlily
No1. Apartments Edinburgh - George IV Bridge
Don't see what you're looking for?
See all available trips from Columbus to Dunfermline
View all trips

Where to stay in Dunfermline

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

Discover the most popular places to visit in Dunfermline

What to do in Dunfermline

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
$87 nightly
The price is $105 total per night from Feb 4 to Feb 5
$105 total
Feb 4 - Feb 5
Total with taxes and fees
9.2/10 Wonderful! (887 reviews)
Clean room, spacious, friendly and helpful staff. 2nd time I’ve stayed here and would stay again.

Reviewed on Jan 20, 2026

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

Holiday Inn Express Dunfermline by IHG

3 out of 5
Halbeath Dunfermline Scotland
Fully refundable
$62 nightly
The price is $75 total per night from Feb 1 to Feb 2
$75 total
Feb 1 - Feb 2
Total with taxes and fees
8.6/10 Excellent! (987 reviews)
Great breakfast, plenty parking and spacious room

Reviewed on Jan 4, 2026

Holiday Inn Express Dunfermline by IHG
Apex Grassmarket Hotel

Apex Grassmarket Hotel

4 out of 5
31-35 Grassmarket Edinburgh Scotland
$99 nightly
The price is $119 total per night from Feb 1 to Feb 2
$119 total
Feb 1 - Feb 2
Total with taxes and fees
9/10 Wonderful! (2,426 reviews)
Great hotel in an amazing location. Rooms were good, but very hot & if you opened the windows could get a little noisy at night due to its central location. Would definitely stay again.

Reviewed on Jan 26, 2026

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.

Find the Best Dunfermline Vacation Packages

Dunfermline Essential Information

Language
English
Currency
British pounds sterling
Closest Airport
Edinburgh Airport (EDI)
Population
50,400
Max Temp Winter
40ºF
Max Temp Summer
65ºF
Top Sights
Silver Sands Beach, Deep Sea World and Kinghorn Beach

More vacations you might like

Frequently asked questions

How much does a Dunfermline vacation package cost?
Offering great value package deals from $785 on Expedia, you'll be surprised at how little a vacation to Dunfermline costs! Our packages make travel planning easier and save you more.
What are the cheapest months to go to Dunfermline?
You can generally find lower prices and greater availability in January, October and December. Explore our cheap Dunfermline vacation packages and you could score some excellent off-season deals.
How many days is enough for Dunfermline?
Allow around 2 days for your Dunfermline vacation to really discover everything that makes this place unique. Explore key areas, including Pitcorthie and Pittencrieff. Then head to the top attractions such as Dunfermline Abbey and Dunfermline Golf Club. With a well-planned itinerary, you'll be kept busy with room for some rest and relaxation too. Want to travel outside of Dunfermline? Consider fitting in a day trip or two.
Is it worth booking a vacation package to Dunfermline?
Boasting a host of highlights starting with its top-notch shopping, Dunfermline is a good vacation destination. Whether you'd like to explore attractions such as Dunfermline Abbey and Dunfermline Golf Club or take the path less traveled, you'll find loads to see and do on your Dunfermline vacation.
How to find the best Dunfermline package deals?
Landing a cheap Dunfermline package deal is a breeze with Expedia. After you've entered your trip dates and destination under our "Packages" tab, set your budget, apply some filters and see what's available. You can fine-tune your search by "Property class," "Number of bedrooms," "Traveler experience" and more. Order the results by "Price: low to high" to discover the most economical Dunfermline package deals. Want a simple trick to score even more savings? Be flexible with your departure dates and consider going away on a weekday, when prices are usually lower.
Is it cheaper to book a Dunfermline vacation as a package?
You can enjoy significant savings on your Dunfermline escape by booking a customized vacation package. Click on the "Package" heading, then select your travel dates and destination to see some great flight and hotel prices. Bundle everything into a great-value package and you can save hundreds of dollars. Consider adding a rental car and you may score a better deal.
When to book a vacation package to Dunfermline?
If you're planning a spur-of-the-moment Dunfermline trip, check out our last-minute deals that can be booked up to one week before you take off. Prefer not to wait until the last minute? You can land terrific deals on your flights and hotels by booking well in advance.
How to plan a trip to Dunfermline?

  1. Pick the best time to travel: Your schedule, favorite season and the type of weather you enjoy can all impact your decision on when to visit Dunfermline.
  2. Figure out your budget: Make sure you have enough money to cover everything from transportation and meals to experiences and flights. Your accommodations will likely be the biggest expense during your trip to Dunfermline.
  3. Use Expedia's trip planning tool to explore Dunfermline: Research every aspect of your trip to Dunfermline with this comprehensive planner. Invite friends or family to collaborate on a group getaway, search for stays or things to do and make bookings.
  4. Decide how long to go for: Now that you're more familiar with Dunfermline, you can work out the perfect length of your vacation. Create a draft plan and give yourself enough time for all the things you want to do.
  5. Bundle your bookings: With your travel dates in place, you can combine your car rental, hotels, flights and more into a tailored Dunfermline vacation package.
  6. Add on excursions and experiences: Read our travel guide to find some awesome things to do in Dunfermline. Book tickets or make reservations before you go to save time and avoid the stress of searching for activities when you arrive.

Does Expedia offer Book Now, Pay Later Dunfermline vacation packages?
Set off on your dream escape to Dunfermline with help from our Book Now, Pay Later vacations. No need to save like crazy or wait for your next payday — we've joined forces with online lender Affirm to offer you flexibility with your finances. Our vacation packages with payment plans mean you can spread the total cost over 3, 6 or 12 months. With no late payment fees or hidden charges, it's easy to stay on budget and snap up bargains before they sell out.

Explore a world of travel with Expedia

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