Choose your preferred language. We speak English (US) and 41 other languages.
Most often used by people in the United States
West Moulin Road, Pitlochry, PH16 5EQ, United Kingdom – Show map
No booking fees • Save money! Best price guarantee — enter dates to see these prices!
50 properties in Pitlochry
Including hotels, apartments, villas and more.
216 verified reviews
They speak your language!
Craigvrack Hotel's staff speaks: English
Booking is safe
When you book with us your details are protected by a secure connection.
Golf Course (within 2 miles), Pool Table, Darts, Library
Food & Drink
Bar, Special Diet Meals (upon request)
WiFi is available in public areas and is free of charge.
Free private parking is available on site (reservation is not needed).
Packed Lunches, Express Check-in/Check-out, Ticket Service, Baggage Storage, Laundry, Dry Cleaning, Daily Housekeeping, Meeting/Banquet Facilities, Fax/Photocopying
Newspapers, Non-smoking Rooms, Facilities for Disabled Guests, Family Rooms, Heating, All Spaces Non-Smoking (public and private)
2:00 PM - 9:00 PM
8:00 AM - 11:00 AM
Cancellation and prepayment policies vary according to room type. Please enter the dates of your stay and check what conditions apply to your preferred room.
Children and Extra Beds
All children are welcome.
All children under 2 years stay free of charge when using existing beds.
All children under 2 years stay free of charge in a crib.
There is no capacity for extra beds in the room.
The maximum number of cribs in a room is 1.
Pets are allowed on request. Charges may apply.
Cards accepted at this property
Hover over the cards for more info.
Based on 215 reviews
Value for money
Show reviews from:
Overlooking the beautiful Tummel Valley, this traditional stone-built Victorian building is a family-run and pet-friendly hotel, with free Wi-Fi in all areas.
Score from 369 reviews Good
In the centre of Pitlochry, just outside the Cairngorms National Park, Buttonboss Lodge provides attractive en suite rooms and a full Scottish breakfast.
Score from 244 reviews Wonderful
Centrally located in the beautiful Victorian Town of Pitlochry in the Perthshire Highlands, this elegant hotel is just over a quarter mile from Pitlochry Train Station.
Score from 744 reviews Very good
The Claymore is an attractive Victorian residence within its own award-winning gardens, which overlook the Cluniemore Hills and are only a 2 minute walk from the center of Pitlochry.
Score from 127 reviews Exceptional
We only met two of the staff but they were very welcoming and friendly. The hotel was very clean and very warm. The breakfast was excellent quality and selection.
The hotel is up a hill as described which was fine for us but perhaps would put more less able guests off, however there is a bus stop outside and I am sure a taxi wouldnt cost much at all. Very nice walk down hill to Pitlochry High Street.
Easy relaxing atmosphere great service at breakfast value for money.
I have to say this was the best 3*** we have ever stayed in. The hotel was spotless, very well maintained and warm. Ample lounge area to accommodate all guests. Bar area again was spotless and great facilities. Breakfast room again gleaming with a fantastic choice on the menu. Our room was very comfortable, and the attention to detail was impressive. Clear to see the staff are proud of the Craigvrack.
Our stay wasn't long enough,,,
Staff were excellent Rooms were spotless Breakfast was great
location, very comfy bed, good breakfast, nice bar area.
no evening meals, bar closed at 9pm,
The staff were very friendly....room small but clean and did the job. Nice bar area with pool table and dart board.
The 10 minute walk back which was all up hill!!!
Loved staying at craigvrack hotel, it's in a beautiful location. The owner is lovely and friendly. Would highly recommend staying here if your in the area or going skiing in glenshee. Boss breaky as well
Breakfast, lounge bar.
The staff were really helpful in telling us the history of the area and things to do. The breakfast was delicious and plentiful and the hotel even called and text us to tell us we had left something in the room. Will visit again
Very reasonable, clean, friendly staff, great little bar, pool table, we had a family room which was great for us 3 lads, large car park, they do a cracking breakfast, a big variety, including in your room rate about 45mins from glenshee ski centre, so all in all a great little place, would definitely return
No food at lunch and dinner
staff very friendly good breakfast beds comftoble its more than good enough 4 a 3 star hotel a bit cold on a night heating could be on a better time system after 11pm but thats my prefrance. apart from that it was a pleasent stay
heating on a night time
got well taken care off ,nothing to much touble
Helpful advise on local area and places to visit. Breakfast was superb and frank gave an exellent service.
The family rooms were on different floors.
Reasonable room Ok location
Extremely, dangerously cold Way too pricey for the condition The room was cold when we arrived. Nobody switched the heater on. It took several hours before we could take the winter coats off. The beds were very cold as well. At night the heating went off!!! They switched it back on at around 6 am. Saving power? The only staff was a barmen. He was busy. Had no time for us at all. The worst experience ever.
Cosy hotel and fabulous views perfect for great walks
The friendly staff and the lovely room
Not very cheery
Just a short walk to town centre. Good value for Money Very friendly staff Quiet due to time of year Overall a nice quiet relaxing break Thank you
duvet a bit small for the bed no emergency night contact
there was nothing really not to like allan and his wife and family were great
not good beer on draught at bar
The bed and the breakfast
Great breakfast. Large room. Sort of a lived in comfort.
Poor parking. Lot was often full and no good alternative.
Friendly staff. Welcoming hotel. Breakfast has a great choice of buffet and hot food. Have been here before and therefore know we will not be disappointed in our booking.
The staff in the bar at night and at breakfast next morning were exceptionally friendly and helpful.
The Family could not have been more helpful, and the whole place was absolutely spotless. I am a fussy eater and the breakfast met my highest expectations
We've negotiated with thousands of hotels to get the very best deals. We call them Secret Deals and they only last for a limited time.
You can get these deals for free by subscribing to our newsletters. You can even choose your favorite destinations to receive personalized deals.
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!
Don't worry – your email address is safe with us. We'll never share your private information and you can unsubscribe at any time.