A warm, family-run hotel, situated in a beautiful area half a minute walk from Elgin town centre. Quiet and peaceful are the hallmarks of Heather Glen.
Eight Acres Hotel
Elgin
53 roomsindependentHotel
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'.
Southbank Guest House
Elgin
15 roomsindependentGuest House - B&B
Southbank is a Georgian Town House over 200 years Old. Situated in a quiet road, we are in the heart of Elgin with a few minutes walk to town centre where you will find shops and restaurants.
Stotfield Hotel
Lossiemouth
46 roomsindependentHotel
Against the stunning seaside backdrop of Lossiemouth in the Scottish Highlands, this Victorian hotel provides beautiful views over the Moray Firth, a 5 minute walk from unspoilt sandy beaches.
West End Guest House
Elgin
6 roomsindependentGuest House - B&B
A traditional Victorian villa situated in the market town of Elgin. At the West End you can experience Scottish hospitality at its best.