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

Find 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

Guest rating
Guest rating
Star rating

Our top choices for Crossford hotels

1. 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, (778 reviews)
"Great staff and property convenient."
United States
Roxanna
The price is ₩194,404
₩233,285 total
includes taxes & fees
Jul 29 - Jul 30
Best Western Plus Dunfermline Crossford Keavil House Hotel

2. The Adamson Hotel

The Adamson Hotel
3.0 star property
Crossford
8.4 out of 10, Very Good, (564 reviews)
"Overall lovely place, The food was delicious, the staff were so friendly, attentive and accommodating. The room was well maintained and comfy."
United Kingdom
Andrea
The price is ₩132,870
₩159,444 total
includes taxes & fees
Aug 2 - Aug 3
The Adamson Hotel

3. Dakota Edinburgh

Dakota Edinburgh
4.0 star property
10.9 km from Crossford
9.2 out of 10, Wonderful, (1,431 reviews)
"Beautiful clean and comfortable hotel with friendly staff and a great restaurant!"
Canada
Komal
The price is ₩239,116
₩301,287 total
includes taxes & fees
Jul 30 - Jul 31
Dakota Edinburgh

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, (744 reviews)
"Breakfast was fab , staff at reception and restaurant were very friendly and helpful"
United Kingdom
KENNETH
The price is ₩127,976
₩153,579 total
includes taxes & fees
Aug 2 - Aug 3
Pitbauchlie House Hotel, Sure Hotel Collection by BW

5. Richmond Park Hotel

Richmond Park Hotel
3.0 star property
9 km from Crossford
8.2 out of 10, Very Good, (801 reviews)
"Great stay"
United Kingdom
Wayne
The price is ₩134,933
₩161,920 total
includes taxes & fees
Aug 2 - Aug 3
Richmond Park Hotel

6. 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,513 reviews)
"Easy to access, short walk to airport, great lobby, bar, food, across from rental cars"
United States
Diane
The price is ₩296,660
₩373,799 total
includes taxes & fees
Aug 2 - Aug 3
Hampton by Hilton Edinburgh Airport

7. Moxy Edinburgh Airport

Moxy Edinburgh Airport
3.0 star property
15.8 km from Crossford
8.6 out of 10, Excellent, (2,553 reviews)
"Great place to stay especially so close to the airport. Comfortable, clean, fun lobby to hang out in."
United States
Deanna
The price is ₩289,986
₩365,382 total
includes taxes & fees
Jul 30 - Jul 31
Moxy Edinburgh Airport

8. 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,003 reviews)
"It’s an older hotel, the other side of the bridge from Edinburgh so cheaper by miles. It’s decent with plenty of parking. Bar is open 24 hours in the foyer. Breakfast was decent hot and cold buffet style. Would stay again."
United Kingdom
Michael
The price is ₩217,084
₩260,501 total
includes taxes & fees
Aug 16 - Aug 17
Holiday Inn Express Dunfermline by IHG

9. 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, (965 reviews)
"Nice room helpful staff beautiful views"
United States
Lou
The price is ₩267,305
₩320,766 total
includes taxes & fees
Jul 30 - Jul 31
DoubleTree by Hilton Edinburgh - Queensferry Crossing

10. 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,502 reviews)
"Perfect airport hotel - all services were in good shape and service was great"
United States
Robert E
The price is ₩287,208
₩361,882 total
includes taxes & fees
Jul 29 - Jul 30
DoubleTree by Hilton Edinburgh Airport

11. Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
4.0 star property
19.5 km from Crossford
9.0 out of 10, Wonderful, (1,732 reviews)
"Overall excellent place with great staff."
United States
Brandon Lee
The price is ₩249,862
₩299,834 total
includes taxes & fees
Aug 2 - Aug 3
Dalmahoy Hotel & Country Club

12. Premier Lodge

Premier Lodge
3.5 star property
16.7 km from Crossford
9.2 out of 10, Wonderful, (666 reviews)
"The front staff was excellent. We especially liked Nicole and her daughter. They made us feel right at home and helped us throughout our stay."
United States
Barry
The price is ₩170,590
₩204,708 total
includes taxes & fees
Aug 2 - Aug 3
Premier Lodge

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, (764 reviews)
"The location was good. Accessibility"
United Kingdom
Dumebi
The price is ₩298,086
₩375,588 total
includes taxes & fees
Aug 2 - Aug 3
Delta Hotels by Marriott Edinburgh

14. Macdonald Inchyra Hotel & Spa

Macdonald Inchyra Hotel & Spa
4.0 star property
14.7 km from Crossford
8.0 out of 10, Very Good, (929 reviews)
"Really lovely place. Very friendly staff and comfortable"
United States
Craig
The price is ₩196,017
₩235,228 total
includes taxes & fees
Jul 30 - Jul 31
Macdonald Inchyra Hotel & Spa

15. 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,497 reviews)
"Really comfortable and spacious. And the food was really nice"
United Kingdom
Mel
The price is ₩257,539
₩324,499 total
includes taxes & fees
Aug 4 - Aug 5
Holiday Inn Edinburgh Zoo by IHG

16. Novotel Edinburgh Park

Novotel Edinburgh Park
4.0 star property
19.2 km from Crossford
9.2 out of 10, Wonderful, (1,008 reviews)
"Staff very helpful and friendly. Room very clean. Hotel near transportation."
United States
Margaret
The price is ₩286,977
₩361,591 total
includes taxes & fees
Jul 30 - Jul 31
Novotel Edinburgh Park

17. Dean Park Hotel

Dean Park Hotel
4.0 star property
19.7 km from Crossford
8.8 out of 10, Excellent, (746 reviews)
"Great place to stay if you have to be in Kircaldy"
United States
Denise
The price is ₩103,520
₩124,224 total
includes taxes & fees
Aug 9 - Aug 10
Dean Park Hotel

18. Holiday Inn Express Edinburgh Airport by IHG

Holiday Inn Express Edinburgh Airport by IHG
3.0 star property
15.4 km from Crossford
8.4 out of 10, Very Good, (1,065 reviews)
"Clean room, good dinner and breakfast, walking distance to airport terminals."
Australia
Campbell
The price is ₩270,005
₩340,206 total
includes taxes & fees
Jul 30 - Jul 31
Holiday Inn Express Edinburgh Airport by IHG

19. Leonardo Edinburgh Murrayfield

Leonardo Edinburgh Murrayfield
3.0 star property
18.2 km from Crossford
8.2 out of 10, Very Good, (1,007 reviews)
"Nice stay. "
United States
Mike
The price is ₩220,787
₩278,193 total
includes taxes & fees
Aug 2 - Aug 3
Leonardo Edinburgh Murrayfield

20. Park Hotel

Park Hotel
3.0 star property
19.7 km from Crossford
8.2 out of 10, Very Good, (830 reviews)
"Lovely hotel, staff are amazing."
United Kingdom
paul
The price is ₩144,345
₩173,214 total
includes taxes & fees
Aug 9 - Aug 10
Park Hotel
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 and neighborhoods for the activities you enjoy most.

Rosyth

The seaside views and historic sites are just a few features travelers like about Rosyth. If you want to do some sightseeing nearby, Dunfermline Abbey and Hopetoun House are a few top places to visit.

Town Centre

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

Pitreavie

Though Pitreavie might not have many top sights, you can venture to the surrounding area to see attractions like Dunfermline Abbey and Andrew Carnegie Birthplace Museum.

Duloch

While there might not be top attractions in Duloch, you can explore the larger area and discover places like Dunfermline Abbey and Yellowscott Country Park.

Pitcorthie

While there might not be top attractions in Pitcorthie, you can explore the larger area and discover places like Dunfermline Abbey and Andrew Carnegie Birthplace Museum.

Top Crossford Hotel Reviews

Find out more about Crossford

Top reasons to visit Crossford

  • Outdoor Adventures: Crossford offers a range of outdoor activities, from thrilling karting to scenic hikes, perfect for adventure seekers.
  • Historic Sites: Discover intriguing attractions like Dunfermline Abbey and Dunfermline Golf Club, rich in history and culture.
  • Charming Neighborhood: Enjoy the picturesque village atmosphere with friendly locals and beautiful landscapes, ideal for leisurely strolls.
  • Family-Friendly Vibe: Crossford is perfect for families, offering attractions suitable for all ages and a welcoming environment.
  • Diverse Accommodations: Choose from cozy bed & breakfasts to comfortable hotels, catering to various preferences and budgets.

Find great hotels near Crossford

Explore a variety of hotel accommodations in Crossford, Dunfermline, Scotland, where you can find options ranging from welcoming bed & breakfasts to comfortable hotels. Ideal for both business travelers and vacationers, many properties offer pet-friendly services and an LGBTQIA-friendly environment. Notable mentions include the Keavil House Hotel, ensuring a pleasant stay for all visitors seeking a memorable experience in this charming Scottish town.

  • Dalmahoy Hotel & Country Club: Nestled in a picturesque countryside, Dalmahoy Hotel & Country Club is a 4-star retreat located 19km from Crossford, making it an ideal choice for families and golf enthusiasts. With a guest rating of 8.8 out of 10, this hotel offers a unique blend of relaxation and recreation. Families can enjoy amenities like a shared playground, mini-golf onsite, and an arcade game room, ensuring a fun-filled stay for children. The property is particularly known for its golf offerings, inviting guests to participate in themed golf experiences amidst beautiful surroundings.
  • Britannia Hotel Edinburgh: Situated 21km from Crossford, Britannia Hotel Edinburgh is a budget-friendly 3-star accommodation that warmly welcomes pet owners. This hotel allows pets onsite, making it perfect for travelers who wish to bring their furry companions along. With various pet-friendly amenities, including a pet policy and service animal provisions, guests can enjoy a comfortable stay without leaving their pets behind. The convenient location also offers easy access to Edinburgh's local attractions, making it a practical choice for those exploring the city.
  • Holiday Inn Edinburgh by IHG: This eco-certified 4-star hotel, located 19km from Crossford, is designed for families and business travelers alike, earning a guest rating of 8.6 out of 10. Holiday Inn Edinburgh by IHG offers a range of family-friendly amenities, including complimentary cribs and highchairs, ensuring comfort for guests with young children. The hotel also emphasizes sustainability, appealing to eco-conscious travelers. With modern facilities and a convenient location, it's an excellent option for those seeking a blend of family fun and professional services.

Where to stay near Crossford

Crossford, a charming neighborhood in Dunfermline, Scotland, offers a perfect blend of scenic beauty and friendly vibes. Travelers can enjoy outdoor adventures and relaxing strolls through this picturesque village. Explore nearby attractions that highlight the region's family-friendly atmosphere and romantic settings, making it an ideal getaway for all. Whether you're seeking budget-friendly options or a tranquil escape, Crossford promises a memorable experience infused with warmth and charm.

  • Dunfermline: As a historic city, Dunfermline is rich in culture and outdoor adventure, making it a fascinating destination for travelers. Located conveniently near Crossford, visitors flock here for its scenic beauty and thrilling activities. Explore local landmarks such as the famous Dunfermline Abbey and Pittencrieff Park, where you can engage in karting or enjoy the vibrant shopping area. Peak travel months in April, July, and September offer a lively atmosphere, perfect for those seeking a mix of history and adventure.
  • Cairneyhill: A quaint village just 1.6km from Crossford, Cairneyhill is an excellent spot for an adventurous escape. Visitors are drawn here for its charming atmosphere and city-themed experiences. Whether you're hiking the trails or indulging in some motor racing, there's plenty to keep you entertained. Explore notable attractions like the local castle and other historic sites. The best times to visit are during March to April and July, when the village buzzes with activity, making it an enjoyable retreat for travelers.
  • Charlestown: Located 3km from Crossford, Charlestown is a delightful village known for its family-friendly atmosphere and beachside entertainment. With a beautiful family beach and an array of shopping and theater options, it’s perfect for both relaxation and fun. The peak months of June to July and September see a surge in visitors who come to enjoy the local arena and event venues. Whether you're looking for a day of family fun or a peaceful beach stroll, Charlestown offers a refreshing getaway.

Things to do near Crossford

Shopping

In Crossford, visit the local shops for unique gifts and souvenirs reflecting Scottish culture. Nearby, the Kingdom Shopping Centre in Dunfermline offers a mix of high street stores and cafes, while the Dunfermline Farmers Market features local artisan goods, perfect for finding something special to take home.

Recreation

In Crossford, the Balgeddie House Hotel offers a tranquil spa experience with relaxing treatments and soothing therapies. Nearby, you can explore the picturesque Pittencrieff Park, perfect for leisurely walks and enjoying nature's beauty while rejuvenating your spirit.

Adventure

At Knockhill Racing Circuit, located 8km from Crossford, immerse yourself in the thrill of motor racing. Experience the adrenaline rush as you watch high-speed races or participate in driving experiences that capture the essence of speed and adventure in a vibrant atmosphere.

Nightlife

In Crossford, enjoy a relaxed evening at the local pubs, where friendly locals gather for drinks and conversation. For a lively atmosphere, check out the nearby venues featuring live music and entertainment, offering a taste of Scottish nightlife amidst charming surroundings.

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

Find the best attractions near Crossford

Crossford, a charming destination in Dunfermline, Scotland, is perfect for adventure and outdoor enthusiasts. Visitors can explore intriguing sites like Dunfermline Abbey and the Dunfermline Golf Club, while enjoying the scenic beauty of local beaches and historic houses. Don't miss the chance to discover attractions in Crossford that offer a blend of culture and outdoor experiences, making it an ideal spot for a memorable vacation.

  • Cramond Island: Discover the serene beauty of Cramond Island, located 14km from Crossford. Enjoy a picturesque beach and immerse yourself in nature as you explore this tranquil island, ideal for a relaxing day outdoors.
  • Knockhill Racing Circuit: Experience the thrill of motorsports at Knockhill Racing Circuit, just 8km away. Feel the adrenaline rush as you watch exciting races or even participate in driving experiences, perfect for adventure seekers.
  • The Kelpies: Visit The Kelpies, stunning horse-head sculptures situated 16km from Crossford. These monumental statues celebrate Scotland's rich culture and heritage, making for a captivating and photo-worthy experience.

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

Traveling to Crossford, Dunfermline, Scotland, is convenient with three major airports nearby. EDInburgh Airport (EDI) is the closest, located 16km away, with luxurious hotels like Virgin Hotels Edinburgh and Sheraton Grand Hotel & Spa, both around 6-11km from the airport. Dundee Airport (DND) is 51km from Crossford, offering accommodations such as The Hideaway Experience and Apex City Quay Hotel & Spa, within 3-8km of the airport. Glasgow International Airport (GLA) is 63km away, with top hotels like JA Mar Hall Scotland and Kimpton Blythswood Hotel & Spa, both easily accessible from the airport. Each airport provides various transportation options to reach your hotel.

Frequently asked questions

What's it like in Crossford?
Crossford is a welcoming neighborhood that travelers 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 room reservations are refundable provided that you cancel prior to the accommodation's cancellation deadline, which is usually within 24-48 hours of your check-in date. If you booked a non-refundable reservation, you might still have the option to cancel and be given a refund within a 24-hour period of booking. Add dates, click "Search", then use the filter option "fully refundable" to view top deals in Crossford.
Where can I learn more about changing or cancelling my trip to Crossford?
To access more information about picking new dates or cancelling your trip to Crossford, go to https://www.expedia.com/service/.
What is there to do around this Dunfermline neighborhood?
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.