Grant Arms Hotel

Welcome to The Grant Arms – The Wildlife and Whisky Hotel, nestled in the picturesque Scottish Highlands in the charming town of Grantown on Spey.

Located on the town square, the Hotel is just a 3-hour drive from both Glasgow and Edinburgh and only 45 minutes from Inverness, making it the perfect getaway to relax, explore and create unforgettable memories. Renowned as a hub for birding and wildlife in the Scottish Highlands, The Grant Arms offers so much more! Located in the heart of the world-famous Cairngorms National Park and the Speyside whisky region, our hotel is just a 10-minute walk from the award-winning Grantown on Spey Golf Course and close to six other courses.

You’ll also find the Dava Way, the ski slopes of Aviemore, and the impressive River Spey, known for its premier salmon fishing, within easy reach. With a rich history dating back to 1765, The Grant Arms has hosted many famous guests including Queen Victoria and Prince Albert in 1860, and later Queen Elizabeth II and Prince Philip.

Our hotel features 51 en-suite bedrooms and comprehensive meeting and conference facilities, and is the only 4-star hotel in Grantown on Spey. Experience a perfect blend of traditional Scottish hospitality and modern luxury with our elegant decor and comfortable furnishings.

We invite you to enjoy our warm hospitality in one of Scotland’s oldest and most prestigious hotels. .

Opening Times

All year

Awards & Accreditations

Green Tourism Business Scheme Silver LogoVS Taste Our Best

Features & Facilities

  • WiFi
  • Children Welcome
  • Level Access
  • Amenities Nearby (0.5 miles)

How to find us

Just off the A9 Edinburgh to Inverness. Inverness airport 35 miles, Aviemore Train Station 15 miles

Join our Mailing List

Sign up to get notified of the latest deals, news and all the latest information direct to your inbox.