Skip to main content

Hotels near Longmorn

Search hotels and more near Longmorn

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.

Comfy. Great location easy and relaxing.Relaxing but very quiet.
Scored 8.0
8.0
Rated very good
Very good
1,020 reviews
Price from
£152.10
1 night, 2 adults
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.

Always a nice stay
Scored 8.4
8.4
Rated very good
Very good
332 reviews
Price from
£165
1 night, 2 adults
Eight Acres Hotel, hotel in Longmorn

Close to Elgin town centre, Eight Acres Hotel sits in 8 acres of manicured grounds.

No food , no hot water , filthy smelling room , bugs in bathroom, should not be open , I left and booked into nearby hotel , I just could not stay there
Scored 6.4
6.4
Rated pleasant
Pleasant
493 reviews
Price from
£118.94
1 night, 2 adults
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.

Scored 8.7
8.7
Rated fabulous
Fabulous
1,223 reviews
Price from
£160
1 night, 2 adults
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.

Clean, comfortable and excellent staff.
Scored 8.9
8.9
Rated fabulous
Fabulous
367 reviews
Price from
£135
1 night, 2 adults
See all hotels near Longmorn