A historic stone church with a large tree in front.

Dunfermline Hotels from S$69

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
6 Oct - 7 Oct
Tomorrow
7 Oct - 8 Oct
This weekend
9 Oct - 11 Oct
Next weekend
16 Oct - 18 Oct

Filter by

Star rating

Guest rating

Our top choices for Dunfermline hotels

1. The City Hotel

The City Hotel
Town Centre
United States
David
S$138
includes taxes & fees
27 Oct - 28 Oct
The City Hotel

2. Holiday Inn Express Dunfermline by IHG

Holiday Inn Express Dunfermline by IHG
Dunfermline
Australia
Tabra
S$113
includes taxes & fees
5 Nov - 6 Nov
Holiday Inn Express Dunfermline by IHG

3. Pitbauchlie House Hotel, Sure Hotel Collection by BW

Pitbauchlie House Hotel, Sure Hotel Collection by BW
Pitcorthie
United Kingdom
Adrian
S$136
includes taxes & fees
11 Oct - 12 Oct
Pitbauchlie House Hotel, Sure Hotel Collection by BW

4. Hill Park Hotel

Hill Park Hotel
Rosyth
United Kingdom
James
S$95
includes taxes & fees
11 Oct - 12 Oct
Hill Park Hotel

5. Keavil House Hotel Dunfermline by Sunday

Keavil House Hotel Dunfermline by Sunday
Crossford
United States
Noel
S$181
includes taxes & fees
8 Oct - 9 Oct
Keavil House Hotel Dunfermline by Sunday

6. DoubleTree by Hilton Edinburgh - Queensferry Crossing

DoubleTree by Hilton Edinburgh - Queensferry Crossing
Dunfermline
Canada
Edyta
S$128
includes taxes & fees
1 Nov - 2 Nov
DoubleTree by Hilton Edinburgh - Queensferry Crossing

7. Sweet Chestnut, Dunfermline by Marston's Inns

Sweet Chestnut, Dunfermline by Marston's Inns
Dunfermline
United Kingdom
Paul
S$86
includes taxes & fees
1 Nov - 2 Nov
Sweet Chestnut, Dunfermline by Marston's Inns

8. The Adamson Hotel

The Adamson Hotel
Crossford
United Kingdom
sally
S$107
includes taxes & fees
25 Oct - 26 Oct
The Adamson Hotel

9. Queensferry guest house

Queensferry guest house
Rosyth
United States
Guangjian
S$111
includes taxes & fees
15 Oct - 16 Oct
Queensferry guest house

10. Premier Inn Dunfermline

Premier Inn Dunfermline
Dunfermline
Netherlands
Sethuraman
S$91
includes taxes & fees
5 Nov - 6 Nov
Premier Inn Dunfermline

11. Dakota Edinburgh

Dakota Edinburgh
South Queensferry
United States
Scott
S$167
includes taxes & fees
5 Nov - 6 Nov
Dakota Edinburgh

12. Hampton by Hilton Edinburgh Airport

Hampton by Hilton Edinburgh Airport
Ingliston
United States
Samuel
S$193
includes taxes & fees
1 Nov - 2 Nov
Hampton by Hilton Edinburgh Airport

13. DoubleTree by Hilton Edinburgh Airport

DoubleTree by Hilton Edinburgh Airport
Ingliston
United States
Wai
S$160
includes taxes & fees
2 Nov - 3 Nov
DoubleTree by Hilton Edinburgh Airport

14. Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
Kirknewton
United States
Tamara
S$144
includes taxes & fees
5 Nov - 6 Nov
Dalmahoy Hotel & Country Club

15. Holiday Inn Express Edinburgh Airport by IHG

Holiday Inn Express Edinburgh Airport by IHG
Ingliston
United States
Maria
S$186
includes taxes & fees
1 Nov - 2 Nov
Holiday Inn Express Edinburgh Airport by IHG

16. Norton House Hotel & Spa

Norton House Hotel & Spa
Newbridge
Canada
Katherine
S$249
includes taxes & fees
1 Nov - 2 Nov
Norton House Hotel & Spa

17. Macdonald Houstoun House

Macdonald Houstoun House
Broxburn
United States
Christopher
S$149
includes taxes & fees
1 Nov - 2 Nov
Macdonald Houstoun House

18. Delta Hotels by Marriott Edinburgh

Delta Hotels by Marriott Edinburgh
Gogar
United Kingdom
Nicola
S$156
includes taxes & fees
1 Nov - 2 Nov
Delta Hotels by Marriott Edinburgh

19. Novotel Edinburgh Park

Novotel Edinburgh Park
Sighthill
United Kingdom
Hamza
S$171
includes taxes & fees
1 Nov - 2 Nov
Novotel Edinburgh Park

20. Courtyard by Marriott Edinburgh West

Courtyard by Marriott Edinburgh West
Riccarton
United Kingdom
Amanda
S$149
includes taxes & fees
4 Nov - 5 Nov
Courtyard by Marriott Edinburgh West
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Where to stay in Dunfermline

Find the best Dunfermline areas for the activities you enjoy most.

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 Dunfermline Abbey and Hopetoun House, a few notable attractions nearby.

Pitreavie

While Pitreavie isn't home to many top sights, Dunfermline Abbey and Andrew Carnegie Birthplace Museum are some notable places to visit nearby.

Duloch

While Duloch isn't home to many top sights, Dunfermline Abbey and Yellowscott Country Park are some notable places to visit nearby.

Town Centre

While visiting Town Centre, you might make a stop by sights like Dunfermline Abbey and Andrew Carnegie Birthplace Museum.

Crossford

Crossford is well liked for its restaurants, and you can visit sights like Dunfermline Golf Club and Dunfermline Abbey if you have time to explore the area.

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 lively bars in this relaxing area.
See properties
An aquarium with a shark swimming near the glass.
Photo by Jock Watson

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 relaxing 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

Dunfermline Golf Club

8.4/10 (6 reviews)
Enjoy a round of golf in Dunfermline at Dunfermline Golf Club. Visit the spas and lively bars in this relaxing area.
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 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

Andrew Carnegie Birthplace Museum

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

Learn more about Dunfermline

Explore the birthplace of Andrew Carnegie and see where Robert the Bruce is buried at magnificent Dunfermline Abbey. Wander through Pittencrieff Park's peaceful gardens, then visit nearby Deep Sea World in North Queensferry for Scotland's longest underwater tunnel.

See all hotels in Dunfermline
A historic stone church with a large tree in front.

Top Dunfermline Hotel Reviews

Britannia Hotel Edinburgh

Britannia Hotel Edinburgh

10/10 Excellent
"Great staff and shoutout to"
Willson 3-night trip
Posted 5 hours ago
Britannia Hotel Edinburgh
YOTEL Edinburgh, Select by Hilton

YOTEL Edinburgh, Select by Hilton

10/10 Excellent
"Hotel staffs are very kind, and room is useful and clean."
Koji 2-night trip
Posted 15 hours ago
YOTEL Edinburgh, Select by Hilton
CODE - The Court, Edinburgh

CODE - The Court, Edinburgh

10/10 Excellent
"I would definitely stay here again. The staff was really kind and helpful. The amenities were great and the location was perfect!"
Rodney 3-night trip
Posted 17 hours ago
CODE - The Court, Edinburgh
Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh

8/10 Good
"Nice hotel, good location and friendly staff. One elevator canโ€™t working so there was a long wait for the elevator."
Lynda 3-night trip
Posted 18 hours ago
Leonardo Royal Hotel Edinburgh
Moxy Edinburgh Airport

Moxy Edinburgh Airport

10/10 Excellent
"Nice stay near airport. Easy walk to terminal in the morning"
Matthew 1-night trip
Posted 19 hours ago
Moxy Edinburgh Airport
The Hoxton, Edinburgh

The Hoxton, Edinburgh

8/10 Good
"The bed furniture can be quite creaky and very easy to hear upstairs neighbors but the location, decor, staff friendliness, and comfort were wonderful! Our room wasnโ€™t ready until an hour after check in when they offered to switch us to a room that was ready and although they gave us the directions to our room they forgot to write down the new room number so it was a bit crazy at first but it happens! Bar was lovely and photobooth is super cute."
Jasmine 2-night trip
Posted 19 hours ago
The Hoxton, Edinburgh
DoubleTree by Hilton Edinburgh - Queensferry Crossing

DoubleTree by Hilton Edinburgh - Queensferry Crossing

10/10 Excellent
"Good central location for trains, buses and access to them. Just a short walk. Great buffet for breakfast."
Edyta 3-night trip
Posted 20 hours ago
DoubleTree by Hilton Edinburgh - Queensferry Crossing
Point A Edinburgh Haymarket

Point A Edinburgh Haymarket

8/10 Good
"There was a very musty smell in the room. The location of the hotel was pretty central for everything we wanted to do. The staff was very friendly as well."
Holly 6-night trip
Posted 23 hours ago
Point A Edinburgh Haymarket
Hilton Edinburgh Carlton

Hilton Edinburgh Carlton

10/10 Excellent
"1"
John 2-night trip
Posted 1 day ago
Hilton Edinburgh Carlton

More cheap stays in Dunfermline

Metro Inns Falkirk

Metro Inns Falkirk

Bean Cross Farm Polmont Falkirk Scotland
S$69
6 Nov - 7 Nov
includes taxes & fees
Metro Inns Falkirk
Revolver Edinburgh

Revolver Edinburgh

35 Palmerston Place Edinburgh Scotland
S$84
4 Nov - 5 Nov
includes taxes & fees
6.4/10 (61 reviews)
Revolver Edinburgh
Edinburgh Travel Guest House

Edinburgh Travel Guest House

30 Minto Street Edinburgh Scotland
S$94
2 Nov - 3 Nov
includes taxes & fees
7.4/10 Good! (169 reviews)
Edinburgh Travel Guest House
Livingston Lodge Hotel

Livingston Lodge Hotel

Hawkbrae Livingston Scotland
S$118
6 Nov - 7 Nov
includes taxes & fees
7/10 Good! (500 reviews)
Livingston Lodge Hotel
CODE - The Court, Edinburgh

CODE - The Court, Edinburgh

1 a Parliament Square Edinburgh Scotland
S$183
4 Nov - 5 Nov
includes taxes & fees
9.4/10 Exceptional! (1,306 reviews)
CODE - The Court, Edinburgh
Cairn Hotel

Cairn Hotel

10-18 Windsor Street Edinburgh Scotland
S$230
3 Nov - 4 Nov
includes taxes & fees
Cairn Hotel

Find out more about Dunfermline

Top reasons to visit Dunfermline

  • Historic Sites: Visit the iconic Dunfermline Abbey and Dunfermline Palace, rich in Scottish history and architecture.
  • Outdoor Adventures: Enjoy scenic landscapes perfect for outdoor activities, including hiking and golfing.
  • Vibrant Shopping: Explore lively shopping areas offering a mix of local boutiques and well-known brands.
  • Local Hospitality: Experience a range of accommodations, from charming bed and breakfasts to modern hotels.
  • Friendly Atmosphere: Engage with welcoming locals in a vibrant community, ideal for a memorable Scottish getaway.

Find great hotels near Dunfermline

Discover a range of accommodation options in Dunfermline, Scotland, from charming bed and breakfasts to modern hotels. Whether you're travelling for business or leisure, you'll find pet-friendly and LGBTQIA welcoming facilities that cater to your needs. Explore popular choices such as Travelodge Dunfermline and read hotel reviews to ensure a delightful stay in this historic town.

  • YOTEL Edinburgh: YOTEL Edinburgh is a chic 4-star hotel located 20.9km from Dunfermline, renowned for its modern design and tech-savvy amenities. With a guest rating of 8.8 out of 10, this hotel caters to the contemporary traveller. On-site dining includes a daily restaurant service and a snack bar, with breakfast options available for both weekdays and weekends. Guests can maintain their fitness routine with 24-hour fitness facilities and unwind with entertainment options featuring Smart TVs. The hotel also boasts a prime location near the city centre, making it an excellent base for urban exploration.
  • Dalmahoy Hotel & Country Club: Situated 19.3km from Dunfermline, Dalmahoy Hotel & Country Club is a luxurious 4-star accommodation that excels in providing a family-friendly, golf-themed experience, earning a guest rating of 8.8 out of 10. Surrounded by picturesque grounds, this hotel is ideal for those seeking a recreational getaway. Families can enjoy various amenities for children, including a mini-golf course, an arcade game room, and a shared playground. The hotel also features excellent golfing facilities, making it a perfect choice for golf enthusiasts.
  • Brittania Hotel Edinburgh: Britannia Hotel Edinburgh is a 3-star property located 19.3km from Dunfermline, known for its welcoming atmosphere and pet-friendly policies. With a focus on accommodating pet owners, the hotel allows certain pets on-site, subject to fees and deposits. Its location makes it convenient for exploring Edinburgh, while the comfortable rooms provide a relaxing retreat after a day of sightseeing. Guests appreciate the value offered at this hotel, making it a suitable choice for those wishing to travel with their furry companions.

Where to stay in Dunfermline

Dunfermline, a charming city steeped in history, offers a delightful blend of adventure and relaxation. Just a minute's drive away, explore picturesque landscapes perfect for outdoor enthusiasts. The heart of Dunfermline boasts friendly locals and a vibrant atmosphere, making it an ideal Scottish getaway. Whether you're seeking a family-friendly outing or a romantic wedding venue, Dunfermline and its nearby regions promise memorable experiences for every traveller.

  • North Queensferry: Nestled at the foot of the iconic Forth Rail Bridge, North Queensferry is a picturesque village that offers stunning views and a variety of outdoor activities. Known for its charming scenery and adventurous spirit, visitors flock here, particularly during the summer months. Explore the nearby national parks, indulge in some retail therapy, or enjoy a round of golf. The village is also rich in history, with several historic sites to uncover, making it a delightful destination for both nature lovers and history enthusiasts.
  • Rosyth: Located just a short distance from Dunfermline, Rosyth is an engaging neighbourhood perfect for those seeking adventure and outdoor pursuits. Popular for its climbing opportunities and karting activities, Rosyth attracts visitors looking for excitement. The area features beautiful beaches and local monuments that provide a glimpse into the region's heritage. With a vibrant shopping area nearby, Rosyth offers a well-rounded experience for tourists looking to combine leisure with exploration.
  • Culross: A charming village steeped in history, Culross is known for its stunning architecture and scenic landscapes. Visitors are drawn to its outdoor adventures, including hiking trails and access to national parks. The village's cobbled streets and well-preserved buildings create a unique atmosphere that transports you back in time. With a variety of shops and local monuments to explore, Culross is a delightful stop for those seeking a blend of adventure and cultural enrichment.

Things to do in Dunfermline

Shopping

Dunfermline offers a charming shopping experience with local boutiques and markets. Visit the Kingsgate Shopping Centre for a mix of high street brands and eateries. If you're up for a drive, explore the nearby Fife Leisure Park for more shopping options and entertainment.

Recreation

In Dunfermline, the Pure Spa offers a range of rejuvenating treatments, including massages and facials, in a serene environment. Nearby, the Pittencrieff Park provides lovely walking trails and peaceful green spaces, ideal for leisurely strolls and relaxation amidst nature.

Adventure

Experience the thrill of high-speed racing at Knockhill Racing Circuit, located near Dunfermline. Feel the adrenaline rush as you watch or participate in various motorsport events amidst a vibrant atmosphere that truly captures the spirit of adventure.

Nightlife

Dunfermline's nightlife offers a charming mix of pubs and bars. Enjoy a lively evening at the Abbot House or unwind at the attractive 12th on the Square. For a more vibrant atmosphere, the Carnegie Lounge provides a great spot for drinks and socialising with locals.

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

Booking tips and Expedia advantages for Dunfermline

To save money during your visit to Dunfermline, take advantage of free attractions such as Dunfermline Abbey and Pittencrieff Park. For transport, consider walking or cycling to explore the area. The cheapest months for accommodation are January to March, while Tuesdays offer the best hotel rates. Booking about a month in advance or using last-minute deals on platforms like Expedia can help you secure lower prices. Additionally, combining your hotel, flights, and activities into a package can lead to further savings.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Dunfermline are January to March, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel in Dunfermline about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Dunfermline is Tuesday. The most expensive day to stay in Dunfermline is Saturday.
  • Find cheap hotels on Expedia: Utilise Expediaโ€™s search tool to refine your preferences, such as your budget, preferred location, and the type of accommodation you desire. To find the most affordable prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Dunfermline hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in and around Dunfermline

Dunfermline is an ideal destination for those seeking outdoor adventures and scenic beauty. Visitors can explore historic sites such as Dunfermline Abbey and Dunfermline Palace, or enjoy leisure activities at the local golf club. With a mix of culture and nature, Dunfermline offers a delightful experience for travellers. Don't forget to check for nearby accommodations if you're planning to extend your stay in this charming Scottish town.

  • Forth Road Bridge: Experience the impressive architecture of the Forth Road Bridge, an iconic modern structure spanning the Firth of Forth. With a vibrant atmosphere and stunning views, it's an ideal spot for a leisurely walk or photography, just 9.7km from Dunfermline.
  • Knockhill Racing Circuit: Dive into the thrill of motorsport at the Knockhill Racing Circuit. This venue offers exhilarating racing events and adventure activities, making it a fantastic choice for adrenaline seekers and sports enthusiasts in the heart of Dunfermline.
  • Dunfermline Abbey: Discover the historical significance of Dunfermline Abbey, a remarkable church that reflects the rich cultural heritage of Scotland. Explore its stunning architecture and tranquil grounds, immersing yourself in the local history and spirituality.

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.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
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

The nearest major airports for your trip to Dunfermline

Flying into Dunfermline is convenient with two major airports nearby. EDInburgh Airport (EDI) is situated 14.5km away and offers several excellent hotel options, including the 5.5-star Crescent House and the 5-star Virgin Hotels Edinburgh, both approximately 11.3km from the airport. GLAsgow International Airport (GLA) is located 64.4km from Dunfermline, with luxurious accommodations like the 5-star JA Mar Hall Scotland, just 6.4km away. Lastly, you can also consider Aberdeen Airport (ABZ), which is 146.4km distant, featuring nearby hotels such as the 5-star Marcliffe, 9.7km away. Transportation services are readily available from these hotels, ensuring easy access to each airport.

Frequently asked questions

Where is the best place for a stay in Dunfermline?
Apex Grassmarket Hotel, located 13.4 mi (21.5 km) from the heart of Dunfermline, is a top choice for your stay, based on our traveller data. Other good choices for your visit to the area are YOTEL Edinburgh, Select by Hilton and Mount Royal Hotel Edinburgh by The Unlimited Collection. See all available top hotels, or vacation rentals in Dunfermline.
What are some of the best holiday rentals that Dunfermline has to offer?
4 Bed-sleeps 8- Free Parking-pets-hot Tub: This holiday home rental outside Dunfermline is equipped with a private garden, laundry facilities and free WiFi to help you feel comfortable during your stay. It has 4 bedrooms, as well as a kitchen with a dishwasher, a fridge and a stovetop, so that you can cook with friends or family. See all vacation rentals in Dunfermline.
If I need to cancel my hotel reservation in Dunfermline, will I receive a refund?
Yes, you'll find most room reservations are fully refundable if you cancel prior to the accommodation's cancellation deadline, which is often 24 or 48 hours before the scheduled arrival. If you have a reservation that's non-refundable, it might still be possible to cancel it and receive a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Dunfermline.
What's the best accommodation for a budget-friendly stay in Dunfermline?
Based on reviews, Hill Park Hotel is a popular hotel for our travellers who want a more economical choice, and features free full breakfast and free Wi-Fi. View all budget hotels in Dunfermline.
What's the best family accommodation in Dunfermline?
Holiday Inn Express Dunfermline by IHG is a hotel with a restaurant and free parking, and it's a top choice on Expedia for families. Also, attractions such as Knockhill Racing Circuit and Deep Sea World are fun for children of all ages. Find more child-friendly accommodations in Dunfermline.
What's the best LGBTQ-friendly accommodation in Dunfermline?
DoubleTree by Hilton Edinburgh - Queensferry Crossing is a top LGBTQ-friendly hotel that features free Wi-Fi and a 24-hour fitness centre. Holiday Inn Express Dunfermline by IHG and Premier Inn Dunfermline are other good options for your trip. See all available hotels listed as LGBTQ-friendly in Dunfermline.
What's the best dog-friendly accommodation option in Dunfermline?
DoubleTree by Hilton Edinburgh - Queensferry Crossing is a top hotel for people travelling with their pets, and offers a restaurant and free WiFi for its human guests. Other good choices for you and your pet include Best Western Plus Dunfermline Crossford Keavil House Hotel and Holiday Inn Express Dunfermline by IHG. See more pet-friendly hotel accommodations in Dunfermline.
What are some accommodation options with pools in Dunfermline?
Apex Grassmarket Hotel: Hotel steps from Grassmarket. Features a sauna, an indoor pool and a snack bar/deli. Another option that offers an on-site pool is Holiday Inn Edinburgh Zoo by IHG. View all hotels with pools in Dunfermline.
What is the best spa hotel in Dunfermline?
Best Western Plus Dunfermline Crossford Keavil House Hotel is a top spa hotel featuring a fitness centre, a bar, an indoor pool and a restaurant. Enjoy a facial, body scrub or deep-tissue massage at the on-site spa. See all spa hotels in Dunfermline.
How is it staying in Dunfermline?
Travellers give high marks for the lively bar scene in Dunfermline, which is also known for its gardens. Tourists can also enjoy the city's golf courses and museums. Top sights around the area include Edinburgh Castle and Royal Mile. In Dunfermline, there are 144 hotels and other accommodation options to choose from. Find out more about Dunfermline.
What is there to see in Dunfermline?
Cultural venues include Andrew Carnegie Birthplace Museum, Alhambra Theatre and Carnegie Hall. Attractions like Knockhill Racing Circuit and Deep Sea World are fun for everyone. Landmarks like Dunfermline Abbey, Culross Palace and Culross Abbey might be worth a visit. Take a look at what more there is to see and do in Expedia's Dunfermline guide.
How can I get around Dunfermline?
If you want to travel outside the area, hop on a train from Dunfermline Town Station, Dunfermline Queen Margaret Station or Rosyth Station. If you want to venture out around the area, you may want a rental car in Dunfermline for your journey.
What's the weather like in Dunfermline?
The hottest months are usually July and August, with an average temperature of 13ยฐC, while the coldest months are January and February, with an average of 4ยฐC. Average annual precipitation for Dunfermline is 933 mm.

Explore a world of travel with Expedia