Hotels in Blairhall

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 Blairhall?

Richmond Park Hotel

Richmond Park Hotel
3.0 star property
8.5 km from Blairhall
8.2 out of 10, Very Good, (793 reviews)
"Staff, pleasant, parking excellent, all clean and tidy and nice beds."
United Kingdom
Colin
The price is $82
$98 total
includes taxes & fees
Jul 26 - Jul 27
Richmond Park Hotel

The Adamson Hotel

The Adamson Hotel
3.0 star property
Crossford, 7.2 km from Blairhall
8.4 out of 10, Very Good, (561 reviews)
"We stayed at the Adamson Hotel for one night before our flight and found it to be great value for money. The room was spacious, clean, and had everything we needed for a comfortable stay. The only slight downside was that the shower pressure was quite low, but it wasn't a major issue. Overall, it was a pleasant, convenient place to stay before travelling. We'd happily return and would recommend it to anyone looking for an affordable overnight stop near the airport."
United Kingdom
Rebecca
The price is $72
$87 total
includes taxes & fees
Aug 4 - Aug 5
The Adamson Hotel

Premier Lodge

Premier Lodge
3.5 star property
12.6 km from Blairhall
9.2 out of 10, Wonderful, (658 reviews)
"Clean spacious room and friendly staff"
United Kingdom
Daryl
The price is $109
$130 total
includes taxes & fees
Jul 28 - Jul 29
Premier Lodge

Pitbauchlie House Hotel, Sure Hotel Collection by BW

Pitbauchlie House Hotel, Sure Hotel Collection by BW
3.0 star property
Pitcorthie, 10.7 km from Blairhall
8.8 out of 10, Excellent, (744 reviews)
"This was a lovely hotel with very friendly staff, well situated for exploring Fife and Edinburgh easy to get to. We had a very pleasant stay and would recommend the hotel"
United Kingdom
allan
The price is $80
$96 total
includes taxes & fees
Jul 26 - Jul 27
Pitbauchlie House Hotel, Sure Hotel Collection by BW

Dakota Edinburgh

Dakota Edinburgh
4.0 star property
17.3 km from Blairhall
9.2 out of 10, Wonderful, (1,426 reviews)
"Beautiful room and lovely staff, would definitely stay again!"
United Kingdom
Molly
The price is $147
$185 total
includes taxes & fees
Jul 26 - Jul 27
Dakota Edinburgh

Macdonald Inchyra Hotel & Spa

Macdonald Inchyra Hotel & Spa
4.0 star property
12 km from Blairhall
8.0 out of 10, Very Good, (928 reviews)
"Great spa, friendly staff, comfy bed and great shower. Will stay here again. "
United Kingdom
Chris
The price is $124
$149 total
includes taxes & fees
Jul 30 - Jul 31
Macdonald Inchyra Hotel & Spa

Holiday Inn Express Edinburgh Airport by IHG

Holiday Inn Express Edinburgh Airport by IHG
3.0 star property
21.5 km from Blairhall
8.4 out of 10, Very Good, (1,059 reviews)
"Extremely clean and very friendly staff in all areas of the hotel. The food and service were excellent."
Canada
Eileen
The price is $174
$209 total
includes taxes & fees
Jul 23 - Jul 24
Holiday Inn Express Edinburgh Airport by IHG

Moxy Edinburgh Airport

Moxy Edinburgh Airport
3.0 star property
22 km from Blairhall
8.6 out of 10, Excellent, (2,538 reviews)
"The breakfast was very good. The location of this hotel (walking distance from the Edinburgh airport) was perfect"
United States
Mercedes
The price is $170
$204 total
includes taxes & fees
Jul 23 - Jul 24
Moxy Edinburgh Airport

Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
4.0 star property
25.2 km from Blairhall
9.0 out of 10, Wonderful, (1,733 reviews)
"Lovely setting, friendly staff"
United Kingdom
Kath
The price is $164
$197 total
includes taxes & fees
Jul 30 - Jul 31
Dalmahoy Hotel & Country Club

Norton House Hotel & Spa

Norton House Hotel & Spa
4.0 star property
21.8 km from Blairhall
9.2 out of 10, Wonderful, (1,003 reviews)
"Great place, highly recommend it. Staff is super helpful"
Norway
Nils ove
The price is $195
$246 total
includes taxes & fees
Aug 2 - Aug 3
Norton House Hotel & Spa

DoubleTree by Hilton Edinburgh Airport

DoubleTree by Hilton Edinburgh Airport
4.0 star property
22.1 km from Blairhall
8.8 out of 10, Excellent, (1,497 reviews)
"Very comfortable overnight stay."
United Kingdom
Marion
The price is $181
$228 total
includes taxes & fees
Jul 26 - Jul 27
DoubleTree by Hilton Edinburgh Airport

DoubleTree by Hilton Edinburgh - Queensferry Crossing

DoubleTree by Hilton Edinburgh - Queensferry Crossing
4.0 star property
14.8 km from Blairhall
9.2 out of 10, Wonderful, (963 reviews)
"Room was perfect and had everything we needed for a chilled night"
United Kingdom
Gillian
The price is $132
$159 total
includes taxes & fees
Aug 2 - Aug 3
DoubleTree by Hilton Edinburgh - Queensferry Crossing

Hampton by Hilton Edinburgh Airport

Hampton by Hilton Edinburgh Airport
3.5 star property
21.8 km from Blairhall
8.8 out of 10, Excellent, (1,503 reviews)
"Great spot close to airport"
Canada
Chris
The price is $190
$239 total
includes taxes & fees
Jul 26 - Jul 27
Hampton by Hilton Edinburgh Airport

Macdonald Houstoun House

Macdonald Houstoun House
4.0 star property
18.8 km from Blairhall
8.2 out of 10, Very Good, (1,006 reviews)
"Great room, spacious and clean. Staff were super nice. No air conditioning or fridge though, that’s why only 3 stars."
United States
Paul
The price is $144
$173 total
includes taxes & fees
Jul 30 - Jul 31
Macdonald Houstoun House

Park Hotel

Park Hotel
3.0 star property
15.5 km from Blairhall
8.2 out of 10, Very Good, (828 reviews)
"Very nice and friendly staff"
United Kingdom
Iain
The price is $100
$120 total
includes taxes & fees
Jul 26 - Jul 27
Park Hotel

Novotel Edinburgh Park

Novotel Edinburgh Park
4.0 star property
25.6 km from Blairhall
9.2 out of 10, Wonderful, (1,009 reviews)
"Great place to stay near airport. Day time tram available to airport and city"
United Kingdom
Anna
The price is $173
$207 total
includes taxes & fees
Jul 23 - Jul 24
Novotel Edinburgh Park

Holiday Inn Express Dunfermline by IHG

Holiday Inn Express Dunfermline by IHG
3.0 star property
11.9 km from Blairhall
8.8 out of 10, Excellent, (1,002 reviews)
"Excellent stay, amazing breakfast "
United Kingdom
Lennie
The price is $138
$165 total
includes taxes & fees
Aug 3 - Aug 4
Holiday Inn Express Dunfermline by IHG

Courtyard by Marriott Edinburgh West

Courtyard by Marriott Edinburgh West
4.0 star property
26.5 km from Blairhall
8.8 out of 10, Excellent, (1,001 reviews)
"Spacious clean rooms, friendly knowledgeable staff. Excellent food, and easy access to city centre via buses."
United Kingdom
Sarah
The price is $166
$209 total
includes taxes & fees
Jul 26 - Jul 27
Courtyard by Marriott Edinburgh West

Delta Hotels by Marriott Edinburgh

Delta Hotels by Marriott Edinburgh
4.0 star property
24.4 km from Blairhall
8.2 out of 10, Very Good, (763 reviews)
"Excellent facilities and comfortable room. Would stay again for sure."
Canada
Kimberly S
The price is $172
$216 total
includes taxes & fees
Jul 27 - Jul 28
Delta Hotels by Marriott Edinburgh

Leonardo Edinburgh Murrayfield

Leonardo Edinburgh Murrayfield
3.0 star property
25 km from Blairhall
8.2 out of 10, Very Good, (1,003 reviews)
"When we arrived there was a wedding on so we were given a lovely big quiet corner room well away from the festivities which was thoughtful. Good breakfast"
United Kingdom
Sharron
The price is $124
$156 total
includes taxes & fees
Jul 26 - Jul 27
Leonardo Edinburgh Murrayfield
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.

When is the best time to visit Dunfermline?

Our prices for hotels in Dunfermline are cheapest in January
Price trends for hotels in Dunfermline
Pricing is based on two traveler single night rates
View properties in July
Currently viewing crowd sizes and weather for July.
Typical weather for Dunfermline
July
High 18°C / low 11°C. Cloudy most days.
View properties in July
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.
12°
weather_cloudy
October, no crowd data, average high temperature 12 degrees Celsius, average low temperature 7 degrees Celsius. Cloudy most days.
weather_cloudy
November, no crowd data, average high temperature 8 degrees Celsius, average low temperature 4 degrees Celsius. Cloudy most days.
weather_cloudy
December, no crowd data, average high temperature 6 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
weather_cloudy
January, no crowd data, average high temperature 5 degrees Celsius, average low temperature 1 degrees Celsius. Cloudy most days.
weather_cloudy
February, no crowd data, average high temperature 6 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
weather_cloudy
March, no crowd data, average high temperature 8 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
11°
weather_cloudy
April, no crowd data, average high temperature 11 degrees Celsius, average low temperature 4 degrees Celsius. Cloudy most days.
13°
weather_cloudy
May, no crowd data, average high temperature 13 degrees Celsius, average low temperature 6 degrees Celsius. Cloudy most days.
16°
weather_cloudy
June, no crowd data, average high temperature 16 degrees Celsius, average low temperature 9 degrees Celsius. Cloudy most days.
Monthly weather averages (˚C)

Check out reviews of Blairhall hotels guests love

Find out more about Blairhall