Hotels in Crossford
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in Crossford?

Best Western Plus Dunfermline Crossford Keavil House Hotel
Best Western Plus Dunfermline Crossford Keavil House HotelCrossford
8.4 out of 10, Very Good, (693 reviews)
The price is $65
$78 total
includes taxes & fees
Jan 25 - Jan 26

Pitbauchlie House Hotel, Sure Hotel Collection by BW
Pitbauchlie House Hotel, Sure Hotel Collection by BWPitcorthie, 3.9 km from Crossford
8.8 out of 10, Excellent, (701 reviews)
The price is $65
$78 total
includes taxes & fees
Jan 25 - Jan 26

Holiday Inn Express Dunfermline by IHG
Holiday Inn Express Dunfermline by IHG5.8 km from Crossford
8.8 out of 10, Excellent, (988 reviews)
The price is $56
$67 total
includes taxes & fees
Jan 25 - Jan 26

DoubleTree by Hilton Edinburgh - Queensferry Crossing
DoubleTree by Hilton Edinburgh - Queensferry Crossing8.1 km from Crossford
9.2 out of 10, Wonderful, (879 reviews)
The price is $71
$85 total
includes taxes & fees
Jan 22 - Jan 23

Richmond Park Hotel
Richmond Park Hotel9 km from Crossford
8.2 out of 10, Very Good, (686 reviews)
The price is $54
$65 total
includes taxes & fees
Jan 30 - Jan 31

Dakota Edinburgh
Dakota Edinburgh10.9 km from Crossford
9.2 out of 10, Wonderful, (1,279 reviews)
The price is $203
$244 total
includes taxes & fees
Feb 13 - Feb 14

Macdonald Inchyra Hotel & Spa
Macdonald Inchyra Hotel & Spa14.7 km from Crossford
8.0 out of 10, Very Good, (880 reviews)
The price is $86
$103 total
includes taxes & fees
Jan 22 - Jan 23

Norton House Hotel & Spa
Norton House Hotel & Spa16 km from Crossford
9.2 out of 10, Wonderful, (1,000 reviews)
The price is $134
$161 total
includes taxes & fees
Jan 29 - Jan 30

Macdonald Houstoun House
Macdonald Houstoun House15.3 km from Crossford
8.2 out of 10, Very Good, (1,001 reviews)
The price is $80
$96 total
includes taxes & fees
Feb 1 - Feb 2

DoubleTree by Hilton Edinburgh Airport
DoubleTree by Hilton Edinburgh Airport15.9 km from Crossford
8.8 out of 10, Excellent, (1,391 reviews)
The price is $84
$101 total
includes taxes & fees
Jan 25 - Jan 26

Moxy Edinburgh Airport
Moxy Edinburgh Airport15.8 km from Crossford
8.6 out of 10, Excellent, (2,195 reviews)
The price is $63
$76 total
includes taxes & fees
Feb 1 - Feb 2

Delta Hotels by Marriott Edinburgh
Delta Hotels by Marriott Edinburgh17.9 km from Crossford
8.2 out of 10, Very Good, (635 reviews)
The price is $66
$79 total
includes taxes & fees
Feb 5 - Feb 6

Holiday Inn Express Edinburgh Airport by IHG
Holiday Inn Express Edinburgh Airport by IHG15.4 km from Crossford
8.4 out of 10, Very Good, (1,000 reviews)
The price is $77
$92 total
includes taxes & fees
Jan 18 - Jan 19

Hampton by Hilton Edinburgh Airport
Hampton by Hilton Edinburgh Airport15.7 km from Crossford
8.8 out of 10, Excellent, (1,381 reviews)
The price is $114
$136 total
includes taxes & fees
Jan 25 - Jan 26

Leonardo Edinburgh Murrayfield
Leonardo Edinburgh Murrayfield18.2 km from Crossford
8.2 out of 10, Very Good, (1,002 reviews)
The price is $55
$66 total
includes taxes & fees
Jan 26 - Jan 27

Village Hotel Edinburgh
Village Hotel Edinburgh19.6 km from Crossford
8.2 out of 10, Very Good, (1,000 reviews)
The price is $74
$88 total
includes taxes & fees
Jan 18 - Jan 19

Novotel Edinburgh Park
Novotel Edinburgh Park19.2 km from Crossford
9.0 out of 10, Wonderful, (1,002 reviews)
The price is $70
$84 total
includes taxes & fees
Feb 1 - Feb 2

Dalmahoy Hotel & Country Club
Dalmahoy Hotel & Country Club19.5 km from Crossford
8.8 out of 10, Excellent, (1,696 reviews)

Holiday Inn Edinburgh by IHG
Holiday Inn Edinburgh by IHG19.7 km from Crossford
8.4 out of 10, Very Good, (1,092 reviews)
The price is $57
$69 total
includes taxes & fees
Jan 25 - Jan 26
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.
Check out reviews of Crossford hotels guests love

Virgin Hotels Edinburgh
10/10 Excellent
Find out more about Crossford





































































