Find hotels in Pitlochry from $104

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on select stays with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide.

Check Pitlochry hotel prices

Tomorrow night
Next weekend

Filter by

Rosemount Hotel
3 out of 5
12 Higher Oakfield, Pitlochry, Scotland, PH16 5HT
The price is $120 per night from Aug 17 to Aug 18
0.34 mi from city center
4.1/5 Very Good! (236 reviews)
"Lovely stay"

Reviewed on Aug 3, 2022

Rosemount Hotel
Knockendarroch Hotel
4 out of 5
Higher Oakfield, Pitlochry, Scotland, PH16 5HT
Fully refundableReserve now, pay when you stay
The price is $215 per night from Aug 17 to Aug 18
0.34 mi from city center
4.9/5 Exceptional! (53 reviews)
Quick Break
"Nice little place in the middle of town. Very well kept, good service and great food."

Reviewed on Jul 26, 2022

Knockendarroch Hotel
Craigvrack Hotel & Restaurant
3 out of 5
West Moulin Road, Pitlochry, Scotland, PH16 5EA
Fully refundableReserve now, pay when you stay
The price is $107 per night from Sep 12 to Sep 13
0.39 mi from city center
4.3/5 Excellent! (208 reviews)
"If you only have 30 minutes to spare - drive up the hill and enjoy the view from the parking overlook at the area - just STUNNINGLY beautiful in the early morning. Great food, nice gin bar, and friendly staff - family owned."

Reviewed on Jul 20, 2022

Craigvrack Hotel & Restaurant
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
1 The Square, Kinloch Rannoch, Pitlochry, Scotland, PH16 5PW
Fully refundableReserve now, pay when you stay
The price is $130 per night from Sep 8 to Sep 9
17.18 mi from city center
4.5/5 Wonderful! (245 reviews)
Perfect location
"Really spacious room, lovey halal fine dining & great service all round!"

Reviewed on Aug 2, 2022

Dunalastair Hotel Suites
Westlands of Pitlochry
4 out of 5
160 Atholl Road, Pitlochry, Scotland, PH16 5AR
Fully refundableReserve now, pay when you stay
The price is $151 per night from Sep 4 to Sep 5
0.22 mi from city center
4.8/5 Exceptional! (219 reviews)
"Friendly staff, convenient location and lovely breakfast."

Reviewed on Aug 6, 2022

Westlands of Pitlochry
Craigmhor Lodge & Courtyard
4 out of 5
27 West Moulin Rd, Pitlochry, Scotland, PH16 5EF
Fully refundableReserve now, pay when you stay
The price is $159 per night from Aug 23 to Aug 24
0.21 mi from city center
4.9/5 Exceptional! (157 reviews)
"Perfect from arriving to check out. Beautiful room, lovely staff and delicious breakfast. Will definitely return soon."

Reviewed on Aug 8, 2022

Craigmhor Lodge & Courtyard
The Pitlochry Hydro Hotel
3.5 out of 5
KNOCKARD RD, PH16 5JH, Pitlochry, Scotland, PH16 5JH
Fully refundableReserve now, pay when you stay
The price is $104 per night from Sep 7 to Sep 8
0.29 mi from city center
3.6/5 Good! (411 reviews)
Nice stay but could have been better
"We had a nice overnight break, the room was clean and the downstairs of the hotel was nicely decorated and comfortable. The restaurant staff although lovely didn’t seem to be very organised even though there wasn’t many people in at the same time as us. We weren’t offered a drink other than the jug ..."

Reviewed on Aug 8, 2022

The Pitlochry Hydro Hotel
McKays Hotel Bar & Restaurant
3.5 out of 5
138 Atholl Road, Pitlochry, Scotland, PH16 5AG
Fully refundableReserve now, pay when you stay
The price is $106 per night from Sep 11 to Sep 12
0.05 mi from city center
4.2/5 Excellent! (246 reviews)
Anniversary
"Lovely overnighter in Pitlochry. Staff very welcoming and helpful. Room was very clean and tidy albeit a bit small but didnt impact our trip. The breakfast was very tasty too and good value for money. There is an issue with parking, sadly onsite car park is being used for construction workers, there ..."

Reviewed on Jul 30, 2022

McKays Hotel Bar & Restaurant
Fonab Castle Hotel & Spa
5 out of 5
Foss Road, Pitlochry, Scotland, PH16 5ND
Fully refundableReserve now, pay when you stay
The price is $303 per night from Sep 12 to Sep 13
0.49 mi from city center
4.7/5 Exceptional! (427 reviews)
Birthday treat.
"Its been a long time since we stayed here and the hotel has sine been taken over. The stay we had was excellent. A bit more expensive than i would normally pay but for a special occasion it was worth it. Defiantly be back. The views from the restaurant are amazing."

Reviewed on Aug 8, 2022

Fonab Castle Hotel & Spa
Loch Rannoch Hotel & Estate
Kinloch Rannoch, 20 miles from Pitlochry, Pitlochry, Scotland, PH16 5PS
Fully refundableReserve now, pay when you stay
The price is $146 per night from Sep 13 to Sep 14
17.64 mi from city center
4.3/5 Excellent! (66 reviews)
"Nice stay and food was very good..Only one disappointment was no child bikes to hire at the Leisure facilities"

Reviewed on Aug 8, 2022

Loch Rannoch Hotel & Estate
Don't see what you're looking for?
See all available properties in Pitlochry
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.

Stay near popular Pitlochry attractions

Pitlochry hotels information

Number of reviews 2268
Accommodation 375 hotels
Lowest Price $104
Highest Price $303

Frequently asked questions

Recent reviews of Pitlochry hotels
expedia verified reviews

Plan your trip in a snap on the app

From home or hammock, organize your entire escape and explore app offers

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code