Skip to main content
Hotel
3 star

Laichmoray Hotel

Maisondieu Road, near Elgin railway station · Hotel

View on Google Maps

Photo: Laichmoray Hotel

A Victorian former station hotel with 34 rooms, a bar stocking over 100 malts, and function and event spaces.

Photos

Photos via Google

About Laichmoray Hotel

Laichmoray Hotel began life as the Great Northern Station Hotel in 1853 and retains much of its Victorian character despite continual upgrading, standing less than 300 metres from Elgin railway station on the edge of the town centre. Its 34 individually styled bedrooms range from singles to superior doubles and family rooms.

The hotel's bar is a particular draw, with an extensive wine list and a choice of more than a hundred malt whiskies reflecting its position in Speyside, while the restaurant and lounge areas cater for both casual meals and more formal dining. Function rooms and event spaces make it a popular venue for weddings and conferences.

Free parking in an ample car park and free Wi-Fi are provided throughout, and the hotel's location on the edge of the centre makes it an easy walk to the cathedral, museum and shops while remaining quiet in the evenings.

Reception hours

Monday
7:00 AM – 11:00 PM
Tuesday
7:00 AM – 11:00 PM
Wednesday
7:00 AM – 11:00 PM
Thursday
7:00 AM – 11:00 PM
Friday
7:00 AM – 11:30 PM
Saturday
7:00 AM – 11:30 PM
Sunday
8:30 AM – 10:30 PM

Current hours may differ from the usual schedule above (e.g. holidays) — check Google Maps for today's hours.

What guests say

Bruce Milne

Stayed here for a night recently. Good parking out front and a great central location. Staff were nice and friendly, helpful when I had questions. Room was pretty standard, comfy double bed, decent sized modern bathroom with a good-sized shower. I had a desk, tv and coffee making facilities. Unfortunately, my room was above the kitchen, I think, so there was quite a lot of noise from some extractors and stuff, but it was off by bedtime so didn't disturb me. Because it was so warm, I did find the room a bit too hot, even with the window open. There wasn't any climate controls or fan. Restaurant was decent, had a fine meal, reasonably priced. Breakfast is ordered the night before on a card, but you get the option to have it in your room, to take away or in the restaurant. Was nice to get it in my room at a time of my choosing. Overall, a decent hotel which I would happily stay in again.

a month ago · via Google

Joe T

Stayed one night. It is a good hotel with really nice food and drink selections for dinner. The breakfast was really nice too and I couldnt fault anything.

a month ago · via Google

Gilbert Whyte Mc Robbie

I can honestly say this is one of the best hotels I have had the pleasure to stay in. From check-in too departure I found the staff friendly, efficient and carried out their duties with the utmost professionalism. My room was well laid out, comfortable and spotlessly clean. The evening dinner was delicious and after completing my breakfast order and time selected the night before, my breakfast was served to my table with perfect timing. I would certainly recommend the Laichmoray Hotel to anyone wishing to visit Elgin or surrounding area. I for one will make it my first destination the next time I'm in Elgin.

4 months ago · via Google

Bernard Contzen

We had a very nice room and despite being on a crossing, no noise at all. Excellent confort and good food at the restaurant.

2 months ago · via Google

See all reviews on Google →

Guests mention this hotel offers delicious food, including excellent breakfast options and a great whisky selection at the bar. They also highlight the spacious, spotlessly clean rooms and the convenient option of in-room breakfast delivery. Visitors consistently praise the friendly, professional, and helpful staff who provide exceptional service.

Summary via Google

At a glance

Address
Maisondieu Road, Elgin, IV30 1QR Get directions
Property type
Hotel
Location
Maisondieu Road, near Elgin railway station
Star rating
3 star
Guest score
7.9 / 10 (1,100 reviews)
Prices from
£90 per night
Good for children
Yes
Destination
Elgin