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

Hotels in Crossford

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

Keavil House Hotel Dunfermline by Sunday
4.0 star property
Crossford
8.2 out of 10, Very good, (814 reviews)
"Excellent pool and fitness classes Great breakfast options Friendly catering staff Nice grounds Frequently dropped WiFi in Room 34 Old carpet in Room 34"
United States
Noel
The price is S$181
includes taxes & fees
8 Oct - 9 Oct
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, (597 reviews)
"Great stay"
United Kingdom
sally
The price is S$107
includes taxes & fees
18 Oct - 19 Oct
The Adamson Hotel

3. Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
4.0 star property
19.5 km from Crossford
9.0 out of 10, Wonderful, (1,748 reviews)
"Loved our stay"
United States
Tamara
The price is S$135
includes taxes & fees
5 Nov - 6 Nov
Dalmahoy Hotel & Country Club

4. 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,595 reviews)
"Nice place to stay."
United States
Samuel
The price is S$188
includes taxes & fees
2 Nov - 3 Nov
Hampton by Hilton Edinburgh Airport

5. Dakota Edinburgh

Dakota Edinburgh
4.0 star property
10.9 km from Crossford
9.2 out of 10, Wonderful, (1,477 reviews)
"Lovely stay!"
United States
Scott
The price is S$165
includes taxes & fees
5 Nov - 6 Nov
Dakota Edinburgh

6. 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, (783 reviews)
"Staff were very helpful and the room was clean"
United Kingdom
Adrian
The price is S$136
includes taxes & fees
11 Oct - 12 Oct
Pitbauchlie House Hotel, Sure Hotel Collection by BW

7. 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,534 reviews)
"Nice hotel and convenient location to the airport."
United States
Wai
The price is S$161
includes taxes & fees
2 Nov - 3 Nov
DoubleTree by Hilton Edinburgh Airport

8. 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,060 reviews)
"Great stay!"
United States
Maria
The price is S$186
includes taxes & fees
1 Nov - 2 Nov
Holiday Inn Express Edinburgh Airport by IHG

9. 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,003 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 S$144
includes taxes & fees
1 Nov - 2 Nov
Courtyard by Marriott Edinburgh West

10. 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, (989 reviews)
"Great stay room was unbelievable, best view i've ever seen entire stay was incredible."
United Kingdom
Tarik
The price is S$128
includes taxes & fees
1 Nov - 2 Nov
DoubleTree by Hilton Edinburgh - Queensferry Crossing

11. Motel One Edinburgh-Royal

Motel One Edinburgh-Royal
3.0 star property
22.9 km from Crossford
9.0 out of 10, Wonderful, (1,344 reviews)
"Perfect location, comfortable and clean rooms."
United States
Kathryn
The price is S$249
includes taxes & fees
2 Nov - 3 Nov
Motel One Edinburgh-Royal

12. Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG
4.0 star property
19.7 km from Crossford
8.6 out of 10, Excellent, (1,594 reviews)
"Best hotel we stayed at in Edinburgh! AC was also a plus! Very clean and friendly, helpful staff!"
United States
Nicole
The price is S$146
includes taxes & fees
5 Nov - 6 Nov
Holiday Inn Edinburgh Zoo by IHG

13. 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, (825 reviews)
"Great breakfast, facilities and room"
United Kingdom
Nicola
The price is S$165
includes taxes & fees
4 Nov - 5 Nov
Delta Hotels by Marriott Edinburgh

14. Novotel Edinburgh Park

Novotel Edinburgh Park
4.0 star property
19.2 km from Crossford
9.2 out of 10, Wonderful, (1,005 reviews)
"Loved our stay so much we are coming back for our last night in town"
United States
Lillian
The price is S$171
includes taxes & fees
1 Nov - 2 Nov
Novotel Edinburgh Park

15. Point A Edinburgh Haymarket

Point A Edinburgh Haymarket
3.0 star property
22.2 km from Crossford
8.8 out of 10, Excellent, (1,780 reviews)
"We had a great stay, staff were very nice and friendly."
Australia
Harry
The price is S$210
includes taxes & fees
5 Nov - 6 Nov
Point A Edinburgh Haymarket

16. Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel
4.0 star property
22.9 km from Crossford
9.2 out of 10, Wonderful, (1,773 reviews)
"Incredible location and staff."
United States
Melanie
The price is S$213
includes taxes & fees
5 Nov - 6 Nov
Apex City of Edinburgh Hotel

17. Braid Hills Hotel

Braid Hills Hotel
3.0 star property
24.1 km from Crossford
8.4 out of 10, Very good, (1,003 reviews)
"The room was a good size, and breakfast had a wide selection of food (hot and cold) available. I didn't have any issues while there, and the staff were pleasant. I'd stay again if I was in the area for work."
United Kingdom
Jonathan
The price is S$158
includes taxes & fees
1 Nov - 2 Nov
Braid Hills Hotel

18. Norton House Hotel & Spa

Norton House Hotel & Spa
4.0 star property
16 km from Crossford
9.2 out of 10, Wonderful, (1,001 reviews)
"Stayed only one night so wasn’t able to use the spa (arrived late, left early) but it looked terrific!"
Canada
Katherine
The price is S$249
includes taxes & fees
1 Nov - 2 Nov
Norton House Hotel & Spa

19. Murrayfield Hotel

Murrayfield Hotel
3.0 star property
20.6 km from Crossford
8.8 out of 10, Excellent, (1,000 reviews)
"Rooms were always cleaned, staff was ALWAYS very nice, and we very much enjoyed our stay. We will stay here again on our trips back!"
United States
Sarah
The price is S$177
includes taxes & fees
5 Nov - 6 Nov
Murrayfield Hotel

20. Macdonald Houstoun House

Macdonald Houstoun House
4.0 star property
15.3 km from Crossford
8.4 out of 10, Very good, (1,002 reviews)
"Beautiful place to stay!"
United States
Christopher
The price is S$149
includes taxes & fees
1 Nov - 2 Nov
Macdonald Houstoun House
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 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.

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

  • Scenic Outdoor Activities: Crossford is perfect for nature lovers, offering beautiful landscapes ideal for hiking and outdoor adventures.
  • Rich Historical Heritage: Explore nearby attractions like Dunfermline Abbey and local castles, steeped in history and cultural significance.
  • Thrilling Experiences: Enjoy exciting activities such as karting and motor racing for an adrenaline rush.
  • Welcoming Accommodation: Choose from charming hotels and cosy bed & breakfasts, catering to various needs including pet-friendly options.
  • Family-Friendly Atmosphere: Crossford provides a friendly environment, perfect for families and couples to spend quality time together.

Find great hotels near Crossford

Crossford, nestled in the picturesque Dunfermline area, offers a delightful selection of accommodation options including charming hotels and cosy bed & breakfasts. Whether you seek a pet-friendly retreat, a welcoming environment for LGBTQIA travellers, or facilities tailored for business needs, you’re sure to find the perfect stay. Notable choices include the Keavil House Hotel, ensuring a memorable experience in this lovely Scottish locale.

  • Dalmahoy Hotel & Country Club: Located approximately 19.3km from Crossford, Dalmahoy Hotel & Country Club offers a delightful blend of luxury and leisure, catering especially to families and golf enthusiasts. This 4-star hotel boasts an impressive guest rating of 8.8 out of 10 and features an expansive golf course that invites visitors to indulge in their favourite sport. Families can enjoy various amenities tailored for children, including an arcade game room, a mini-golf course, and a shared playground. With its scenic grounds and extensive facilities, this hotel presents a relaxing and invigorating retreat.
  • Britannia Hotel Edinburgh: Situated 20.9km away from Crossford, the Britannia Hotel Edinburgh is a welcoming 3-star accommodation ideal for pet lovers. This property allows pets on-site, making it a suitable choice for those travelling with furry companions. With policies that include waived fees for service animals and a deposit for pets, it ensures a comfortable stay for both guests and their pets. The hotel combines affordability with convenience, providing a relaxed atmosphere for those looking to explore Edinburgh's vibrant culture while enjoying the company of their pets.
  • Holiday Inn Edinburgh by IHG: Just 19.3km from Crossford, the Holiday Inn Edinburgh by IHG is a 4-star hotel that garners a commendable guest rating of 8.6 out of 10. This property caters to families and business travellers alike, offering a range of amenities for children, including high chairs and free cribs. Guests can unwind at the full-service spa, which features a sauna and various facial treatments, or take a dip in the pool, ensuring a rejuvenating experience. With a focus on comfort and convenience, this hotel is well-suited for both relaxation and productive stays.

Where to stay near Crossford

Crossford, a charming village in Dunfermline, offers a delightful mix of adventure and relaxation. Explore the scenic beauty of the surrounding landscapes, perfect for hiking and outdoor activities. Immerse yourself in the friendly atmosphere, where families and couples alike can enjoy quality time together. Nearby, Dunfermline boasts rich history and vibrant culture, making it an ideal base for your Scottish getaway. Experience the warmth of Crossford and discover its hidden gems during your visit.

  • Dunfermline: As the largest city in Fife, Dunfermline is steeped in history, boasting a rich tapestry of culture and outdoor experiences. Located in close proximity to Crossford, it offers an array of activities from karting to motor racing. Visitors flock here to enjoy the stunning scenery of the surrounding national park and to explore historic sites, including its remarkable abbey. With peak travel seasons in April, July, and September, Dunfermline is an ideal destination for those seeking adventure and a vibrant city atmosphere.
  • Cairneyhill: A quaint village just 1.6km away from Crossford, Cairneyhill is the perfect escape for those looking for a blend of adventure and city charm. This area attracts visitors particularly in March to April and July, offering activities like hiking and karting. The village is also home to notable landmarks, including a historic castle and symbolic monuments, making it a delightful spot for history enthusiasts and outdoor adventurers alike. Its proximity to Dunfermline ensures easy access to urban amenities while maintaining a peaceful village vibe.
  • Charlestown: Located a mere 3.2km from Crossford, Charlestown is a charming village that combines beachside relaxation with family-friendly entertainment. Popular during the summer months of June to July and September, it features a delightful family beach and an array of entertainment options, including an arena and theatre. Visitors can enjoy leisurely strolls along the beach or partake in local events, making it a vibrant spot for families and those seeking a break from the hustle and bustle.

Things to do near Crossford

Shopping

In Crossford, explore local shops offering unique gifts and souvenirs, perfect for a taste of Scottish culture. Nearby, Dunfermline’s Kingsgate Shopping Centre features a selection of high street brands and quaint boutiques, catering to various shopping preferences.

Recreation

The Crossford Wellness Centre offers a tranquil atmosphere with yoga classes and meditation sessions. Enjoy soothing treatments at local spas that utilise natural products, or explore nearby parks for leisurely walks and fresh air, enhancing your overall sense of well-being amidst picturesque Scottish landscapes.

Adventure

Experience the thrill at Knockhill Racing Circuit, located 8.0km from Crossford. Engage in exhilarating motor racing events, or try your hand at driving experiences that capture the adrenaline of high-speed racing in a vibrant atmosphere filled with motorsport enthusiasts.

Nightlife

In Crossford, enjoy a relaxed evening at the Crossford Inn, where local ales and hearty meals create a welcoming atmosphere. For a more lively vibe, visit The Woodside Hotel, offering music and a vibrant crowd, perfect for mingling and enjoying a night out with friends.

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

Find the best attractions near Crossford

Crossford, Dunfermline, offers a delightful mix of adventure and culture, perfect for outdoor enthusiasts and history buffs alike. Explore attractions such as the nearby Dunfermline Abbey and the Dunfermline Golf Club, or enjoy the scenic beauty of local castles and beaches. With its rich heritage and stunning landscapes, Crossford promises a memorable experience for every traveller.

  • Forth Road Bridge: Spanning the Firth of Forth, this modern marvel offers stunning views and a bustling atmosphere. Walk or cycle along its pathways to appreciate its impressive engineering while soaking in the surrounding landscape.
  • Dundas Castle: Nestled in picturesque grounds, this enchanting castle exudes culture and romance. Explore its historic interiors and beautiful gardens, and consider indulging in a luxurious afternoon tea for a touch of elegance.
  • Knockhill Racing Circuit: A thrilling destination for motorsport enthusiasts, Knockhill offers exhilarating races and driving experiences. Feel the adrenaline rush as you watch live events or even take a turn on the track yourself.

Best time to go to Crossford

The best time to visit Crossford can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around Crossford falls in July, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature around Crossford 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 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

Accessing Crossford, Dunfermline, is convenient with two major airports nearby. EDInburgh Airport (EDI) is situated 16.1km away and offers excellent hotel options such as Crescent House, a 5.5-star guesthouse, and the luxurious Virgin Hotels Edinburgh, both located 11.3km from the airport. GLAsgow International Airport (GLA) is 62.8km away, with top hotels like the 5-star JA Mar Hall Scotland, just 6.4km from the airport. For those considering Aberdeen Airport (ABZ), it lies 149.7km away, with notable accommodations like the Marcliffe Hotel, 9.7km from the airport. Each hotel provides various transportation services for easy airport access.

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.

Explore a world of travel with Expedia