The West End is a traditional Victorian villa situated in the market town of Elgin. At the West End you can experience Scottish hospitality at its best. ...More
A warm, family-run Guest House, situated in a beautiful area half a minute walk from Elgin town centre.
Quiet and peaceful are the hallmarks of Heather Glen. ...More
Eight Acres is the largest hotel in Speyside, offering a wide range of first class accommodation. Situated on the western approaches to Elgin, with a large car park it makes us the perfect place to stay and 'experience life the Speyside way'....More