Modern B & B All rooms on ground floor
Elm Grove is a purpose built B & B situated towards the East end of Elgin just off the main Aberdeen Inverness A96. All rooms are on the ground floor & have modern quality En-Suites. An ideal base for those wishing to explore the Highlands & Moray coast. There are some stunning coastal walks nearby as well as superb beaches. A popular tourist attraction is the famous "Whisky Trail".
We have 5 excellent golf courses within a 10 mile radius of Elgin. Fishing is also popular with the river Spey, Lossie & Findhorn close by. ![]()







