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

Property class

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. Keavil House Hotel Dunfermline by Sunday

Keavil House Hotel Dunfermline by Sunday
4.0 star property
Crossford
8.2 out of 10, Very good, (833 reviews)
"Quiet peaceful location"
United Kingdom
Colin
The price is ฿3,123
฿3,748 total
includes taxes & fees
2 Nov - 3 Nov
Keavil House Hotel Dunfermline by Sunday

2. The Adamson Hotel

The Adamson Hotel
3.0 star property
Crossford
8.4 out of 10, Very good, (606 reviews)
"Great stay"
United Kingdom
sally
The price is ฿2,375
฿2,850 total
includes taxes & fees
15 Nov - 16 Nov
The Adamson Hotel

3. Hampton by Hilton Edinburgh Airport

Hampton by Hilton Edinburgh Airport
3.5 star property
15.7 km from Crossford
8.8 out of 10, Excellent, (1,602 reviews)
"Great location, very helpful staff, easy check-in/-out."
Canada
James
The price is ฿4,156
฿5,236 total
includes taxes & fees
16 Nov - 17 Nov
Hampton by Hilton Edinburgh Airport

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, (788 reviews)
"Staff were very helpful and the room was clean"
United Kingdom
Adrian
The price is ฿2,698
฿3,237 total
includes taxes & fees
1 Nov - 2 Nov
Pitbauchlie House Hotel, Sure Hotel Collection by BW

5. Moxy Edinburgh Airport

Moxy Edinburgh Airport
3.0 star property
15.8 km from Crossford
8.6 out of 10, Excellent, (2,653 reviews)
"Great location!"
United States
Cache
The price is ฿3,117
฿3,928 total
includes taxes & fees
22 Nov - 23 Nov
Moxy Edinburgh Airport

6. Radisson Blu Hotel, Edinburgh City Centre

Radisson Blu Hotel, Edinburgh City Centre
4.0 star property
23.2 km from Crossford
9.2 out of 10, Wonderful, (1,137 reviews)
"Amazing location!"
United States
Richard
The price is ฿6,031
฿7,599 total
includes taxes & fees
16 Nov - 17 Nov
Radisson Blu Hotel, Edinburgh City Centre

7. Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
4.0 star property
23 km from Crossford
9.2 out of 10, Wonderful, (2,154 reviews)
"Hotel was beautiful and so many great places nearby!"
United States
Dania
The price is ฿5,299
฿6,677 total
includes taxes & fees
1 Nov - 2 Nov
Apex Waterloo Place Hotel

8. Dakota Edinburgh

Dakota Edinburgh
4.0 star property
10.9 km from Crossford
9.2 out of 10, Wonderful, (1,518 reviews)
"It was a wonderful stay highly recommend"
United States
shirley
The price is ฿3,406
฿4,292 total
includes taxes & fees
8 Nov - 9 Nov
Dakota Edinburgh

9. Hilton Edinburgh Carlton

Hilton Edinburgh Carlton
4.0 star property
23.1 km from Crossford
8.4 out of 10, Very good, (1,002 reviews)
"Great location and helpful staff"
United States
Kathleen
The price is ฿5,016
฿6,321 total
includes taxes & fees
8 Nov - 9 Nov
Hilton Edinburgh Carlton

10. Apex Grassmarket Hotel

Apex Grassmarket Hotel
4.0 star property
22.9 km from Crossford
9.0 out of 10, Wonderful, (2,997 reviews)
"Great location, great staff, comfortable room!"
United States
Patty
The price is ฿5,429
฿6,841 total
includes taxes & fees
1 Nov - 2 Nov
Apex Grassmarket Hotel

11. Market Street Hotel

Market Street Hotel
4.0 star property
22.9 km from Crossford
9.8 out of 10, Exceptional, (1,555 reviews)
"Perfect place to stay to enjoy both Old town and New town. Clean hotel with attentive and friendly staff!"
United States
Michael
The price is ฿5,344
฿6,733 total
includes taxes & fees
8 Nov - 9 Nov
Market Street Hotel

12. Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
5.0 star property
22.9 km from Crossford
9.6 out of 10, Exceptional, (1,459 reviews)
"Great location, friendly and helpful staff, and clean comfortable room."
Canada
Peter
The price is ฿8,763
฿11,041 total
includes taxes & fees
8 Nov - 9 Nov
Virgin Hotels Edinburgh

13. 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,565 reviews)
"We had a great stay. The food was excellent, and we really enjoyed our time there. Would happily stay again!"
United Kingdom
Sophie-Helen
The price is ฿3,038
฿3,827 total
includes taxes & fees
22 Nov - 23 Nov
DoubleTree by Hilton Edinburgh Airport

14. Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
4.0 star property
19.5 km from Crossford
9.0 out of 10, Wonderful, (1,763 reviews)
"Loved our stay, can’t wait to come back."
Canada
Maria
The price is ฿3,361
฿4,034 total
includes taxes & fees
22 Nov - 23 Nov
Dalmahoy Hotel & Country Club

15. Holiday Inn Express Edinburgh Royal Mile by IHG

Holiday Inn Express Edinburgh Royal Mile by IHG
3.0 star property
23.4 km from Crossford
8.6 out of 10, Excellent, (1,002 reviews)
"I really enjoyed my stay! The hotel was very clean, the room was spacious and comfortable, and the staff were super friendly. Breakfast was good, and the location was fantastic, close to everything! Definitely a great option for anyone visiting the area."
Canada
Jeffrey
The price is ฿4,292
฿5,408 total
includes taxes & fees
8 Nov - 9 Nov
Holiday Inn Express Edinburgh Royal Mile by IHG

16. Sheraton Grand Hotel & Spa, Edinburgh

Sheraton Grand Hotel & Spa, Edinburgh
5.0 star property
22.3 km from Crossford
9.0 out of 10, Wonderful, (1,000 reviews)
"By far, one of the best hotels I’ve ever stayed in."
Canada
DAVID
The price is ฿6,580
฿8,290 total
includes taxes & fees
15 Nov - 16 Nov
Sheraton Grand Hotel & Spa, Edinburgh

17. Tigerlily

Tigerlily
4.0 star property
22.1 km from Crossford
9.4 out of 10, Exceptional, (1,001 reviews)
"Staff was amazing! Location was great!"
United States
DANIELA
The price is ฿7,828
฿9,864 total
includes taxes & fees
23 Nov - 24 Nov
Tigerlily

18. The Balmoral Hotel

The Balmoral Hotel
5.0 star property
22.8 km from Crossford
9.8 out of 10, Exceptional, (1,001 reviews)
"It was a good, a bit overpriced in my opinion"
United States
Abdullah
The price is ฿15,925
฿20,065 total
includes taxes & fees
1 Nov - 2 Nov
The Balmoral Hotel

19. 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, (1,001 reviews)
"We had a good stay at the hotel when storm Boelo came through. Had good drinks and meals too."
United States
Bryan
The price is ฿2,835
฿3,401 total
includes taxes & fees
12 Nov - 13 Nov
DoubleTree by Hilton Edinburgh - Queensferry Crossing

20. BrewDog DogHouse Edinburgh

BrewDog DogHouse Edinburgh
4.0 star property
23.3 km from Crossford
9.8 out of 10, Exceptional, (873 reviews)
"Great room and great location!"
United States
kimberly
The price is ฿6,852
฿8,634 total
includes taxes & fees
16 Nov - 17 Nov
BrewDog DogHouse Edinburgh
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.

Compare popular hotels in Crossford

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
A bar with multiple taps, each labeled with different beer brands.
The Adamson Hotel
3.0 star property
8.4
Very good
606 reviews
View
An indoor swimming pool with a skylight ceiling, columns, and a brick wall.
Keavil House Hotel Dunfermline by Sunday
4.0 star property
8.2
Very good
833 reviews
View
A restaurant interior with brick walls, wooden slats, leather seating, and pendant lighting.
Dakota Edinburgh
4.0 star property
9.2
Wonderful
1,518 reviews
View
A garden with a bench, a building with a brick facade, and a lawn.
Pitbauchlie House Hotel, Sure Hotel Collection by BW
3.0 star property
8.8
Excellent
788 reviews
View
A large, historic building with multiple towers and a central courtyard, surrounded by trees and a well-maintained lawn.
Dalmahoy Hotel & Country Club
4.0 star property
9.0
Wonderful
1,763 reviews
View

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.

Town Centre

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

Pitcorthie

While Pitcorthie 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.

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.