Please Wait.

The B and B Directory

Find your perfect guest accommodation.
HomeAdvertise with usContact Us0 Favourites

Find your perfect guest accommodation

Search Options (0 of 8 selected)
Clear AllUpdate Results
+ Favourite ♡Visit Website ⇒


Single Rooms: 1
Double Rooms: 2
Family Rooms: 3
Twin Rooms: 1


PPPN from £55
PR2S from £75
Family Room from £80


4 Star4 Star4 Star4 Star


Contact: Wilma Roger
Telephone: 01343 546381
Send a message

Moraydale Guest House

Elgin, Morayshire



Moraydale Guest House is a Victorian building that offers guest accommodation in Elgin, Morayshire. Our guest house is only a short walk from the centre of Elgin where there are many shops, restaurants and attractions.

Our guest rooms have been traditionally decorated and have en suite bathrooms, flat screen TVís with Freeview, DVD players, hair dryers, radio alarms and Text taken from hospitality trays.

Breakfast is included in the room rate and is served in our spacious dining room or the conservatory. A full Scottish breakfast is provided and a vegetarian option is available.

There are lots of interesting and fun things to do in Elgin and the surrounding area such as; Elgin Cathedral, Pluscarden Abbey, Spynie Palace, Johnstons of Elgin, Brodie Country Fare and the Elgin golf club.

For more information please visit our website.

Rates: From £55 per person per night.
From £75 per room per night based on 2 people sharing.
From £80 per family room per night.
Children are welcome.
Pets are allowed.
Off street parking.
Wi-Fi/Internet access.
4 Star Visit Scotland.

All Text © 2024 Gatenby Services Ltd for