Top 30 Hotels in Blair Atholl

See all 1 Hotels in Blair Atholl
Atholl Arms Hotel
Atholl Arms Hotel

Blair Atholl, Pitlochry PH18 5SG

3.0 out of 5.0
3.7 out of 5 (57 reviews)

Located in Blair Atholl, this romantic hotel is 0.7 mi (1.2 km) from Blair Castle and within 6 mi (10 km) of The House of …

Get Rates
The Struan Inn
The Struan Inn
3.5 mi from Blair Atholl
4.0 out of 5.0
4.6 out of 5 (84 reviews)

Situated in a rural location, this guesthouse is 1.5 mi (2.4 km) from The House of Bruar and within 12 mi (20 km) of Blair …

Get Rates
Pine Trees Hotel Pitlochry
Pine Trees Hotel Pitlochry
4.1 mi from Blair Atholl
3.5 out of 5.0
4.5 out of 5 (78 reviews)

Situated in Pitlochry, this hotel is within 1 mi (2 km) of Pitlochry Golf Club, Pitlochry Festival Theatre, and Bells Blair …

$131
Annslea Guest House
Annslea Guest House
4.1 mi from Blair Atholl
3.0 out of 5.0
4.7 out of 5 (91 reviews)

Situated in Pitlochry, this guesthouse is within a 15-minute walk of Pitlochry Power Station and Dam and Pitlochry Golf Club. …

Get Rates
Craigmhor Lodge & Courtyard
Craigmhor Lodge & Courtyard
4.2 mi from Blair Atholl
4.0 out of 5.0
4.8 out of 5 (19 reviews)

Situated in Pitlochry, this guesthouse is within 1 mi (2 km) of Pitlochry Golf Club, Pitlochry Power Station and Dam, and …

$130
The Old Mill Inn
The Old Mill Inn
4.3 mi from Blair Atholl
4.0 out of 5.0
4.9 out of 5 (66 reviews)

Situated in Pitlochry, this inn is within a 15-minute walk of Pitlochry Power Station and Dam, Bells Blair Athol Distillery …

Get Rates
Fisher's Hotel
Fisher's Hotel
4.3 mi from Blair Atholl
3.0 out of 5.0
3.8 out of 5 (374 reviews)

Located in the heart of Pitlochry, this eco-friendly hotel is within a 15-minute walk of Bells Blair Athol Distillery and …

$103
Fonab Castle Hotel & Spa
Fonab Castle Hotel & Spa
4.4 mi from Blair Atholl
5.0 out of 5.0
4.7 out of 5 (37 reviews)

Situated in Pitlochry, this luxury hotel is within a 15-minute walk of Pitlochry Festival Theatre and Pitlochry Power Station …

$263
Ellangowan House B&B
Ellangowan House B&B
4.6 mi from Blair Atholl
4.0 out of 5.0
4.9 out of 5 (80 reviews)

Situated in a rural location, this bed & breakfast is within 1 mi (2 km) of Bells Blair Athol Distillery, Black Spout …

Get Rates
Atholl Palace Hotel
Atholl Palace Hotel
4.8 mi from Blair Atholl
4.0 out of 5.0
4 out of 5 (279 reviews)

This family-friendly Pitlochry hotel is located in the mountains, within 1 mi (2 km) of Bells Blair Athol Distillery, Black …

Get Rates

Recent Reviews in Blair Atholl

Where to stay in Blair Atholl

Blair Atholl Hotel Guide

As there's only 1 lodging option within a 0.1 miles of downtown Blair Atholl, it's wise securing your room well before you fly.

While Blair Atholl can't lay claim to having a huge range of lodgings right near the heart of its city center, Atholl Arms Hotel should be handy enough to please most visitors.

The Mains of Taymouth is located 13 miles away from downtown Blair Atholl. Another option is the Atholl Palace Hotel, which is situated 6 miles away. Alternative hotels are the Dunkeld House Hotel and the Moness House Hotel & Country Club.

Looking for more things to do? Spend a few hours exploring Edradour Distillery and Pitlochry Festival Theatre, in Pitlochry, 6 miles to the southeast of Blair Atholl. Some of our recommended Pitlochry hotels include the Scotlands Hotel & Leisure Club and Pine Trees Hotel Pitlochry. 15 miles to the west of Blair Atholl, you'll find Kinloch Rannoch, which is home to the Macdonald Loch Rannoch Hotel and Dunalastair Hotel Suites. The Queen’s View Centre and Tay Forest Park are a couple of the popular attractions to check out should you visit Kinloch Rannoch.

If watching sport is a favourite pastime, be sure to take a trip to Murrayfield Stadium, which is 60 miles to the southeast of Blair Atholl. Sports fans wishing to find a bed close to the stadium can select from the Sheraton Grand Hotel & Spa, Edinburgh or the The Chester Residence.

Dundee Airport is a convenient airport, and can be found 35 miles away from Blair Atholl. Conveniently located Expedia-listed hotels include Doubletree by Hilton Dundee and West Park.