Skip to main content

Filter by:


Star rating

Review score

Longmorn – 66 hotels and places to stay
See the latest prices and deals by choosing your dates.
Mansion House Hotel, hotel in Longmorn

Nestled within its own grounds on the banks of the River Lossie, The Mansion House is a peaceful getaway just a few minutes’ walk from the historical centre of Elgin.

Amazing comfy beds great staff, amazing breakfast beautiful building. Would have loved bottle of water in room maybe nice touch and shame they can't re open pool just a shame but not a factor. Highly recommend Power shower too
7.9
Scored 7.9
Good
Rated good
1,209 reviews
Price from£152.10per night
The Mansefield Hotel, hotel in Longmorn

Based in the former cathedral city of Elgin, The Mansefield Hotel is surrounded by rolling hills and vibrant glens.

Breakfast was excellent. Cooked to order and piping hot. We had a hangover on the Sunday, so put a do not disturb on the door, then went out in the afternoon. When we came back from our day out, they had sneaked in and everything was back to new. Lovely surprise, as thought the cleaners would have been done for the day. Fresh bottles of water in our fridge each day was a lovely treat.
8.4
Scored 8.4
Very good
Rated very good
317 reviews
Price from£165per night
Laichmoray Hotel, hotel in Longmorn

Laichmoray Hotel is conveniently situated on the periphery of Elgin town centre, less than 300 metres from the Elgin Rail Station.

Staff amazing , breakfast fab , cottage fab
8.7
Scored 8.7
Fabulous
Rated fabulous
1,262 reviews
Price from£145per night
The Station Hotel, hotel in Longmorn

The Station Hotel is situated in Rothes and features a garden and a bar. This 4-star hotel offers a 24-hour front desk and free WiFi. Glen Grant Whisky Distillery is a 2-minute walk away.

Huge room and lovely staff. We had the tasting experience with Carys which was great.
8.8
Scored 8.8
Fabulous
Rated fabulous
316 reviews
Price from£250per night
Sunninghill Hotel, hotel in Longmorn

In the heart of Elgin, Sunninghill Hotel features a traditional restaurant and elegant rooms with free Wi-Fi. The hotel is just a 5-minute walk from Elgin Railway Station.

Nice friendly atmosphere, pleasant and helpful staff. Excellent breakfast, with plenty of choice. Very clean, with comfortable bed.
8.6
Scored 8.6
Fabulous
Rated fabulous
296 reviews
Price from£132.21per night
OYO Eastbank Hotel, Speyside Scotland, hotel in Longmorn

The OYO Eastbank Hotel, Speyside Scotland is found in Rothes, right in the heart of the world-famous 'Whisky Trail'.

The staff were friendly and the check-in process was smooth, which we greatly appreciated. However, I feel it's important to mention that the hotel did not entirely meet our expectations as set by the description and photographs at the time of booking. The hotel is situated on a central street which, while convenient, is quite noisy due to heavy traffic. Additionally, the facilities seem outdated, including an old bathroom, uncomfortable bed, and worn-out furniture, which do not align with the three-star rating advertised. In our view, the hotel more accurately fits a two-star rating. We hope this feedback is helpful as you continue to improve guest experiences in the future.
7.6
Scored 7.6
Good
Rated good
384 reviews
Price from£69.30per night
The Milton Bed & Breakfast, hotel in Longmorn

The Milton Bed & Breakfast, a property with a garden, is situated in Elgin, 2 km from Elgin Cathedral, 45 km from Huntly Castle, as well as 27 km from Brodie Castle.

It did what we wanted as a one night stop over. It was easy to find. Keys were in a bowl when we arrived. I guess for the money it was fine.
8.3
Scored 8.3
Very good
Rated very good
552 reviews
Price from£70per night
Moraybank Bed & Breakfast, hotel in Longmorn

Set in Elgin and only 700 metres from Elgin Cathedral, Moraybank Bed & Breakfast offers accommodation with garden views, free WiFi and free private parking.

Rooms are spotless, quiet part of Elgin means that you get all the sleep you want, the breakfast is exceptional. Sophie is a great host and you feel welcome from the first moment you see her.
9.5
Scored 9.5
Exceptional
Rated exceptional
321 reviews
Price from£85per night
River View Apartment, hotel in Longmorn

River View Apartment offers self-catering accommodation in the north Scotland town of Elgin. Around a 1-hour drive from Inverness, it’s also just 10 minutes from the beach at Lossiemouth.

Breakfast N/A. Good location.
6.3
Scored 6.3
Pleasant
Rated pleasant
13 reviews
Price from£130per night
Coachmans Cottage, hotel in Longmorn

Situated in Aberlour, the recently renovated Coachmans Cottage features accommodation 12 km from Elgin Cathedral and 39 km from Huntly Castle.

Thank you Sharon and Kev for welcoming us into your lovely cottage! We had a wonderful and relaxing time here. We enjoyed the space, the peace, the real fire, and the big window so we could see the hills from our bed! We can very much recommend the Speyburn Distillery (just a mile away!) and Caorun Gin (not far).
9.4
Scored 9.4
Superb
Rated superb
16 reviews
Price from£194per night
See all hotels near Longmorn
Subscribe to receive premium deals

Prices drop the moment you sign up!