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?

1. The Adamson Hotel

The Adamson Hotel
3.0 star property
Crossford
8.4 out of 10, Very good, (617 reviews)
"This accommodation was unbelievably fantastic, only a short journey on the bus I was impressed with everything about the property very clean, inviting with wonderful receptionists of whom are extremely helpful, the hotel consists of a pub/restaurant which is always brilliant for people who have been travelling long journeys and need somewhere to eat/drink and sleep. Highly maintained and recommended."
United Kingdom
Susan
The price is $66
$79 total
includes taxes & fees
Nov 22 - Nov 23
The Adamson Hotel

2. Keavil House Hotel Dunfermline by Sunday

Keavil House Hotel Dunfermline by Sunday
4.0 star property
Crossford
8.2 out of 10, Very good, (844 reviews)
"Really nice place to stay with picturesque grounds and excellent leisure centre. A great location close to Dunfermline and Edinburgh. Food we had was good quality"
United Kingdom
John
The price is $92
$110 total
includes taxes & fees
Nov 15 - Nov 16
Keavil House Hotel Dunfermline by Sunday

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, (789 reviews)
"Staffs are so kind for our trip."
United Kingdom
SHOGO
The price is $74
$89 total
includes taxes & fees
Nov 22 - Nov 23
Pitbauchlie House Hotel, Sure Hotel Collection by BW

4. Dakota Edinburgh

Dakota Edinburgh
4.0 star property
10.9 km from Crossford
9.2 out of 10, Wonderful, (1,530 reviews)
"convenient location to EDI and very nice rooms overall"
United States
Michael
The price is $96
$120 total
includes taxes & fees
Dec 13 - Dec 14
Dakota Edinburgh

5. 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,002 reviews)
"Lovely hotel with super comfy bed.Food was great and good choice of wines with excellent service. Will stay here again."
United Kingdom
Lynn
The price is $83
$100 total
includes taxes & fees
Nov 29 - Nov 30
DoubleTree by Hilton Edinburgh - Queensferry Crossing

6. 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,580 reviews)
"Perfect location if in or out of airport. Facilities are nice and clean. Seems a little old but nice bar and restaurant. Car rental return was 200 yds away!"
United States
Jana
The price is $89
$112 total
includes taxes & fees
Dec 6 - Dec 7
DoubleTree by Hilton Edinburgh Airport

7. Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
4.0 star property
19.5 km from Crossford
9.0 out of 10, Wonderful, (1,778 reviews)
"Great location close to Edinburgh Airport but in lovely countryside (it has a Golf course). Great staff, good dining choices and excellent facilities; lots of gym equipment, large heated indoor pool, sauna & steam. Fantastic rest stop after long travel to Edinburgh or resting place before long travel home."
United States
Sandra
The price is $88
$106 total
includes taxes & fees
Dec 13 - Dec 14
Dalmahoy Hotel & Country Club

8. Moxy Edinburgh Airport

Moxy Edinburgh Airport
3.0 star property
15.8 km from Crossford
8.4 out of 10, Very good, (2,688 reviews)
"Very convenient for the Highland Centre which only took 5 mins to walk too. Lovely hotel which needs a little updating. Restaurant food was lovely and not stupid prices thankfully! Would defo stay again"
United Kingdom
Dee
The price is $86
$108 total
includes taxes & fees
Dec 13 - Dec 14
Moxy Edinburgh Airport

9. Richmond Park Hotel

Richmond Park Hotel
3.0 star property
9 km from Crossford
8.2 out of 10, Very good, (897 reviews)
"Bit of a shambles at check in, but nice enough room and hotel. Nice food."
United Kingdom
Simon
The price is $52
$62 total
includes taxes & fees
Dec 13 - Dec 14
Richmond Park Hotel

10. 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,065 reviews)
"great stay over close to airport"
South Africa
Ricky
The price is $89
$112 total
includes taxes & fees
Nov 29 - Nov 30
Holiday Inn Express Edinburgh Airport by IHG

11. 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,617 reviews)
"Great wee hotel 5 minutes walk from the airport. Would recommend"
United Kingdom
Rona
The price is $124
$157 total
includes taxes & fees
Dec 6 - Dec 7
Hampton by Hilton Edinburgh Airport

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,633 reviews)
"The breakfast was great and the staff was excellent. Airport bus out front is very convenient. Right next to Edinburgh Zoo! "
United States
Susan
The price is $70
$89 total
includes taxes & fees
Dec 6 - Dec 7
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, (855 reviews)
"Great stay with very friendly and extraordinary helpful staff. Nice and spacious rooms. I will definitely recommend this hotel to all my friends."
Denmark
Matilda
The price is $93
$117 total
includes taxes & fees
Nov 29 - Nov 30
Delta Hotels by Marriott Edinburgh

14. Leonardo Edinburgh Murrayfield

Leonardo Edinburgh Murrayfield
3.0 star property
18.2 km from Crossford
8.2 out of 10, Very good, (1,000 reviews)
"We had a lovely stay. Staff were very helpful and friendly. We will definitely visit again ."
United Kingdom
Fiona
The price is $81
$102 total
includes taxes & fees
Dec 7 - Dec 8
Leonardo Edinburgh Murrayfield

15. Norton House Hotel & Spa

Norton House Hotel & Spa
4.0 star property
16 km from Crossford
9.2 out of 10, Wonderful, (1,000 reviews)
"The hotel has very good staff and facilities. The restaurant is really good so it's easy to spend an enjoyable evening in the hotel without feeling you have to go out into the city etc."
United Kingdom
David
The price is $154
$195 total
includes taxes & fees
Dec 13 - Dec 14
Norton House Hotel & Spa

16. Murrayfield Hotel

Murrayfield Hotel
3.0 star property
20.6 km from Crossford
8.8 out of 10, Excellent, (1,002 reviews)
"One of the nicest Hotel's I've ever stayed in. Beautiful accomodation and lovely friendly staff. Thank you x"
United Kingdom
Susan
The price is $101
$127 total
includes taxes & fees
Nov 29 - Nov 30
Murrayfield Hotel

17. Village Hotel Edinburgh

Village Hotel Edinburgh
4.0 star property
19.6 km from Crossford
8.4 out of 10, Very good, (1,001 reviews)
"Great stay in Edinburgh with a first class breakfast buffet."
Canada
Julie
The price is $91
$115 total
includes taxes & fees
Nov 22 - Nov 23
Village Hotel Edinburgh

18. Nira Caledonia

Nira Caledonia
4.0 star property
21.7 km from Crossford
9.2 out of 10, Wonderful, (792 reviews)
"What a lovely stay - set just a bit away from the hustle and bustle of the city, the Nira Caledonia provided a classy and comfortable hotel experience. The breakfasted top notch as well"
United States
Gregory
The price is $110
$139 total
includes taxes & fees
Dec 13 - Dec 14
Nira Caledonia

19. Garner Edinburgh Haymarket by IHG

Garner Edinburgh Haymarket by IHG
3.0 star property
21.8 km from Crossford
8.0 out of 10, Very good, (1,001 reviews)
"Room was small but hotel is in a great location and staff were lovely."
United Kingdom
Margaret
The price is $77
$98 total
includes taxes & fees
Nov 30 - Dec 1
Garner Edinburgh Haymarket by IHG

20. Novotel Edinburgh Park

Novotel Edinburgh Park
4.0 star property
19.2 km from Crossford
9.2 out of 10, Wonderful, (1,002 reviews)
"Modern, typical Novotel. Comfortable bed, decent shower, friendly reception. We didn't eat there, so cannot comment. We were there for a long weekend in Edinburgh. The tram stop is less than a five minute walk and takes around 20 minutes into the town centre, Our Dalmatian was very happy with the hotel, too - there's plenty of green space around to do a wee."
United Kingdom
Kevin
The price is $92
$116 total
includes taxes & fees
Dec 13 - Dec 14
Novotel Edinburgh Park
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
An indoor swimming pool with two people sitting on the edge.
Keavil House Hotel Dunfermline by Sunday
4.0 star property
8.2
Very good
844 reviews
View
A bar area with multiple taps and bottles, a patterned wall, and a tufted bench.
The Adamson Hotel
3.0 star property
8.4
Very good
617 reviews
View
A bar area with a clock above the bottles.
Pitbauchlie House Hotel, Sure Hotel Collection by BW
3.0 star property
8.8
Excellent
789 reviews
View
A modern living room with a large window offering a view of a bridge and water.
DoubleTree by Hilton Edinburgh - Queensferry Crossing
4.0 star property
9.2
Wonderful
1,002 reviews
View
A modern lounge area with a grey sofa, patterned cushions, and a vase with flowers.
Dakota Edinburgh
4.0 star property
9.2
Wonderful
1,530 reviews
View

When is the best time to visit Crossford?

Our prices for hotels in Crossford are cheapest in January

Price trends for hotels in Crossford

Pricing is based on two traveler single night rates
View properties in November
Currently viewing crowd sizes and weather for November.

November

High 8°C / low 4°C. Cloudy most days.
8°
weather_cloudy
November, no crowd data, average high temperature 8 degrees Celsius, average low temperature 4 degrees Celsius. Cloudy most days.
4°
6°
weather_cloudy
December, no crowd data, average high temperature 6 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
2°
5°
weather_cloudy
January, no crowd data, average high temperature 5 degrees Celsius, average low temperature 1 degrees Celsius. Cloudy most days.
1°
6°
weather_cloudy
February, no crowd data, average high temperature 6 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
2°
8°
weather_cloudy
March, no crowd data, average high temperature 8 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
2°
11°
weather_cloudy
April, no crowd data, average high temperature 11 degrees Celsius, average low temperature 4 degrees Celsius. Cloudy most days.
4°
13°
weather_cloudy
May, no crowd data, average high temperature 13 degrees Celsius, average low temperature 6 degrees Celsius. Cloudy most days.
6°
16°
weather_cloudy
June, no crowd data, average high temperature 16 degrees Celsius, average low temperature 9 degrees Celsius. Cloudy most days.
9°
18°
weather_cloudy
July, no crowd data, average high temperature 18 degrees Celsius, average low temperature 11 degrees Celsius. Cloudy most days.
11°
17°
weather_cloudy
August, no crowd data, average high temperature 17 degrees Celsius, average low temperature 10 degrees Celsius. Cloudy most days.
10°
15°
weather_cloudy
September, no crowd data, average high temperature 15 degrees Celsius, average low temperature 9 degrees Celsius. Cloudy most days.
9°
12°
weather_cloudy
October, no crowd data, average high temperature 12 degrees Celsius, average low temperature 7 degrees Celsius. Cloudy most days.
7°
Monthly weather averages (˚C)

Check out reviews of Crossford hotels guests love