Dunfermline Holidays

  • Plan, book, travel with confidence

  • Better together

    Save up to €900 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.
Lauderville Guest House

Lauderville Guest House

Grange
Save 100% on your flight
€226
per person
6 Nov - 8 Nov
found 15 hours ago
Return flight included
Dublin (DUB) to Edinburgh (EDI)
9.6/10 Exceptional! (293 reviews)
Superb accommodations in family-owned bnb. Simon is the ultimate host; he helped carry my bags to my room, served fantastic breakfast cooked by his mom, called taxi for me, offered assistance during the Fringe & was most personable as a true Scot. Very neat & clean room, clean linen & towels switched for used ones, new electrical outlets to meet devices needs. Lovely home the family has managed for 35 years. Just outside the bustling city centre in a quiet & safe neighborhood. I’ll return here when I return to Edinburgh. Fantastic stay.

Reviewed on 8 Aug 2026

Kildonan Lodge Hotel

Kildonan Lodge Hotel

Newington
€258
per person
6 Nov - 8 Nov
found 15 hours ago
Return flight included
Dublin (DUB) to Edinburgh (EDI)
9/10 Wonderful! (380 reviews)
The Scotsman Hotel

The Scotsman Hotel

Old Town Edinburgh
Save 100% on your flight
€402
per person
6 Nov - 8 Nov
found 15 hours ago
Return flight included
Dublin (DUB) to Edinburgh (EDI)
9.2/10 Wonderful! (1,006 reviews)
We had a wonderful, large room looking over Princes Street. We stayed in February which meant that the rate was very reasonable. We visited the in-house cinema one night - this makes this hotel pretty unique. We would definitely stay here again if coming to Edinburgh.

Reviewed on 20 Aug 2026

The Inn On The Mile

The Inn On The Mile

Old Town Edinburgh
Save 100% on your flight
€366
per person
6 Nov - 8 Nov
found 15 hours ago
Return flight included
Dublin (DUB) to Edinburgh (EDI)
9/10 Wonderful! (744 reviews)
It is indeed quiet! I did not believe it given the location but it really is, especially on an upper floor. In the building of an old bank is a neat touch. FYI No elevator but helpful staff will help you with your bag. Small room but large bed and somehow they fit coffee maker, snacks, and small closet with hangars. The restaurant and hotel share staff.

Reviewed on 17 Aug 2026

Tigerlily

Tigerlily

Edinburgh City Centre
Save 100% on your flight
€333
per person
6 Nov - 8 Nov
found 15 hours ago
Return flight included
Dublin (DUB) to Edinburgh (EDI)
9.4/10 Exceptional! (1,003 reviews)
Hotel staff is awesome! Very helpful, fun and genuinely nice! Lighting in the rooms is quirky! Good location for a visit to Edinburgh!

Reviewed on 20 Aug 2026

Where to stay in Dunfermline

Find the best Dunfermline areas and neighborhoods for the activities you enjoy most. Learn more about Dunfermline
A cable-stayed bridge with two tall towers and a river below.

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.

A coastal landscape with a grassy field, a barbed wire fence, and a row of white houses with red roofs.

Duloch

1 out of top 10 points of interest in this area

While Duloch isn't home to many top sights, Dunfermline Abbey and Deep Sea World are some notable places to visit nearby.

A sign on a tree that reads "No Dogs Allowed" in a grassy field with a building in the background.

Pitreavie

While Pitreavie isn't home to many top sights, Dunfermline Abbey and Deep Sea World are some notable places to visit nearby.

A historic church with a prominent tower and arched windows.

Town Centre

2 out of top 10 points of interest in this area

While visiting Town Centre, you might make a stop by sights like Dunfermline Abbey and Abbot House.

A large rock monument surrounded by a stone pathway and trees.

Pitcorthie

While Pitcorthie isn't home to many top sights, Dunfermline Abbey and Deep Sea World are some notable places to visit nearby.

Things to do in and around Dunfermline

Dunfermline offers an array of outdoor and adventure activities perfect for a memorable vacation. Visitors can enjoy karting and motor racing, while the vibrant shopping area adds to the excitement. Be sure to explore the scenic outdoor spaces, embark on camping holidays, and partake in excursions that promise entertainment. With its rich history and beautiful landscapes, Dunfermline is an ideal destination for those seeking adventure and relaxation alike.

Shopping

Dunfermline offers a delightful shopping experience with local boutiques and shops. If you're up for a drive, the Gyle Shopping Centre (17.7km away) and Ocean Terminal (20.9km away) provide a range of entertainment and family vibes, while FountainPark (also 20.9km away) is perfect for leisure and dining.

Recreation

At Lochore Meadows Country Park, immerse yourself in nature with serene walking trails and calming picnic spots, only 11.3km from Dunfermline. Indulge in rejuvenating treatments at the Macdonald Inchyra Hotel Spa, located 17.7km away, for a perfect blend of relaxation and luxury.

Adventure

Experience the thrill of motor racing at Knockhill Racing Circuit, where adrenaline meets speed. Embark on the Loch Leven Heritage Trail for stunning outdoor scenery, perfect for hiking enthusiasts. Challenge your friends at Delta Force Paintball Edinburgh, an exhilarating adventure activity that promises excitement and fun.

Nightlife

Dunfermline's nightlife features a charming atmosphere with pubs like Greyfriar's Bobby and Canongate Tolbooth, both offering romantic vibes and lively entertainment. Enjoy a relaxing evening with a selection of drinks and the company of locals in these welcoming venues.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions in and around Dunfermline

Dunfermline offers a delightful mix of outdoor adventures and scenic beauty, perfect for a memorable vacation. Explore historic sites such as Dunfermline Abbey and Dunfermline Palace, or unwind at the nearby beaches. For golf enthusiasts, the Dunfermline Golf Club is a must-visit. Don't miss the opportunity to venture into the mountains for breathtaking getaways, and immerse yourself in the vibrant culture and history that this charming town has to offer.

  • Culross Palace: Experience the charm of this historic palace, a splendid example of 17th-century architecture nestled in the heart of Culross. The palace boasts beautifully restored gardens and offers a glimpse into the cultural heritage of the region, making it a delightful stop for history enthusiasts.
  • Royal Highland Centre: Located a mere 16.1km from Dunfermline, this vibrant venue is a hub for entertainment, hosting a variety of events throughout the year. Families will enjoy the diverse activities available, making it an excellent choice for a fun day out.
  • Forth Road Bridge: A marvel of modern engineering, this iconic bridge spans 9.7km from Dunfermline and offers stunning views of the Firth of Forth. It's an impressive sight that captures the essence of city life and provides perfect photo opportunities.

Best time to go to Dunfermline

The best time to visit Dunfermline can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Dunfermline falls in July, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature in Dunfermline falls in January, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January37.6°F (3.1°C)Light RainMostly CloudyAverageSlightly Low
February38.7°F (3.7°C)Light RainMostly CloudyAverageSlightly Low
March41.2°F (5.1°C)Light RainMostly CloudyAverageSlightly Low
April44.8°F (7.1°C)No RainMostly CloudySlightly HighAverage
May49.6°F (9.8°C)Light RainMostly CloudyAverageAverage
June54.7°F (12.6°C)Light RainMostly CloudyAverageSlightly High
July57.7°F (14.3°C)Light RainMostly CloudySlightly HighSlightly High
August56.8°F (13.8°C)Light RainMostly CloudyAverageSlightly High
September53.8°F (12.1°C)Light RainMostly CloudySlightly HighAverage
October48.6°F (9.2°C)Light RainMostly CloudySlightly LowAverage
November42.6°F (5.9°C)Light RainMostly CloudySlightly LowAverage
December38.7°F (3.7°C)Light RainMostly CloudySlightly LowAverage

Tips to save on your trip to Dunfermline

  • Take advantage of package deals on Expedia and combine flights, hotels, or car rentals for a convenient and cost-effective trip to Dunfermline.
  • Consider traveling during the off-peak season (typically January to March) for more affordable package holidays to Dunfermline.
  • Use the Price per traveler filter on Expedia to find a package deal that suits your budget.
  • Check the VIP Access properties filter to discover outstanding hotels with added member perks at select properties.

Top hotels in Dunfermline

Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG

132 Corstorphine Road Edinburgh Scotland
Fully refundable
€123
31 Aug - 1 Sept
includes taxes & fees
8.6/10 Excellent! (1,536 reviews)
"The room was very nice. Had difficulty with the shower but it was fine. Breakfast buffet was excellent. Good location. Easy bus ride into the city."

Reviewed on 21 Aug 2026

Holiday Inn Edinburgh Zoo by IHG
Apex Grassmarket Hotel

Apex Grassmarket Hotel

31-35 Grassmarket Edinburgh Scotland
Fully refundableReserve now, pay when you stay
€217
31 Aug - 1 Sept
includes taxes & fees
9/10 Wonderful! (2,875 reviews)
"Great location during the Fringe! Very cleaning and incredible buffet breakfast! Would stay here again!"

Reviewed on 22 Aug 2026

Apex Grassmarket Hotel
Point A Edinburgh Haymarket

Point A Edinburgh Haymarket

152 Morrison Street Edinburgh Scotland
€201
20 Sept - 21 Sept
includes taxes & fees
Point A Edinburgh Haymarket
See all 4,491 properties in Dunfermline
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.

Stay near popular Dunfermline attractions

An interior of a cathedral with high arched ceilings, stone columns, and a central stained glass window.
Photo by Angela Newlands

Dunfermline Abbey

9.6/10 (54 reviews)
Find out about the history of Dunfermline when you take a trip to Dunfermline Abbey. Visit the spas and top-notch restaurants in this walkable area.
See properties
A lobster in an aquarium with rocks and water.
Photo by Charlotte Dingley

Deep Sea World

8.0/10 (18 reviews)
Make time in your itinerary to visit the sea creatures at Deep Sea World during your trip to North Queensferry. Discover the fascinating museums in this walkable area or seek out the golf courses.
See properties

Knockhill Racing Circuit

9.0/10 (20 reviews)
You can take time to visit Knockhill Racing Circuit during your travels to Dunfermline. Visit the spas and top-notch restaurants in this trendy area.
See properties

Culross Palace

9.6/10 (14 reviews)
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.
See properties

Culross Abbey

9.8/10 (13 reviews)
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.
See properties

Dunfermline Golf Club

8.4/10 (6 reviews)
Enjoy a round of golf in Dunfermline at Dunfermline Golf Club. Visit the spas and top-notch restaurants in this relaxing area.
See properties

Townhill Country Park

9.0/10 (2 reviews)
Explore the great outdoors at Townhill Country Park, a lovely green space in Dunfermline. While in this walkable area, you can savour the lively bars.
See properties

Pittencrieff Park

9.4/10 (42 reviews)
Explore the lovely green spaces of Pittencrieff Park and enjoy the golf courses in Dunfermline. Visit the spas and top-notch restaurants in this relaxing area.
See properties

What to do in Dunfermline

mountain view in edinburgh

Loch Ness & the Highlands of Scotland

€61
per adult
90% of travellers recommend
Loch Ness & the Highlands of Scotland
Countryside in Edinburgh

Hadrian's Wall, Roman Britain & Borders from Edinburgh

€122
per adult
96% of travellers recommend
Hadrian's Wall, Roman Britain & Borders from Edinburgh
Loch Ness viewed from Fort Augustus

Edinburgh: Loch Ness, Glencoe and The Highlands

€71
per adult
98% of travellers recommend
Edinburgh: Loch Ness, Glencoe and The Highlands
See all activities in Dunfermline

Frequently asked questions

How much does a Dunfermline holiday package cost?
Offering great value package deals from €226 on Expedia, you'll be surprised at how little a holiday to Dunfermline costs! Our packages make travel planning easier and save you more.
What are the cheapest months to go to Dunfermline?
You can typically find lower prices and greater availability in January, March and November. Take a look at our cheap Dunfermline holiday packages and you could land some excellent off-season deals.
How many days is enough for Dunfermline?
Dedicate around 2 days for your Dunfermline holiday if you're hoping to enjoy everything that makes this place special. Stroll around key areas, including Pitcorthie and Pittencrieff. Then head to the major sights like Dunfermline Abbey and Dunfermline Golf Club. With a good itinerary, you'll be kept busy with room for some downtime too. Want to travel outside of Dunfermline? Consider fitting in an excursion or two.
Is it worth booking a holiday package to Dunfermline?
Well known for its shopping and home to popular attractions like Dunfermline Abbey, a Dunfermline holiday is sure to impress. Another top sight to check out? Don't miss Dunfermline Golf Club.
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," "Traveller 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 holiday as a package?
You can enjoy significant savings on your Dunfermline escape by booking a customised holiday 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 holiday 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. Choose when to get away: Check your diary and pack your bags. Your favourite season and the type of activities available will also help you decide when to escape to Dunfermline.
  2. Set your budget: Factor in expenses like flights, meals and transportation when calculating how much to set aside for your trip to Dunfermline. Then, select a property that works with your budget, whether that's an economical stay or a more luxurious getaway.
  3. Decide how long to go away for: Now that you're up to speed on Dunfermline, you can figure out the ideal length of your break. Create a rough plan and allocate enough time to cover everything you want to see.
  4. Bundle your bookings: With your travel dates in place, you can combine your car rental, hotels, flights and more into a personalised Dunfermline holiday package.

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.