Looking to visit us?

Find Us in the Highlands

The Garth Hotel is located in Grantown on Spey, a small town just 10 miles from the A9 (please use the A95 from the A9) 15 miles from Aviemore where you can find the nearest train station and public transport. Inverness Airport is just 29 miles from Grantown on Spey. There is a bus stop just outside the hotel and taxi service is always available.

Pick up the phone and give us a call on 01479 787 900 or if you would prefer you can use the form below and we’ll be in touch…

Scroll to Top