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?

Moxy Edinburgh Airport

Moxy Edinburgh Airport
3.0 star property
22 km from Blairhall
8.6 out of 10, Excellent, (2,475 reviews)
"It was clean, quiet, in a great location and the decor was cute!"
United States
Nancy
The price is $150
$180 total
includes taxes & fees
Jul 5 - Jul 6
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,738 reviews)
"Lovely setting and amenities."
United States
Cam
The price is $124
$149 total
includes taxes & fees
Jun 21 - Jun 22
Dalmahoy Hotel & Country Club

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,491 reviews)
"Very clean and comfortable hotel, close to the airport, staff is very helpful and friendly."
United States
Roberto
The price is $189
$227 total
includes taxes & fees
Jun 28 - Jun 29
DoubleTree by Hilton Edinburgh Airport

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,483 reviews)
"Clean room, pleasant helpful staff, good breakfast."
United Kingdom
Kieron
The price is $189
$227 total
includes taxes & fees
Jun 21 - Jun 22
Hampton by Hilton Edinburgh Airport

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,060 reviews)
"Extremely clean and very friendly staff in all areas of the hotel. The food and service were excellent."
Canada
Eileen
The price is $168
$201 total
includes taxes & fees
Jun 21 - Jun 22
Holiday Inn Express Edinburgh Airport by IHG

Dakota Edinburgh

Dakota Edinburgh
4.0 star property
17.3 km from Blairhall
9.4 out of 10, Exceptional, (1,401 reviews)
"The front desk staff were very accommodating and the bar and restaurant were a great place to start and end the day"
Canada
Jeffrey
The price is $116
$139 total
includes taxes & fees
Jun 21 - Jun 22
Dakota Edinburgh

Mercure Livingston Hotel

Mercure Livingston Hotel
3.0 star property
23.3 km from Blairhall
7.8 out of 10, Good, (1,016 reviews)
"Room was basic but did the job for an overnight stay. Bath lovely and quick to fill up, shower great. Buffet breakfast was tasty. Pleasant staff."
United Kingdom
Kirstie
The price is $69
$83 total
includes taxes & fees
Jun 28 - Jun 29
Mercure Livingston Hotel

Norton House Hotel & Spa

Norton House Hotel & Spa
4.0 star property
21.8 km from Blairhall
9.2 out of 10, Wonderful, (1,000 reviews)
"Great place, highly recommend it. Staff is super helpful"
Norway
Nils ove
The price is $258
$310 total
includes taxes & fees
Jun 28 - Jun 29
Norton House Hotel & Spa

Castlecary House Hotel

Castlecary House Hotel
3.0 star property
24.6 km from Blairhall
8.2 out of 10, Very Good, (513 reviews)
"Nice clean large room Staff very polite and welcoming"
United Kingdom
Shaun
The price is $67
$80 total
includes taxes & fees
Jun 21 - Jun 22
Castlecary House 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 $130
$156 total
includes taxes & fees
Jun 21 - Jun 22
Novotel Edinburgh Park

Macdonald Houstoun House

Macdonald Houstoun House
4.0 star property
18.8 km from Blairhall
8.2 out of 10, Very Good, (1,007 reviews)
"Staff were lovely and I love the grounds at this hotel! Used the pool & spa facilities for the first time and they were lovely!"
United Kingdom
Sarah
The price is $125
$150 total
includes taxes & fees
Jun 29 - Jun 30
Macdonald Houstoun House

Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG
4.0 star property
26.4 km from Blairhall
8.6 out of 10, Excellent, (1,421 reviews)
"Lovely stay at the hotel, great location, friendly staff, clean rooms and beautiful views over the hillsides. The bar and restaurant staff were very friendly and welcoming, and the food offering was delicious."
United States
Jonathan
The price is $139
$166 total
includes taxes & fees
Jun 28 - Jun 29
Holiday Inn Edinburgh Zoo by IHG

Richmond Park Hotel

Richmond Park Hotel
3.0 star property
8.5 km from Blairhall
8.2 out of 10, Very Good, (770 reviews)
"Great friendly staff and a lovely stay"
United Kingdom
Alec
The price is $70
$84 total
includes taxes & fees
Jun 28 - Jun 29
Richmond Park Hotel

Glasgow Westerwood Spa & Golf Resort

Glasgow Westerwood Spa & Golf Resort
4.0 star property
27 km from Blairhall
8.4 out of 10, Very Good, (1,009 reviews)
"Very beautiful hotel, clean, organised and pleasant staff who were very helpful"
United Kingdom
Siobhan
The price is $117
$141 total
includes taxes & fees
Jun 14 - Jun 15
Glasgow Westerwood Spa & Golf Resort

Premier Lodge

Premier Lodge
3.5 star property
12.6 km from Blairhall
9.2 out of 10, Wonderful, (633 reviews)
"The hotel was placed in the exact location that we required"
United Kingdom
Stuart
The price is $98
$118 total
includes taxes & fees
Jun 16 - Jun 17
Premier Lodge

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, (739 reviews)
"Excellent facilities and comfortable room. Would stay again for sure."
Canada
Kimberly S
The price is $123
$155 total
includes taxes & fees
Jun 21 - Jun 22
Delta Hotels by Marriott Edinburgh

Holiday Inn Express Stirling by IHG

Holiday Inn Express Stirling by IHG
3.0 star property
19.2 km from Blairhall
9.0 out of 10, Wonderful, (1,012 reviews)
"I was very impressed by the cleanliness of the hotel, the very helpful staff and the excellent breakfast."
United Kingdom
Alan
The price is $106
$128 total
includes taxes & fees
Jun 14 - Jun 15
Holiday Inn Express Stirling by IHG

Leonardo Edinburgh Murrayfield

Leonardo Edinburgh Murrayfield
3.0 star property
25 km from Blairhall
8.2 out of 10, Very Good, (1,003 reviews)
"We stayed after running Edinburgh Marathon on 24th May, the man on reception that evening went above and beyond to help and accommodate us, 10/10 service when we really needed it, I would highly recommend this hotel just from our interactions with him. Nothing we asked was too much trouble, amazing service."
United Kingdom
S
The price is $110
$132 total
includes taxes & fees
Jun 21 - Jun 22
Leonardo Edinburgh Murrayfield

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,000 reviews)
"A lovely stay in a very convenient location for our visit to Edinburgh "
United Kingdom
James
The price is $142
$179 total
includes taxes & fees
Jun 21 - Jun 22
Courtyard by Marriott Edinburgh West

Stirling Court Hotel

Stirling Court Hotel
3.0 star property
21.3 km from Blairhall
8.2 out of 10, Very Good, (1,009 reviews)
"Tasty breakfast and a comfy bed"
United Kingdom
Lauren
The price is $81
$97 total
includes taxes & fees
Jun 14 - Jun 15
Stirling Court 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.

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 June
Currently viewing crowd sizes and weather for June.
Typical weather for Dunfermline
June
High 16°C / low 9°C. Cloudy most days.
View properties in June
16°
weather_cloudy
June, no crowd data, average high temperature 16 degrees Celsius, average low temperature 9 degrees Celsius. Cloudy most days.
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.
Monthly weather averages (˚C)

Check out reviews of Blairhall hotels guests love

Find out more about Blairhall