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

Next weekend
In two weeks

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, (574 reviews)
"Great restaurant great bar clean and well looked after rooms"
United Kingdom
Steven
The price is NT$2,979
NT$3,575 total
includes taxes & fees
Sep 6 - Sep 7
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, (789 reviews)
"Absolutely beautiful place. Enjoyed every moment! Sparkling clean! 10/10✨"
United Kingdom
Adetola
The price is NT$3,236
NT$3,884 total
includes taxes & fees
Sep 8 - Sep 9
Best Western Plus Dunfermline Crossford Keavil House Hotel

3. 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, (750 reviews)
"Breakfast was fab , staff at reception and restaurant were very friendly and helpful"
United Kingdom
KENNETH
The price is NT$3,236
NT$3,884 total
includes taxes & fees
Sep 8 - Sep 9
Pitbauchlie House Hotel, Sure Hotel Collection by BW

4. 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,000 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 NT$3,995
NT$4,794 total
includes taxes & fees
Aug 30 - Aug 31
Holiday Inn Express Dunfermline by IHG

5. Dakota Edinburgh

Dakota Edinburgh
4.0 star property
10.9 km from Crossford
9.2 out of 10, Wonderful, (1,453 reviews)
"Beautiful clean and comfortable hotel with friendly staff and a great restaurant!"
Canada
Komal
The price is NT$5,261
NT$6,629 total
includes taxes & fees
Sep 7 - Sep 8
Dakota Edinburgh

6. 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, (970 reviews)
"Staff were great and wonderful super large suite!"
United Kingdom
Paul
The price is NT$5,217
NT$6,261 total
includes taxes & fees
Aug 30 - Aug 31
DoubleTree by Hilton Edinburgh - Queensferry Crossing

7. 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,537 reviews)
"Location was ideal, especially to catch an early morning flight."
United States
Rabindra
The price is NT$6,994
NT$8,812 total
includes taxes & fees
Sep 3 - Sep 4
Hampton by Hilton Edinburgh Airport

8. Richmond Park Hotel

Richmond Park Hotel
3.0 star property
9 km from Crossford
8.2 out of 10, Very Good, (815 reviews)
"Great stay"
United Kingdom
Wayne
The price is NT$2,239
NT$2,686 total
includes taxes & fees
Sep 6 - Sep 7
Richmond Park Hotel

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,511 reviews)
"Wonderful location right by the airport, amazing place to stay!!"
Canada
Todd
The price is NT$6,145
NT$7,743 total
includes taxes & fees
Aug 9 - Aug 10
DoubleTree by Hilton Edinburgh Airport

10. Moxy Edinburgh Airport

Moxy Edinburgh Airport
3.0 star property
15.8 km from Crossford
8.6 out of 10, Excellent, (2,571 reviews)
"Great place to stay by airport. Train to town was good"
United States
Clark
The price is NT$5,847
NT$7,368 total
includes taxes & fees
Sep 6 - Sep 7
Moxy 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,744 reviews)
"great stay in awesome suite ,with great breakfast"
United States
Nikhita
The price is NT$5,316
NT$6,379 total
includes taxes & fees
Aug 30 - Aug 31
Dalmahoy Hotel & Country Club

12. Premier Lodge

Premier Lodge
3.5 star property
16.7 km from Crossford
9.2 out of 10, Wonderful, (669 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 NT$3,502
NT$4,202 total
includes taxes & fees
Aug 9 - Aug 10
Premier Lodge

13. 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 NT$7,541
NT$9,501 total
includes taxes & fees
Sep 6 - Sep 7
Norton House Hotel & Spa

14. 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,066 reviews)
"Clean room, good dinner and breakfast, walking distance to airport terminals."
Australia
Campbell
The price is NT$6,883
NT$8,673 total
includes taxes & fees
Sep 2 - Sep 3
Holiday Inn Express Edinburgh Airport by IHG

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, (772 reviews)
"The location was good. Accessibility"
United Kingdom
Dumebi
The price is NT$5,048
NT$6,361 total
includes taxes & fees
Aug 31 - Sep 1
Delta Hotels by Marriott Edinburgh

16. Macdonald Houstoun House

Macdonald Houstoun House
4.0 star property
15.3 km from Crossford
8.2 out of 10, Very Good, (1,007 reviews)
"Beautiful place to stay!"
United States
Christopher
The price is NT$4,908
NT$5,890 total
includes taxes & fees
Sep 3 - Sep 4
Macdonald Houstoun House

17. Park Hotel

Park Hotel
3.0 star property
19.7 km from Crossford
8.2 out of 10, Very Good, (834 reviews)
"Everything was perfect and the lady on the front desk she was very helpful."
United Kingdom
Zahid
The price is NT$3,221
NT$3,865 total
includes taxes & fees
Aug 16 - Aug 17
Park Hotel

18. 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)
"Good stay clean rooms friendly staff well priced"
Canada
Aiden
The price is NT$5,043
NT$6,354 total
includes taxes & fees
Aug 30 - Aug 31
Leonardo Edinburgh Murrayfield

19. 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,517 reviews)
"The room was clean and the staff were friendly. Enjoyed our stay"
Canada
Jennifer
The price is NT$4,510
NT$5,683 total
includes taxes & fees
Aug 31 - Sep 1
Holiday Inn Edinburgh Zoo by IHG

20. 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,005 reviews)
"beautiful area for a beautiful hotel"
United States
Christine Mendez
The price is NT$4,678
NT$5,894 total
includes taxes & fees
Sep 6 - Sep 7
Courtyard by Marriott Edinburgh West
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.

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.

Town Centre

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

Pitcorthie

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

Pitreavie

Though Pitreavie might not have many top sights, you can venture to the surrounding area to see attractions like Dunfermline Abbey and Pittencrieff Park.

Top Crossford Hotel Reviews

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.