Book Direct

Victorian Guest House

Victorian Guest House with many traditional features and private off road parking. Close to the centre of Elgin with its many shops, restaurants and attractions.

Within walking distance of the train station and very near Dr Gray's Hospital and Elgin leisure centre.

We provide spacious accommodation in comfortable en-suite rooms, three of which are on the ground floor. All have flat screen Freeview television with DVD, hospitality tray, radio alarm and hairdryers.

Wireless internet access. A full Scottish breakfast is served in our spacious dining room or in the conservatory.

At Moraydale you can be assured of friendly personal service and an enjoyable stay whether on business or holiday.


Book Online

More Info »

“I can highly recommend this charming hotel in the heart of Elgin. We would like to come back one day.”

Lotta Ostlund -

“That is the spontaneous thought I had when I first saw my room. Warm plaid carpet, delicately coloured net curtain and matching curtains. I wanted to stay! The double bed in my small single room was really comfortable, and wi fi was easily available. Breakfast was served, and was nicely cooked. Staff were friendly and more than helpful. Strongly recommended.”

Audrey Hayler -