A moss-covered stone staircase in a lush forest, leading to a historic building with Gothic architecture.

Search Hotels in Crossford, Dunfermline

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Crossford hotels

1. The Adamson Hotel

The Adamson Hotel
3.0 star property
Crossford
8.4 out of 10, Very good, (584 reviews)
"Great restaurant great bar clean and well looked after rooms"
United Kingdom
Steven
The price is ฿2,541
฿3,050 total
includes taxes & fees
2 Sept - 3 Sept
The Adamson Hotel

2. Best Western Plus Dunfermline Crossford Keavil House Hotel

Best Western Plus Dunfermline Crossford Keavil House Hotel
4.0 star property
Crossford
8.2 out of 10, Very good, (796 reviews)
"Absolutely beautiful place. Enjoyed every moment! Sparkling clean! 10/10✨"
United Kingdom
Adetola
The price is ฿2,353
฿2,824 total
includes taxes & fees
13 Sept - 14 Sept
Best Western Plus Dunfermline Crossford Keavil House Hotel

3. Holiday Inn Express Dunfermline by IHG

Holiday Inn Express Dunfermline by IHG
3.0 star property
5.8 km from Crossford
8.8 out of 10, Excellent, (1,005 reviews)
"Wonderful stay! Excellent staff. 4 star only because the people next to us kept us up all night"
Canada
Colin
The price is ฿2,951
฿3,541 total
includes taxes & fees
6 Sept - 7 Sept
Holiday Inn Express Dunfermline by IHG

4. Pitbauchlie House Hotel, Sure Hotel Collection by BW

Pitbauchlie House Hotel, Sure Hotel Collection by BW
3.0 star property
Pitcorthie, 3.9 km from Crossford
8.8 out of 10, Excellent, (766 reviews)
"We enjoyed everything about our stay, nice rooms, excellent staff, beautiful grounds. The breakfast and dinner restaurants were excellent."
United States
Flora
The price is ฿2,858
฿3,429 total
includes taxes & fees
6 Sept - 7 Sept
Pitbauchlie House Hotel, Sure Hotel Collection by BW

5. Dakota Edinburgh

Dakota Edinburgh
4.0 star property
10.9 km from Crossford
9.2 out of 10, Wonderful, (1,455 reviews)
"Hope to stay here again. Fantastic staff and accommodations."
United States
Daniel
The price is ฿4,563
฿5,749 total
includes taxes & fees
20 Sept - 21 Sept
Dakota Edinburgh

6. Richmond Park Hotel

Richmond Park Hotel
3.0 star property
9 km from Crossford
8.0 out of 10, Very good, (833 reviews)
"Friendly staff and nice rooms to stay close to the airport."
Canada
Christienne
The price is ฿2,022
฿2,427 total
includes taxes & fees
6 Sept - 7 Sept
Richmond Park Hotel

7. DoubleTree by Hilton Edinburgh - Queensferry Crossing

DoubleTree by Hilton Edinburgh - Queensferry Crossing
4.0 star property
8.1 km from Crossford
9.2 out of 10, Wonderful, (978 reviews)
"Staff were great and wonderful super large suite!"
United Kingdom
Paul
The price is ฿4,286
฿5,143 total
includes taxes & fees
20 Sept - 21 Sept
DoubleTree by Hilton Edinburgh - Queensferry Crossing

8. Moxy Edinburgh Airport

Moxy Edinburgh Airport
3.0 star property
15.8 km from Crossford
8.6 out of 10, Excellent, (2,601 reviews)
"Perfect location to airport"
United States
ron gouge
The price is ฿5,341
฿6,730 total
includes taxes & fees
27 Sept - 28 Sept
Moxy Edinburgh Airport

9. DoubleTree by Hilton Edinburgh Airport

DoubleTree by Hilton Edinburgh Airport
4.0 star property
15.9 km from Crossford
8.8 out of 10, Excellent, (1,520 reviews)
"Wonderful location right by the airport, amazing place to stay!!"
Canada
Todd
The price is ฿5,858
฿7,382 total
includes taxes & fees
20 Sept - 21 Sept
DoubleTree by Hilton Edinburgh Airport

10. Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
4.0 star property
19.5 km from Crossford
9.0 out of 10, Wonderful, (1,750 reviews)
"Would not hesitate to stay again. Our stay was Excellent"
Canada
Jocelyne
The price is ฿5,416
฿6,499 total
includes taxes & fees
27 Sept - 28 Sept
Dalmahoy Hotel & Country Club

11. ibis budget Edinburgh Park

ibis budget Edinburgh Park
3.0 star property
17.9 km from Crossford
8.2 out of 10, Very good, (1,141 reviews)
"Great location and convenience"
United Kingdom
Gary
The price is ฿4,038
฿5,088 total
includes taxes & fees
24 Sept - 25 Sept
ibis budget Edinburgh Park

12. Norton House Hotel & Spa

Norton House Hotel & Spa
4.0 star property
16 km from Crossford
9.2 out of 10, Wonderful, (1,002 reviews)
"Absolutely amazing Breakfast even greater"
United Kingdom
Sonia
The price is ฿7,524
฿9,481 total
includes taxes & fees
20 Sept - 21 Sept
Norton House Hotel & Spa

13. Holiday Inn Express Edinburgh Airport by IHG

Holiday Inn Express Edinburgh Airport by IHG
3.0 star property
15.4 km from Crossford
8.6 out of 10, Excellent, (1,071 reviews)
"Great hotel! I would definitely stay there again."
Canada
Amy
The price is ฿5,443
฿6,858 total
includes taxes & fees
20 Sept - 21 Sept
Holiday Inn Express Edinburgh Airport by IHG

14. Macdonald Houstoun House

Macdonald Houstoun House
4.0 star property
15.3 km from Crossford
8.2 out of 10, Very good, (1,004 reviews)
"Beautiful place to stay!"
United States
Christopher
The price is ฿3,541
฿4,249 total
includes taxes & fees
20 Sept - 21 Sept
Macdonald Houstoun House

15. Delta Hotels by Marriott Edinburgh

Delta Hotels by Marriott Edinburgh
4.0 star property
17.9 km from Crossford
8.2 out of 10, Very good, (797 reviews)
"Housekeeping of room was erratic - somedays cleaned, some not. Reception staff v helpful. Great breakfast. Good location."
United Kingdom
graham
The price is ฿4,258
฿5,365 total
includes taxes & fees
20 Sept - 21 Sept
Delta Hotels by Marriott Edinburgh

16. Premier Lodge

Premier Lodge
3.5 star property
16.7 km from Crossford
9.2 out of 10, Wonderful, (686 reviews)
"Every thing was excellent"
United Kingdom
Denis
The price is ฿2,795
฿3,354 total
includes taxes & fees
1 Oct - 2 Oct
Premier Lodge

17. Courtyard by Marriott Edinburgh West

Courtyard by Marriott Edinburgh West
4.0 star property
20.3 km from Crossford
8.8 out of 10, Excellent, (1,001 reviews)
"A bit outside the city but because of there being a bus stop 3 minutes walk away it made getting there really easy. Rooms were clean and quiet. Great overall stay"
United Kingdom
Amanda
The price is ฿4,477
฿5,641 total
includes taxes & fees
20 Sept - 21 Sept
Courtyard by Marriott Edinburgh West

18. Leonardo Edinburgh Murrayfield

Leonardo Edinburgh Murrayfield
3.0 star property
18.2 km from Crossford
8.2 out of 10, Very good, (1,003 reviews)
"Good stay clean rooms friendly staff well priced"
Canada
Aiden
The price is ฿4,450
฿5,607 total
includes taxes & fees
20 Sept - 21 Sept
Leonardo Edinburgh Murrayfield

19. Dean Park Hotel

Dean Park Hotel
4.0 star property
19.7 km from Crossford
8.8 out of 10, Excellent, (776 reviews)
"Lovely decor. Good sized room. Spotless bathroom. It was very nice and the food was lovely."
United Kingdom
Stephen
The price is ฿2,387
฿2,864 total
includes taxes & fees
13 Sept - 14 Sept
Dean Park Hotel

20. Novotel Edinburgh Park

Novotel Edinburgh Park
4.0 star property
19.2 km from Crossford
9.2 out of 10, Wonderful, (1,004 reviews)
"Helpful staff and great hotel"
United Kingdom
Vikki
The price is ฿4,091
฿5,155 total
includes taxes & fees
20 Sept - 21 Sept
Novotel Edinburgh Park
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.

Where to stay in Crossford

Find the best Crossford 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 Silver Sands Beach are some notable places to visit nearby.

Town Centre

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

Pitcorthie

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

Top Crossford Hotel Reviews

Find out more about Crossford

Top reasons to visit Crossford

  • Outdoor Adventures: Crossford is perfect for outdoor enthusiasts, offering lush landscapes and various excursions for scenic escapades.
  • Historic Attractions: Explore nearby landmarks such as the iconic Dunfermline Abbey and local castles steeped in history.
  • Golfing Opportunities: Enjoy a round at the nearby Dunfermline Golf Club, catering to both novices and seasoned players.
  • Family-Friendly Activities: The village provides numerous activities suitable for families, ensuring an enjoyable visit for all ages.
  • Welcoming Accommodation: Choose from a range of inviting lodgings, including pet-friendly and LGBTQIA-inclusive options.

Find great hotels near Crossford

Discover the charm of Crossford, Dunfermline, with a variety of accommodation options to suit every traveller's needs. From welcoming bed and breakfasts to the elegant Keavil House Hotel, you'll find pet-friendly and LGBTQIA-inclusive stays. Ideal for business trips or leisurely getaways, Crossford offers a delightful blend of comfort and hospitality, making it the perfect base to explore the surrounding area.

  • Dalmahoy Hotel & Country Club: Situated approximately 19km from Crossford, the 4-star Dalmahoy Hotel & Country Club is a splendid retreat for those seeking adventure and family-friendly activities. This property boasts a variety of on-site and nearby recreation options, including windsurfing, sailing, kayaking, and mountain biking. Families will appreciate the dedicated amenities for children, such as an arcade game room, mini-golf, and a shared playground. With a guest rating of 8.8 out of 10, this hotel offers a blend of luxury and outdoor excitement, making it ideal for a memorable family vacation.
  • Britannia Hotel Edinburgh: Located roughly 21km from Crossford, the 3-star Britannia Hotel Edinburgh caters to pet lovers with its pet-friendly policies. This hotel allows pets on-site, making it a suitable choice for travellers who wish to bring their furry companions along. Guests will find a variety of amenities, including service animal provisions and designated pet areas. The hotel's warm hospitality and comfortable accommodations provide a welcoming environment for guests and their pets alike, ensuring a pleasant stay in the heart of Edinburgh.
  • Holiday Inn Edinburgh by IHG: A mere 19km from Crossford, the 4-star Holiday Inn Edinburgh by IHG is an excellent choice for families and business travellers alike. The hotel features a full-service spa with various treatments, along with a pool and hot tub for relaxation. Families can benefit from amenities tailored for children, such as highchairs and cribs. With a guest rating of 8.6 out of 10, this hotel combines comfort with a professional atmosphere, providing a perfect base for both leisure and business pursuits.

Where to stay near Crossford

Crossford, a charming village nestled near Dunfermline, offers a delightful blend of adventure and relaxation. Visitors can explore its scenic surroundings, enjoy the friendly atmosphere, and indulge in family-friendly activities. Nearby attractions include the historic sites of Dunfermline and the lush landscapes perfect for outdoor pursuits. Whether you're seeking a romantic getaway or a budget-friendly escape, Crossford promises an unforgettable experience enriched by its welcoming community and stunning natural beauty.

  • Dunfermline: As a historic city, Dunfermline offers a blend of outdoor adventure and rich cultural experiences, making it a must-visit for travellers. Located in close proximity to Crossford, it features attractions like a national park and a historic palace. Outdoor enthusiasts can indulge in activities such as karting and motor racing, while shopping areas provide a vibrant urban experience. The city is particularly busy in April, July, and September, making it an excellent choice for those seeking lively seasonal events and scenic views.
  • Cairneyhill: Just a mile from Crossford, the quaint village of Cairneyhill is perfect for those looking for a more relaxed experience. It attracts visitors interested in adventure-themed activities, such as hiking trails and karting. The village is steeped in history, with landmarks like a historic castle adding to its charm. While the visitor numbers peak in March to April and July, Cairneyhill maintains a welcoming atmosphere year-round, offering a unique blend of city convenience and rural tranquility.
  • Charlestown: Located 3km from Crossford, Charlestown is a family-friendly village known for its delightful beach and entertainment options. Visitors flock here for a fun-filled experience, featuring an arena entertainment facility and local theatres. The beach is a highlight, making it an ideal spot for families looking to enjoy sun and sea. While Charlestown sees a rise in visitors during June, July, and September, its charm and attractions make it a delightful destination at any time of the year.

Things to do near Crossford

Shopping

In Crossford, you can explore quaint shops offering unique souvenirs and gifts. The nearby Dunfermline Kingsgate Shopping Centre features a variety of retailers, while local markets showcase artisan products, perfect for finding a special memento from your visit.

Recreation

In Crossford, indulge in rejuvenating treatments at the nearby Dunsilly Spa, where tranquil settings enhance relaxation. For outdoor enthusiasts, explore the scenic paths of Pittencrieff Park, offering peaceful walks amid lush greenery and historical features, ideal for a refreshing escape.

Adventure

Experience the thrill of motorsport at Knockhill Racing Circuit, located 8km from Crossford. Engage in exhilarating racing events or take part in driving experiences that cater to both novices and seasoned enthusiasts, all while soaking in the vibrant atmosphere of this iconic venue.

Nightlife

In Crossford, the local pubs like The Crossford Inn offer a cosy atmosphere with live music and quiz nights. Nearby, Dunfermline's bars and clubs provide a lively scene with dancing and socialising until late, giving you a taste of Scottish nightlife.

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

Find the best attractions near Crossford

Crossford offers a delightful mix of adventure and scenic beauty, perfect for outdoor enthusiasts. Key attractions include the historic Dunfermline Abbey and the nearby Dunfermline Golf Club, catering to those seeking culture and recreational activities. Visitors can also explore the charming local castles and enjoy the serene beach experiences in the surrounding area, making it an ideal spot for a memorable vacation.

  • Knockhill Racing Circuit: Located 8km from Crossford, Knockhill Racing Circuit offers an exhilarating experience for motorsport enthusiasts. With a variety of events, you can watch thrilling races or even participate in driving experiences, all set against the backdrop of picturesque Scottish landscapes.
  • The Kelpies: Situated 16km from Crossford, The Kelpies are majestic horse-head sculptures that celebrate Scotland’s mythical heritage. These stunning 30-metre tall statues are an impressive sight and provide a fascinating insight into local culture and art.
  • Dunfermline Abbey: Just 3km from Crossford, Dunfermline Abbey is a historic church known for its stunning architecture and rich history. Explore the serene grounds and learn about its significance as the resting place of Scottish royalty.

Best time to go to Crossford

The best time to visit Crossford is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, 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 CloudySlightly HighSlightly Low
April44.8°F (7.1°C)No RainMostly CloudyAverageAverage
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 Crossford

Travelling to Crossford, Dunfermline is convenient, with EDInburgh Airport (EDI) located 16km away. Excellent nearby hotels include Crescent House and Virgin Hotels Edinburgh, each 11km from EDI. For a further option, Glasgow International Airport (GLA) is 63km away, with luxury accommodations such as JA Mar Hall Scotland and Kimpton Blythswood Hotel & Spa, situated 4 and 11km from GLA respectively. If you prefer Aberdeen Airport (ABZ), it is 150km away, with Marcliffe and Leonardo Hotel Aberdeen as suitable nearby options, both around 10km from ABZ. Each airport provides accessible transport options from these hotels for a smooth journey.

Frequently asked questions

What's it like in Crossford?
Crossford is a welcoming neighbourhood that travellers like for its restaurants and bars.
Where is the best hotel for a stay in Crossford?
Based on Expedia customer reviews, Best Western Plus Dunfermline Crossford Keavil House Hotel is the highest ranked property in Crossford. This hotel offers a restaurant and an indoor pool. Another top choice in the area is The Adamson Hotel.
If I need to cancel my hotel reservation in Crossford, will I receive a refund?
Yes! Most hotel reservations are fully refundable provided that you cancel prior to the hotel's cancellation deadline, which often is within 24-48 hours of check in. If you have a non-refundable reservation, you might be able to still cancel and be given a refund within 24 hours of booking. Add dates, click "Search", then use the "fully refundable" filter to review the best deals in Crossford.
What is there to do around this Dunfermline neighbourhood?
A few places to visit in the area around Crossford include Dunfermline Golf Club, Pittencrieff Park and Saint Margaret's Cave. While you're out sightseeing, Andrew Carnegie Birthplace Museum and Abbot House are a couple of additional sights to visit in Dunfermline.