15% Off Your Stay with code ‘STAY’

Long summer days for exploring. Long summer nights for making memories.

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 base for a summer to remember.

Tucked away in the breathtaking landscapes of the Highlands, our cosy rooms offer a peaceful sanctuary after a day of discovery. Enjoy local charm, warm hospitality, and a relaxed, welcoming atmosphere from the moment you arrive.

Treat yourself to seasonal delights at our restaurant, where every dish is lovingly prepared with locally sourced ingredients. Dine al fresco and take in the views while you savour the true taste of summer.

Raise a glass in our bar or beer garden with a selection of local craft beers, fine malt whiskies, and refreshing cocktails—all served with a side of Highland charm. Whether you’re winding down from an adrenaline-filled adventure or simply enjoying the fresh air, it’s the perfect spot to toast to the season.

Looking for excitement? Try everything from bungee jumping and white-water rafting to peaceful moments by a babbling burn, dragonflies dancing on the breeze.

As the sun dips below the horizon, enjoy the warm glow of golden-hour moments shared with loved ones. Every night is an invitation to relax, reconnect, and create lasting memories.

Book a table and dine with us while you stay…

Offer Highlights & Terms

Take a trip into the heart of the Scottish Highlands and enjoy Your Summer, Your Way.

With this package you can expect…

• Flexible cancellation
• Full Scottish breakfast each morning
• Free room upgrade (subject to availability)
• Late checkout available
• Complimentary Wi-Fi
• Valid on selected dates

Terms & Conditions

• Subject to availability
• Minimum 2-night stay required
• Must use code “STAY” at time of booking
• Cannot be combined with other offers
• £20 per night charge for dogs
• Credit/debit card required to guarantee booking