Welcome to McKays Hotel, Pitlochry

Our Special Offers…

Stay & Save

Stay 2 Nights And Save 15%

Stay & Save! Embrace the magic of the season at McKays—where sun-drenched days give way to evenings of laughter, stories, and stillness. Whether you’re chasing adventure or simply slowing down, our hotel is the perfect…

Dinner, Bed & Breakfast from just £99!

The Ultimate Winter Warmer

Don’t just survive the winter—savour it. At McKays we believe an escape should be effortless and unforgettable. Our exclusive Winter Promotion combines a cosy stay with a delicious evening meal and our signature breakfast, all…

Mother’s Day At McKays

Join Us For A Roast To Celebrate Mother’s Day (15th March 2026)

Treat your mum—or the special mum figure in your life—to a delightful meal with us. With a choice of three delicious roasts and an array of options from our main menu, there’s something to please…

Winter Offers

Winter Warmers & Winter Escapes…

Select from one of our winter packages and explore a highland wonderland this winter… Winter Warmer 1-night bed & breakfast with hot drink* & muffin on arrival (*choice of coffee, tea, hot chocolate) From £85.00…

Golf Getaway in Pitlochry

Golf Getaway in Pitlochry

Escape to the heart of Highland Perthshire for an unforgettable golfing experience with our Golf Stays package. Surrounded by rolling hills and stunning scenery, our hotel is the perfect base for your next golf break.

Pitlochry gold course

Valentines Day

12th – 16th February 2026

Join us for Valentine’s day and get away from it all for a romantic break in Pitlochry.With the sharing menu on for a week will it be a baked camembert for two or one of…

Date Night At McKays

Looking for the perfect romantic getaway?

Treat yourselves to a romantic escape at McKays Hotel, where charming surroundings, fine dining, and thoughtful touches set the scene for an unforgettable stay.

An Unforgettable Line-Up of Musical Magic

March – December ’26

Experience the ultimate in musical nostalgia at McKays Hotel We’re celebrating the timeless classics and legendary artists who’ve left an indelible mark on the world of music. It’s a line up of pure nostalgia and…

Cocktail Hour Has Arrived!

Cocktail Hour 4pm – 6pm Daily

Here at McKays, we like to give you MORE… That’s why we offer freshly mxed cocktails, and the prices won’t leave you “shaken” either… with EVERY cocktail just £9.50 between 4pm and 6pm daily

Pitlochry Theatre Break

Save 15% on your stay and 5% on theatre tickets! Includes: – Twin/Double Standard Room – Full Scottish Breakfast – Post-Theatre Night Cap for Two – Pre-Theatre Menu (2 or 3 courses, 4-6 PM) Experience…

McKays Gift Vouchers

Give The Perfect Gift, All Year Round With Our Vouchers

If you’re looking for the perfect gift for someone special, why not consider McKays Gift Vouchers. Vouchers are available in increments of £20 and are valid for 12 months from date of issue

Stay longer & save Book 2 nights or more & save 20%

About Us

McKays. More than just a room

When you stay at McKays Hotel in Pitlochry, Perthshire, it’s so much more than just a place to stay.

It’s evening entertainment, it’s a place to eat in Pitlochry, it’s a pub, there’s live sport, it’s live music. McKays Hotel is more. Offering you a place to relax, enjoy live music every weekend from bands across Scotland. Then dine in one of the best places to eat in Pitlochry, using produce from across Scotland to create regular favourites and daily specials.

Book your hotel deal direct for the best available rates this year (and free room upgrade and late checkout – we said we gave you more).

McKays now accept’s your furry-friends too. You’re welcome to bring your dog(s) along for the stay, and we even have dog-friendly spaces in the bar and restaurant. We’ll make sure your pooch is as pampered as you are. For the full details click here.

Book a Room
stay

Luxury guest rooms with contemporary styling, now available to book.

With 41 rooms at McKays (including 2 apartments and a 2 bedroom cottage) allows us to welcome more of you to Pitlochry each year.

Our bedrooms are decorated in a contemporary Scottish feel. We have created a boutique hotel experience that you are looking forward to in the heart of Pitlochry.

Rooms vary in style and size in keeping with our Victorian architecture too (remember we’ve no lift). McKays Townhouse across the road has rooms and 2 apartments that are away from the hustle of the hotel and live music. We also have a limited number of dog friendly rooms available so book early for these.

Book a room
Comfortable bed at McKays Hotel Pitlochry
En suite bathroom at McKays Hotel
Suite at McKays Hotel Pitlochry
eat

“The best restaurant to eat in Pitlochry”

The restaurant in Pitlochry offers you more menu choices, more times to eat, more kids menu options and is a dog friendly place to eat. With dishes created fresh by chef and the team.

BREAKFAST

Your way. Full Scottish, smoked salmon & scrambled eggs or a warm bowl of porridge.

menu

DINNER

The main event. Daily specials, locally sourced ingredients. Children’s menu HERE. Gluten Free Menu HERE. Set Menu HERE. Steak MenuHERE.

menu

SANDWICHES

Choose fresh soup and sandwiches made your way. Lunch your way.

menu

FISH & CHIPS

Traditional. Crispy batter, crispy chips. Cooked to order. Click & Collect or takeaway.

menu

Fancy coming to dine with us? You won’t regret it…

The McKays Guarantee

Our Book Direct Promise

When you book directly with us, you don’t just save money—you unlock a truly enhanced experience that makes your stay special. We’re more than a hotel, and booking direct gives you access to everything we offer!

Turas Rewards: Earn Points, Enjoy Savings.

Woof

Dog friendly hotel stays and holidays

The McKays Hotel, Bar & Restaurant in Pitlochry are a dog-friendly team that know you want your best friend to enjoy their stay too. So, we’ve made it easy for your dog to enjoy their stay, with all the home comforts: a dog bed and water bowl and their own welcome pack. We promised you more than a room.

With many walks in Pitlochry on the doorsetp of McKays Hotel – there’s no need for the car to take your dog for their morning and evening strolls. There are beautiful views, woodland and loch side walks – all to be explored together.

Dogs are welcome to dine with you in our dog friendly restaurant too, so you can rest assured, you and your beloved pet will both be catered for.

Cute dog on bed at McKays Hotel Pitlochry

Sign up for updates and special offers!