Moraydale Guest House
High Street, Elgin town centre · Guest House
A Victorian guest house on the High Street with private parking, five room types and a full Scottish breakfast.
About Moraydale Guest House
Moraydale Guest House is a Victorian property on Elgin's High Street, close to the shops, restaurants and attractions of the town centre and within walking distance of the railway station. Private off-road parking is a useful feature given its central location, and the house retains many original Victorian features.
Rooms range from doubles and single en-suites to ground-floor options, each furnished with a flat-screen television, hospitality tray and hairdryer, and a full Scottish breakfast is served each morning in the dining room or conservatory, with vegetarian choices available.
Its position places Dr Gray's Hospital, Elgin's leisure centre and a golf course all within a couple of miles, and the guest house has built a strong reputation for friendly, personal service among both business and leisure guests.
At a glance
- Property type
- Guest House
- Location
- High Street, Elgin town centre
- Star rating
- 4 star
- Guest score
- 9.4 / 10 (480 reviews)
- Prices from
- £85 per night
- Destination
- Elgin