View all hotels in Grantown On Spey Europe > United Kingdom > Grantown On Spey > Ben Mhor Hotel
From the south, Glasgow and Edinburgh, travel to Perth.
At Perth follow the A9 North towards Inverness.
Bypass Aviemore and then take the next exit signposted Grantown on Spey, follow signs for about 12 miles and you will enter Grantown on Spey.
Continue to the High Street and the hotel is on the left hand side.
Travelling by rail the nearest railway station is Aviemore, Grantown on Spey is about 12 miles from Aviemore.
.
The following hotels are located near to Ben Mhor Hotel, GRANTOWN-ON-SPEY and are bookable online now.