Skip to main content
4 star

Mansion House Hotel

Elgin, on the River Lossie · Hotel

A baronial mansion on the banks of the River Lossie in Elgin, with a spa and pool, at the northern gateway to Speyside.

About Mansion House Hotel

The Mansion House Hotel occupies a nineteenth-century baronial mansion on the edge of Elgin, set in its own gardens beside the River Lossie. It offers a more resort-style stay than most Speyside hotels, with an on-site spa, pool and gym alongside its period public rooms.

Bedrooms combine traditional decor with modern bathrooms, and the restaurant makes use of Moray produce, including fish landed on the nearby coast as well as Speyside beef and game. The hotel's grounds and riverside setting offer easy walking without leaving the property.

Elgin's position at the northern end of Speyside makes the hotel a useful base for combining whisky trail visits with the Moray coast, as well as for exploring Elgin's own cathedral ruins and independent shops.

At a glance

Property type
Hotel
Location
Elgin, on the River Lossie
Star rating
4 star
Guest score
8.2 / 10 (690 reviews)
Prices from
£140 per night
Destination
Speyside