United Kingdom may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window
Photo by Melissa Jayne

Search Hotels in Blair Atholl

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Property class
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
Logierait Lodges
Get Rates
9.92 mi from city centre
4.4/5Wonderful! (23 reviews)

"Logierait Lodges are in the midst of gorgeous Perthshire and very easy to get to off the A9, It is easy to get to Aberfeldy, Pitlochry and many other parts of highland Perthshire"…"

Reviewed on 24 Oct 2020

Logierait Lodges
Pine Lodge, Blair Atholl, Perthshire, Scotland
Parc Royale, Invertilt Road, Pitlochry, SCT
Get Rates
0.25 mi from city centre
4.8/5Exceptional! (4 reviews)
Excellent

"Highly recommend it"…"

Reviewed on 27 Dec 2019

Pine Lodge, Blair Atholl, Perthshire, Scotland
Rural Semi-detached House in Blair Atholl Near Pitlochry- sky tv, Garden
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Dunalastair Hotel Suites
5 out of 5
Free cancellationReserve now, pay when you stay
The price is £90 per night from 9 Dec to 10 Dec
13.78 mi from city centre
4.5/5Wonderful! (161 reviews)
Staycation 2020

"Lovely hotel in idyllic location. Had lovely night here. Xx"…"

Reviewed on 7 Oct 2020

Dunalastair Hotel Suites
Mains of Taymouth Country Estate
4 out of 5
Kenmore, Aberfeldy, Scotland
The price is £360 per night from 8 Dec to 9 Dec
13.49 mi from city centre
5/5Exceptional! (5 reviews)
0th birthday celebration

"Had an amazing weekend celebrating my wife’s 50th birthday will definitely be back and definitely recommend it to your friends house was lovely clean and homely"…"

Reviewed on 7 Oct 2020

Mains of Taymouth Country Estate
The Old Mill Inn
The price is £169 per night from 13 Dec to 14 Dec
5.73 mi from city centre
4.9/5Exceptional! (204 reviews)

"The hotel room was lovely and all of the staff were excellent. The meals in the restaurant were great and the outside drinking facility was a great place to spend some time. Would recommend a stay here to anyone."…"

Reviewed on 3 Nov 2020

The Old Mill Inn
Fisher's Hotel
3 out of 5
75-79 Atholl Road, Pitlochry, Scotland
Free cancellationReserve now, pay when you stay
The price is £74 per night from 6 Dec to 7 Dec
5.74 mi from city centre
3.9/5Good! (638 reviews)

"My wife and i stayed for 5 nights and thoroughly enjoyed the hotel, especially the staff,we really enjoyed the meals. The only criticisms were the decor was a little tired looking and we had to pay for parking but the staff and service more than made up for that. We will certainly go back to stay ..."…"

Reviewed on 27 Nov 2020

Fisher's Hotel
Cuil an Daraich Guest House
Get Rates
9.65 mi from city centre
4.4/5Excellent! (97 reviews)

"I love this B&B. The location is perfect, a few minutes from Pitlochry and the main road, but in a quiet area. The views are spectacular across the river to the mountains. Rooms and beds are large, comfortable and clean. It's quiet at night. Parking is easy, cooked breakfast is delicious. I'll always ..."…"

Reviewed on 6 Sep 2020

Cuil an Daraich Guest House
Dalmunzie Castle Hotel
3 out of 5
Old Military Road, Glenshee, Blairgowrie, Scotland
Free cancellationReserve now, pay when you stay
The price is £54 per night from 4 Jan to 5 Jan
14.78 mi from city centre
3.6/5Good! (36 reviews)

"This is not a 4* hotel. Very shabby. Staff were fine but let down by old and worn out hotel. It’s currently a No star hotel. Hope they can bring it back to what it could be. Location is amazing. Hotel let’s itself down badly."…"

Reviewed on 3 Oct 2020

Dalmunzie Castle Hotel
Westlands of Pitlochry
4 out of 5
Free cancellationReserve now, pay when you stay
The price is £54 per night from 20 Dec to 21 Dec
5.53 mi from city centre
4.7/5Exceptional! (144 reviews)

"From the moment we entered we felt safe as all procedures were explained to us. Our room was immaculate with great views. Breakfast was delicious and served by a lovely staff member who was attentive and cheerful. Wexwill definitely be back."…"

Reviewed on 18 Oct 2020

Westlands of Pitlochry
Errichel House and Cottages
Get Rates
10.53 mi from city centre
4.7/5Exceptional! (19 reviews)

"Great views with sheep, horses, chickens and ducks on the grounds were the highlight of the stay. Really comfy mattress. Good shower and bathroom facilities. Good Smart TV in room. Farm Shop and shop staff were lovely. Did not feel welcomed. Covid - directions signage unclear. Staff were not informative. ..."…"

Reviewed on 2 Oct 2020

Errichel House and Cottages
The Old Manse of Blair
5 out of 5
Old Manse of Blair, Pitlochry, Scotland
The price is £251 per night from 19 Dec to 20 Dec
2.68 mi from city centre
4.6/5Wonderful! (7 reviews)
great stay

"It was a lovely room the smart tv was great the free standing bath was amazing"…"

Reviewed on 31 Aug 2020

The Old Manse of Blair
Dunkeld House Hotel
4 out of 5
Blairgowrie Road, Dunkeld, Scotland
Free cancellationReserve now, pay when you stay
The price is £118 per night from 7 Dec to 8 Dec
16.18 mi from city centre
4.2/5Very Good! (739 reviews)

"Great location food really good and Service great"…"

Reviewed on 20 Nov 2020

Dunkeld House Hotel
The Claymore Guest House
Get Rates
5.52 mi from city centre
4.9/5Exceptional! (100 reviews)

"Beautiful garden. Excellent breakfast. Very clean with adherence to all covid regulations. A relaxing and enjoyable stay."…"

Reviewed on 14 Oct 2020

The Claymore Guest House
Scotlands Spa Hotel
Get Rates
5.81 mi from city centre
3.5/5Good! (269 reviews)
Trip during Covid-19 crisis

"Hotel was still being renovated but area that was open was nice. Room was clean but stairways did not seem to be getting hoovered. Did complain about radiator in bathroom not working which still had not been looked at when we left 3 days later. Overall we did have a lovely relaxing break considering ..."…"

Reviewed on 20 Mar 2020

Scotlands Spa Hotel
Moness Resort
4 out of 5
Free cancellationReserve now, pay when you stay
The price is £80 per night from 8 Dec to 9 Dec
10.22 mi from city centre
4.3/5Excellent! (708 reviews)
weekend cottage stay

"Stayed in a 1 bed cottage which was a great base to explore the surrounding areas. Overall the cottage was fine and was within an easy 2 min walk of the main resort facilities. The restaurant food was great and service friendly and attentive although it was fairly quiet despite being given limited ..."…"

Reviewed on 31 Aug 2020

Moness Resort
The Kenmore Club by Diamond Resorts
The price is £90 per night from 17 Dec to 18 Dec
13.55 mi from city centre
4.6/5Exceptional! (137 reviews)
Covid19 discovery

"Having stayed in Perthshire many times it took the current global situation to discover this little gem. Scenery and location is beautiful, the accommodation is well appointed and there is plenty of scope to enjoy the resort or explore further afield. Will definitely recommend to family and ..."…"

Reviewed on 22 Oct 2020

The Kenmore Club by Diamond Resorts
McKays Hotel Bar & Restaurant
The price is £58 per night from 17 Dec to 18 Dec
5.7 mi from city centre
4.1/5Very Good! (155 reviews)

"The property and the staff/service were brilliant. Staff couldn't do enough for you, room itself was everything you needed. I just have one issue and I think it was due to where our room was situated. We were in room 101 so we could hear (and feel) everytime the external rear building door was opening ..."…"

Reviewed on 7 Nov 2020

McKays Hotel Bar & Restaurant
Kenmore Hotel
3 out of 5
The price is £53 per night from 4 Jan to 5 Jan
13.62 mi from city centre
3.8/5Good! (100 reviews)

"Nice staff. Although overcharged in the bar. Restaurant food was super although the ambience needs addressed. Dimmed lights, candles on tables for dinner would be a welcomed addition. Was very cold and draughty, although this did get addressed quickly."…"

Reviewed on 23 Sep 2020

Kenmore Hotel
Pine Trees Hotel Pitlochry
The price is £89 per night from 23 Dec to 24 Dec
5.47 mi from city centre
4.6/5Wonderful! (172 reviews)

"liked the relaxed atmosphere. The staff were all lovely breakfast excellent, and the fact it was dog friendly. fourth time stayed at Pine trees and will be back"…"

Reviewed on 8 Oct 2020

Pine Trees Hotel Pitlochry
Don't see what you're looking for?
See all available properties in Blair Atholl
View all properties
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.

Visiting Blair Atholl

Visitors to Blair Atholl are sure to enjoy the bars. Tourists can also enjoy the city's waterfalls and golf courses. In Blair Atholl, there are 2 hotels and other accommodation options to choose from.

Sightseeing and Staying in Blair Atholl

A favourite place to visit in the city is Blair Castle. Additionally, you'll find The House of Bruar and Loch Tummel in the area.

This is a top-rated place to stay based on our user reviews:

  • Dalgreine Guest House - This 3.5-star guesthouse features free breakfast, free parking and a bar. It's a favourite with Expedia travellers for its breakfast and room size.

Getting around Blair Atholl

If you want to explore the larger area, hop on a train at Pitlochry Blair Atholl Station. Blair Atholl may not have many public transport choices so consider a car rental to maximise your time.

Dressing for Blair Atholl

  • Between January and March, you can expect average temperatures of 9°C during the day and 1°C at night
  • From April to June, the average during the day is 17°C, whilst the average at night is 3°C
  • July to September has daytime averages of 17°C with night-time averages of 7°C
  • Between October and December, you can expect daytime averages of 13°C and night-time averages of 1°C
  • About 916.90 millimetres of rain falls on Blair Atholl each year
  • Usually July and August are the hottest months with an average of 17°C, whereas February and January are often coldest, averaging 1°C

Frequently asked questions

Where is the best place for a stay in Blair Atholl?
Based on our traveller data, Static Caravan Golf View 2 bedrooms 2 bathrooms is one of the top choices for your stay. This property offers an indoor pool and private decks. Modern 2 Bedroom Static Caravan is another good option for your trip.
If I need to cancel my hotel reservation in Blair Atholl, will I receive a refund?
Yes! Most hotel reservations are fully refundable if you cancel before the hotel’s cancellation deadline, which is often 24 or 48 hours before the scheduled arrival. If you have a reservation that’s non-refundable, it might still be possible to cancel it and receive a refund within a 24-hour period of booking. Enter your dates, click on “Search”, then filter by “free cancellation” to view the best deals in Blair Atholl.
What are some hotels with pools in Blair Atholl?
Pine Lodge, Blair Atholl, Perthshire, Scotland: Features sunloungers, an indoor pool and an in-room kitchen. Blair Atholl, 2 Bedrooms/ 2 Bathrooms, Lodge, River Tilt Park and Static Caravan Golf View 2 bedrooms 2 bathrooms are a couple of other choices that feature an on-site pool.

Blair Atholl Hotel Reviews

More trip options