2,876 reviews
From
$107138 Atholl Road, Perth, PH16 5AG, United Kingdom
2,876 reviews
1/73
Restaurant
Free wifi
Golf course
Bar
Sun deck
Private entrance
Kitchen
Non-smoking rooms
Welcome to McKays Hotel, a cozy 3-star hotel located in the heart of Pitlochry, United Kingdom. Situated just 0.1mi from the city center, our hotel is the ideal base for exploring all that Pitlochry has to offer. With rave reviews from 2876 satisfied guests, you can trust that your stay at McKays Hotel will be a memorable one.
Our rooms start at the affordable price of $107 per night, ensuring great value for your money. The hotel offers a variety of amenities, including free WiFi, a golf course for those looking to perfect their swing, and a designated picnic area to enjoy the beautiful surroundings. Hungry? Indulge in delicious meals at our on-site restaurant, and after a long day of exploring, unwind with a refreshing drink at the bar while enjoying live music.
Even the furry members of your family are welcome at McKays Hotel, as we are pet-friendly (additional charges apply). Whether you're traveling with family, friends, or on a solo adventure, our non-smoking rooms provide a comfortable and relaxing atmosphere. So, come and experience the warm hospitality of McKays Hotel and make your stay in Pitlochry truly unforgettable.
When it comes to dining options, McKays Hotel has you covered. Indulge in delicious meals at our on-site restaurants, each offering a unique ambiance and cuisine. Mackays Restaurant, with its family-friendly, traditional, and romantic atmosphere, serves up a delightful blend of British and European dishes. For a more modern dining experience, head over to Mackays Chip Shop, where you can savor mouthwatering British cuisine in a family-friendly setting.
At McKays Hotel, we understand the importance of convenience and flexibility. That's why we accept a wide range of payment methods, including JCB, Mastercard, Switch, Visa, Maestro, and Solo. So, whether you prefer to pay with cash or card, you can rest assured that we've got you covered.
With a variety of room types to choose from, McKays Hotel ensures a comfortable and relaxing stay for every traveler. Our Mckays Double Room offers the perfect cozy retreat for couples, with a spacious room size of 161 sqft and a comfortable double bed. Families can make themselves at home in our Family Room, complete with a double bed and a bunk bed. For solo travelers, our Single Room provides a cozy oasis with a twin bed. And for those looking for a touch of luxury, our Deluxe Double or Twin Room offers a queen size bed and a room size of 183 sqft.
With its warm hospitality, convenient amenities, and comfortable accommodation options, McKays Hotel is the perfect choice for your stay in Pitlochry. Book your stay with us today and embark on a truly unforgettable experience.
Closest airports
Dundee Riverside Airport
32.2miEdinburgh Airport
54miInverness Dalcross Airport
59.2miRestaurant
Free wifi
Golf course
Bar
Sun deck
Private entrance
Kitchen
Non-smoking rooms
Live music/Performance
Kitchenette
Kitchenware
Picnic area
Garden
Free toiletries
View
Bathtub
Show 7 photos
Mckays Deluxe, 1 Twin Bed
1 Twin Bed
185 sqft
Free wifi
Flat-screen TV
Tea/Coffee maker
+
More details
Providing free toiletries, this twin/double room includes a private bathroom with a walk-in shower and a hairdryer. The twin/double room provides a tea and coffee maker, a wardrobe, a sofa, a carpeted floor and a flat-screen TV. The unit offers 1 bed.
Show 6 photos
Mckays
1 Double Bed
2 Twin Beds
160 sqft
Private Bathroom
View
Flat-screen TV
Tea/Coffee maker
+
More details
Welcome to the Mckays Double Room, where you can relax and unwind in our cozy and spacious 161 sqft room. Enjoy a stunning city view, a private bathroom, and modern amenities such as a flat-screen TV, coffee/tea maker, and complimentary toiletries.
Show 7 photos
Townhouse Family
1 Double Bed
1 Bunk Bed
215 sqft
Private Bathroom
View
Flat-screen TV
Tea/Coffee maker
+
More details
Experience a cozy stay in our spacious Family Room, located in a separate building. Enjoy the stunning city view from your private room, relax in the bathtub, and unwind with a movie on the flat-screen TV, all while indulging in freshly brewed tea or coffee.
Show 7 photos
Mckays Deluxe
1 Queen Size Bed
185 sqft
Private Bathroom
View
Flat-screen TV
Tea/Coffee maker
More details
Welcome to our Deluxe Double or Twin Room, where you can enjoy a stunning city view from your private room with a comfortable queen size bed. Indulge in the convenience of a flat-screen TV, complimentary toiletries, and a refreshing cup of tea or coffee.
Show 6 photos
Mckays Suite
1 Sofa Bed
1 King Size Bed
215 sqft
Private Bathroom
Kitchenette
View
Kitchenware
+
More details
Welcome to the Mckays Suite, a spacious and smoke-free oasis with stunning city views. Equipped with a private bathroom, kitchenette, and comfortable king-size bed, this suite is perfect for a relaxing and enjoyable stay. Plus, enjoy added amenities like a flat-screen TV, microwave, and coffee machine. Book now and experience luxury at its finest.
Show 7 photos
Mckays Superior, Double
1 Double Bed
215 sqft
Private Bathroom
View
Flat-screen TV
Tea/Coffee maker
+
More details
Experience the comfort and luxury of our Mckays Superior Double or Twin Room, where you can relax in our spacious 215 sqft room with a stunning city view. Enjoy the convenience of a private bathroom, flat-screen TV, and complimentary tea/coffee while indulging in our free toiletries and shower amenities.
Show 6 photos
House, 2 Bedroom
2 Queen Size Beds
1 Sofa Bed
730 sqft
Kitchen
Private Bathroom
Bathtub
View
x5
More details
Welcome to our charming Two-Bedroom 732 sqft Holiday Home! Enjoy stunning city views from the comfort of your own private entrance, as well as a fully-equipped kitchen, bathtub, flat-screen TV, and cozy fireplace. Accommodating up to 5 adults with two queen size beds and a sofa bed, it's the perfect retreat for a memorable vacation.
Show 6 photos
Mckays Family
1 Twin Bed
1 Double Bed
3 Twin Beds
215 sqft
City view
Private Bathroom
Flat-screen TV
Tea/Coffee maker
More details
Welcome to the Mckays Family Room, a spacious retreat perfect for families! With 215 sqft of space, this room features 4 Twin beds and 1 Double bed, guaranteeing a comfortable stay for everyone. Enjoy stunning city views, a private bathroom, and modern amenities such as a flat-screen TV, tea/coffee maker, and free toiletries.
Show 6 photos
Townhouse
2 Twin Beds
1 Double Bed
160 sqft
Private Bathroom
View
Flat-screen TV
Tea/Coffee maker
+
More details
Welcome to our cozy and stylish Double Room in the second building, offering a picturesque city view and a private bathroom with a relaxing bathtub. Enjoy your stay with complimentary amenities such as a flat-screen TV, coffee maker, and free toiletries.
Show 5 photos
Mckays, Single
1 Twin Bed
110 sqft
View
Flat-screen TV
Tea/Coffee maker
Shower
More details
Experience a cozy retreat in our Single Room, overlooking the city with a stunning city view. Indulge yourself with modern amenities including a flat-screen TV, tea/coffee maker, and enjoy a refreshing shower with complimentary toiletries.
Show 5 photos
Townhouse, Single
1 Twin Bed
110 sqft
Private Bathroom
View
Flat-screen TV
Tea/Coffee maker
+
More details
Welcome to our cozy Single Room in our second building. With a spacious 108 sqft, this non-smoking room offers a beautiful city view, private bathroom, flat-screen TV, and all the essentials like tea/coffee maker and free toiletries. Perfect for solo travelers seeking comfort and convenience.
Show 5 photos
Double Room
1 Double Bed
Free wifi
Flat-screen TV
Tea/Coffee maker
x4
+
x3
More details
Experience the best of city living with our Twin or Double Room in the second building. Enjoy stunning city views, a private bathroom, and the comfort of twin and double beds, making it perfect for a relaxing stay for two adults in 161 sqft of space.
8.2
2,876 reviewsCategories of assessments
Cleanliness
Comfort
Location
Facilities
Staff
Value for money
WiFi quality
Breakfast
Featured reviews:
Jean
8.2
May 2025
The accomodation ( suite ) was amazing. Very comfy bed. Lovely decor. Location was excellant. Love the outdoor seating..Food was good.
Hated all the dogs in the restuarant. Could make a small part of restuarant just for owners and their dogs but there was dogs barking everywhere. We had one next to our table and everytime another dog barked or went passed it went crazy. Also there was another one barking when the entertainment started. It got so bad the dogs owner took it outside. It was a bit much. It was a shame as food was good but spoiled by the dogs. We counted seven dogs in. I am afraid I would think twice as regards to eating in your restuarant.
Vipin
9.1
June 2025
I stayed for 2 nights at McKays and thoroughly enjoyed my experience. The hotel is centrally located, just a 3-minute walk from the railway station—extremely convenient! I was in a single attic room which was spotless, with clean and well-equipped bathroom facilities. Everything in the room was in great condition and well-maintained. The staff were warm, friendly, and always helpful—truly added to the charm of the place. McKays also has a large, vibrant restaurant that seats around 100 people and serves excellent dinners along with a good selection of drinks. It appears to be the happening spot in Pitlochry! Definitely value for money, and I’d gladly stay here again. Highly recommended!
While breakfast was good, I would have appreciated a slightly more elaborate spread. Also, the Wi-Fi in the attic rooms could be improved—it was a bit slow at times. That said, these are very minor points in what was overall a fantastic experience.
Shirley
9.1
June 2025
The room was clean with beautiful large sash windows & flowers outside. Tea & coffee in the room & small hanger for clothes. TBH we didn’t need anymore than that. Bed really comfortable. Right in the centre. The pub had outdoor seating, lovely inside & was quaint. Breakfast was really good with plenty of options, tea, coffee & juices. We needed a good breakfast after being at a wedding the day before lol. Dog friendly which I love. Staff were all lovely & friendly. Parking could be a problem when busy.
Everything was great but due to hot weather the room could have done with a fan as very hot. Not really a negative as it was an exceptional day.
Gemma
10
June 2025
We visited this hotel last year and had such a wonderful experience that we decided to return again this year. Overall, it's still a lovely place to stay—but what truly stood out this time was the exceptional service we received from a staff member named Adel. When we arrived, we found that the room we were given was unfortunately too small for my needs due to my disability. I went down to reception to see if anything could be done, and Adel greeted me with such kindness and understanding. He didn’t ask any intrusive questions or make me feel uncomfortable—he simply wanted to help however he could. While I was speaking with him, another guest came over to complain quite strongly about the Wi-Fi. Adel remained calm, respectful, and professional throughout, calmly explaining what he could do to assist them while never losing his polite manner. Adel then personally took us to a different room, which was a bit larger and made a big difference for me. I later explained the reason behind the request, and again, there was no judgment or unnecessary conversation—just pure compassion and willingness to support. It’s rare to come across someone in hospitality who genuinely cares and goes above and beyond without hesitation. Adel made our stay more comfortable and stress-free, and for that, we’re truly grateful. We’ll definitely return again—and hope to see Adel still working there. He’s a real asset to the hotel.
N/A
Susan
9.1
July 2025
Location, staff very friendly, breakfast excellent, one of the best Scottish Breakfasts we’ve had. Decided to have dinner there the night before too and it was excellent too, really couldn’t fault it or the service. Room & bathroom clean, modern, we had a fan in the room which was needed as it was very warm.
Room 210 - curtains not fit for purpose as not great fitting, thin and basically let lots of light in from very early morning (5am!) A blind would be better, or thicker, fuller curtains might help. Mentioned at check out & they said they will look at it.
Lynn
10
October 2024
Location ideal, staff extremely pleasant & helpful, good menu choice & particularly liked the door hanger - "sleeping like a bairn" & "make my room bonnie" 😀 Would happily recommend McKays Hotel to friends & family & look forward to booking with McKays Hotel again in future.
We were initially booked into the Townhouse, 2nd floor, twin room but on arrival we were given the keys to Room 109 which had 2 beds pushed together with a chest of drawers placed to one side. As 2 single females, we would have preferred the beds apart with chest of drawers plus table lamp between the 2 beds for reading before sleep 😴 However we were happy to be staying in the main hotel & the above suggestion is only a personal preference, otherwise we were both very comfortable.
Abbott
9.1
November 2024
Excellent fresh cooked breakfast with coffee, juice, toast, yoghurts, fruit etc on an eat as much as you lie buffet service. Nice large room with super king and single bed when a twin room was requested. Very pleasant bar area for evening meals and we had a walk up and down the main street and this was the only bar / hotel we saw with people eating and drinking at 9.00PM
We had the loft room and the bathroom was functional but beyond tiny, you could just about fit 2 hands into the sink so having a wet shave was a bit of a challenge and the extractor did not work so you had to open the window in the roof to clear the room of steam after a shower Car park is small and we couldn't get a space when we arrived so parked across the way. but had to move the car by 8.30AM
Christopher
9.1
January 2025
The food was excellent - both dinner and breakfast. The room was nice, and very clean. And the bathroom was spotless and fresh. There was also entertainment in the bar, with a live band for Burn's Night and all the guests joined in, danced and enjoyed themselves. We had two dogs and the staff gave them lots of attention - there was even a Dog Welcome bag in the room!
No grumbles from us. The hotel was a bit bigger than I expected, so was different from what we had pictured. But it was lovely, well run and there's nothing we can suggest to improve things.
Laura
9.1
July 2025
Good location. Pleasant staff. Was apprehensive at being in the annex across the road from the hotel. We stayed there a number of years ago and it was poor but we were pleased with our accommodation. Comfy bed, ok pillows, good shower, nicely appointed but for one thing- no mirror in the room. We did ask for a quiet room but we faced the main street and whilst it wasn't noisy evening through to early morning, it was noisy from 04.30 onwards. Very good breakfast.
No mirror in room.
Aum
10
September 2024
We found the hotel restaurant warm and welcoming. It is a 3 minute walk from the train station and with all the luggage for us and baby that was a relief. The cottage we stayed in was fascinating. We didn’t find out for sure, but I’m sure it was built in the 1800s and the small stairs upstairs to the wonky landing must be authentic. It was so clean and beds so comfortable my my daughter (who gets up lots with her baby) said it was the best sleep in ages!)
I think I would have liked their continental breakfast more if it had porridge, cheese or more fruit. However, I think they really want customers to buy from the menu. Dinner, was fabulous!
Attractions
Killiecrankie
3miDunkeld Cathedral
11.1miThe Hermitage
12.4miBen Lawers National Nature Reserve
21.4miGlenturret Distillery
21.7miScone Palace
22.6miDalwhinnie Distillery
25miRannoch Moor
25.5miCairngorms National Park
29.8miAttractions
Killiecrankie
3miDunkeld Cathedral
11.1miThe Hermitage
12.4miBen Lawers National Nature Reserve
21.4miGlenturret Distillery
21.7miScone Palace
22.6miDalwhinnie Distillery
25miRannoch Moor
25.5miCairngorms National Park
29.8miAirports
Dundee Riverside Airport
32.2miEdinburgh Airport
54miInverness Dalcross Airport
59.2miMackays restaurant
Cuisines
Ambiances
Mackays Chip Shop
Cuisines
Ambiances
Restaurant
Free wifi
Golf course
Bar
Sun deck
Private entrance
Kitchen
Non-smoking rooms
Live music/Performance
Kitchenette
Kitchenware
Picnic area
Garden
Free toiletries
View
Bathtub
Accessibility
Upper floors accessible by stairs only
Activities
Golf course
Live music/Performance
Live sports events (broadcast)
Bathroom
Bathtub
Bathtub or shower
Free toiletries
Hairdryer
Private Bathroom
Shower
Toilet
Toilet paper
Towels
Bedroom
Linens
Wardrobe or closet
Business Facilities
Fax/Photocopying
Meeting/Banquet facilities
Entertainment & Family Services
Board games/Puzzles
Evening entertainment
Food & Drink
Bar
Kids' meals
Packed lunches
Restaurant
Snack bar
Special diet meals (on request)
Tea/Coffee maker
Wine/Champagne
Food & drink safety
Delivered food covered securely
Front Desk Services
Invoice provided
Private check-in/out
General
Carpeted
Designated smoking area
Family rooms
Heating
Non-smoking rooms
Pet bowls
Pet Friendly
Private entrance
Smoke-free property
Internet
Free wifi
Kitchen
Coffee machine
Dining table
Electric kettle
Kitchen
Kitchenette
Kitchenware
Microwave
Oven
Refrigerator
Stovetop
Toaster
Living Area
Dining area
Fireplace
Sitting area
Sofa
Media & Technology
Flat-screen TV
Satellite channels
TV
Outdoors
Garden
Outdoor furniture
Picnic area
Sun deck
Physical distancing
Cashless payment available
Room Amenities
Drying rack for clothing
Iron
Socket near the bed
Sofa bed
Safety & security
CCTV in common areas
CCTV outside property
Fire extinguishers
Key access
Security alarm
Smoke alarms
Safety features
Access to healthcare professionals
First aid kits available
View
City view
View
From 16:00
Until 21:00
Guests are required to show a photo identification and credit card upon check-in
From 08:00
Until 11:00
Pets are allowed on request. Charges may apply.
WiFi is available in all areas and is free of charge.
The minimum age for check-in is 18
Come and go whenever you want
Parking may not be available
Child policies
Children of all ages are welcome.
Children 16 and above will be charged as adults at this property.
To see correct prices and occupancy info, add the number and ages of children in your group to your search.
Crib and extra bed policies
0+ years
4+ years
The price in GBP has been converted to show you the approximate price in USD.
Additional fees are not calculated automatically in the total cost and will have to be paid for separately during your stay.
The maximum number of cribs, extra beds, and children allowed in existing beds can vary depending on the option booked.
All cribs and extra beds are subject to availability.
JCB,
Visa,
Mastercard,
Maestro,
Solo
This property does not accept cash.
Does McKays Hotel have accommodations for guests with pets?
Yes, you can stay with your pet at McKays Hotel. However, please note that you need to make a request in advance and there may be additional charges involved.
At what times are check-in and check-out at McKays Hotel?
At McKays Hotel, guests are welcome to check in any time between 04:00 PM and 09:00 PM, but should be aware that check-out is by 11:00 AM.
What's the nightly rate at McKays Hotel?
Rooms at McKays Hotel are available starting from $107. Prices might vary according to room availability and chosen dates. To see the current rates, please add your travel dates.
Which room categories can I book at McKays Hotel?
At McKays Hotel, guests can choose from a variety of room types including double rooms, family rooms, single rooms, deluxe double or twin rooms, budget double rooms, suites, twin or double rooms, and a two-bedroom house. All rooms are non-smoking. The rooms accommodate either 1 or 2 adults and are furnished with double beds, twin beds, queen-size beds, or bunk beds. The room sizes range from 108 sqft to 732 sqft.
What activities does McKays Hotel offer?
At McKays Hotel, guests can indulge in a variety of leisure amenities. They can start their day by playing a round of golf at the hotel's golf course and enjoy the beautiful surroundings. In the evenings, they can unwind and be entertained by live music and performances. Guests can grab a drink and relax at the hotel's bar or bask in the sun on the sun deck. For those seeking evening entertainment, the hotel also offers various options.
When it comes to dining, McKays Hotel provides two on-site restaurants to cater to different tastes. Mackays restaurant offers a family-friendly, traditional, and romantic ambiance and serves British and European cuisine. For a more casual dining experience, guests can visit Mackays Chip Shop, which has a family-friendly and modern ambiance and specializes in British cuisine. Whether guests are looking for a fine dining experience or something more relaxed, they can find it at McKays Hotel.
Does McKays Hotel feature its own restaurants?
Yes, there are restaurants available on site at McKays Hotel. The hotel features Mackays restaurant, which offers a family-friendly, traditional, and romantic ambiance, serving British and European cuisines. Additionally, there is another restaurant called Mackays Chip Shop, which has a family-friendly and modern ambiance, serving British cuisine.
Which payment methods are supported by McKays Hotel?
McKays Hotel supports various payment methods including JCB, Mastercard, Switch, Visa, Maestro, and Solo. Additionally, cash is also accepted as a payment option.
Crieff Rd, Aberfeldy, PH15 2DY, United Kingdom
7.7mi from current hotel
Very Good
664 reviews
From
25 - 27 Atholl Road, Pitlochry, PH16 5BX, United Kingdom
0.3mi from current hotel
Very Good
1,443 reviews
From
Bridge Of Cally, Perth, PH10 7JJ, United Kingdom
13.3mi from current hotel
Very Good
890 reviews
From
11 Toberargan Road, Pitlochry, PH16 5HG, United Kingdom
0.2mi from current hotel
Very Good
355 reviews
From
Kennacoil House , Dunkeld, PH8 0BP, United Kingdom
11.1mi from current hotel
Excellent
77 reviews
From
Dunkeld House Hotel, Dunkeld, PH8 0HX, United Kingdom
10.7mi from current hotel
Very Good
2,790 reviews
From
Errichel Farm, Crieff Road, Aberfeldy, PH15 2EL, United Kingdom
7.5mi from current hotel
Excellent
106 reviews
From
The Old Manse, Blair Atholl, PH18 5TN, United Kingdom
8mi from current hotel
Very Good
168 reviews
From
Blair Atholl, Pitlochry, PH18 5SG, United Kingdom
6mi from current hotel
Very Good
1,197 reviews
From
Featured hotels
Featured hotels
Cities nearby
Popular cities