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?

Village Hotel Edinburgh
Village Hotel Edinburgh26.5 km from Blairhall
8.2 out of 10, Very Good, (1,000 reviews)
The price is $79
$95 total
includes taxes & fees
Jan 22 - Jan 23

Heeton Concept Aparthotel Edinburgh Queen Street
Heeton Concept Aparthotel Edinburgh Queen Street28.9 km from Blairhall
9.4 out of 10, Exceptional, (1,212 reviews)
The price is $85
$102 total
includes taxes & fees
Jan 20 - Jan 21

Nira Caledonia
Nira Caledonia28.6 km from Blairhall
9.2 out of 10, Wonderful, (649 reviews)
The price is $102
$123 total
includes taxes & fees
Jan 19 - Jan 20

W Edinburgh
W Edinburgh29.7 km from Blairhall
9.2 out of 10, Wonderful, (383 reviews)
The price is $204
$245 total
includes taxes & fees
Jan 25 - Jan 26

The Raeburn
The Raeburn28 km from Blairhall
9.8 out of 10, Exceptional, (370 reviews)
The price is $99
$119 total
includes taxes & fees
Jan 26 - Jan 27

Eden Locke
Eden Locke29 km from Blairhall
9.6 out of 10, Exceptional, (1,322 reviews)
The price is $99
$119 total
includes taxes & fees
Jan 19 - Jan 20

YOTEL Edinburgh
YOTEL Edinburgh28.9 km from Blairhall
8.8 out of 10, Excellent, (2,488 reviews)
The price is $66
$79 total
includes taxes & fees
Jan 26 - Jan 27

Apex Grassmarket Hotel
Apex Grassmarket Hotel29.7 km from Blairhall
9.0 out of 10, Wonderful, (2,402 reviews)
The price is $88
$106 total
includes taxes & fees
Jan 25 - Jan 26

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

The Caledonian Edinburgh, Curio Collection by Hilton
The Caledonian Edinburgh, Curio Collection by Hilton29 km from Blairhall
9.0 out of 10, Wonderful, (1,001 reviews)
The price is $147
$176 total
includes taxes & fees
Jan 25 - Jan 26

Delta Hotels by Marriott Edinburgh
Delta Hotels by Marriott Edinburgh24.4 km from Blairhall
8.2 out of 10, Very Good, (635 reviews)
The price is $66
$79 total
includes taxes & fees
Jan 22 - Jan 23

Malmaison Edinburgh
Malmaison Edinburgh29.7 km from Blairhall
8.4 out of 10, Very Good, (1,001 reviews)
The price is $62
$74 total
includes taxes & fees
Jan 25 - Jan 26

Edinburgh Marriott Hotel Holyrood
Edinburgh Marriott Hotel Holyrood30.6 km from Blairhall
8.6 out of 10, Excellent, (1,001 reviews)
The price is $84
$101 total
includes taxes & fees
Jan 25 - Jan 26

voco Edinburgh-Haymarket by IHG
voco Edinburgh-Haymarket by IHG29 km from Blairhall
9.2 out of 10, Wonderful, (473 reviews)
The price is $94
$112 total
includes taxes & fees
Jan 25 - Jan 26

Norton House Hotel & Spa
Norton House Hotel & Spa21.8 km from Blairhall
9.2 out of 10, Wonderful, (1,001 reviews)
The price is $120
$145 total
includes taxes & fees
Feb 16 - Feb 17

Dalmahoy Hotel & Country Club
Dalmahoy Hotel & Country Club25.2 km from Blairhall
8.8 out of 10, Excellent, (1,698 reviews)

Courtyard by Marriott Edinburgh West
Courtyard by Marriott Edinburgh West26.5 km from Blairhall
8.8 out of 10, Excellent, (1,002 reviews)
The price is $65
$78 total
includes taxes & fees
Feb 2 - Feb 3

The Resident Edinburgh
The Resident Edinburgh28.6 km from Blairhall
9.6 out of 10, Exceptional, (392 reviews)
The price is $88
$106 total
includes taxes & fees
Jan 19 - Jan 20

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

DoubleTree by Hilton Edinburgh - Queensferry Crossing
DoubleTree by Hilton Edinburgh - Queensferry Crossing14.8 km from Blairhall
9.2 out of 10, Wonderful, (880 reviews)
The price is $71
$85 total
includes taxes & fees
Jan 22 - Jan 23
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 Blairhall hotels guests love

Apex Grassmarket Hotel
10/10 Excellent
Find out more about Blairhall




































































