Curated luxury hotels in Elgin

Search
Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Add dates
Add dates
Room 1

Adults

18+ years
2

Children

0-17
0
Add another room
usp icon

Exclusive member prices

Unlock exclusive member discounts at hundreds of top hotels.

usp icon

The biggest range

Thousands of luxury hotels for you to choose from but all curated for you.

usp icon

The best price

We compare deals and bring you the best price with our price promise.

usp icon

Free cancellation & pay later

A range of fully refundable and pay on arrival luxury and boutique hotels.

Clear filters

Elgin

Recommended

See the latest prices and deals by choosing your dates

The Mansefield Hotel
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Elgin · 0.24 mi from centre

8.3

 

339 reviews

Breakfast available

Based in the former cathedral city of Elgin, The Mansefield Hotel is surrounded by rolling hills and vibrant glens. With free parking on-site and free Wi-Fi access to all guests, the hotel also has a newly refurbished restaurant and a bar.

The rooms at The Mansefield Hotel each include an en suite bathroom with complimentary toiletries, a hairdryer, a flat-screen TV, an iPod docking station, a seating area and a work desk. They also benefit from a fridge and bathrobes.

Decorated with a collection of oil paintings, the elegant restaurant offers an extensive dinner menu that specialises in local seafood and fresh game.

Also on-site, The Mezzo Bar & Eaterie offers guests a selection of specially imported wines and beers. Snacks are also available.

From the hotel, Glen Moray Distillery is less than a mile away. Elgin Cathedral historic ruins are a 15-minute walk away and Elgin Golf Club is a 6-minute journey in the car.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Mansion House Hotel
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Elgin · 0.19 mi from centre

8.2

 

461 reviews

Breakfast available

Located in Elgin, The Mansion House Hotel is on a river, within a 15-minute walk of Relax and Elgin Museum. This golf hotel is 14 mi (22.6 km) from Macallan Distillery and 0.7 mi (1.1 km) from Elgin Cathedral.

Compare price on Booking.com
Compare price on Booking.com
These properties may not be in the centre of Elgin, but are nearby and match your search.
Primary image
The Station Hotel
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Rothes, Aberlour · 9.25 mi from centre

9.4

 

202 reviews

Located in Aberlour, The Station Hotel is a 5-minute drive from Macallan Distillery and 6 minutes from Speyside Cooperage. This hotel is 5.1 mi (8.2 km) from Aberlour Distillery and 7 mi (11.3 km) from Balvenie Distillery.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Ramnee Hotel
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Forres · 10.82 mi from centre

8.6

 

155 reviews

Breakfast available

Located in Forres, Ramnee Hotel is a 1-minute drive from Grant Park and 6 minutes from Universal Hall Arts Centre. This hotel is 4.6 mi (7.3 km) from Brodie Castle and 4.6 mi (7.4 km) from Findhorn Foundation.

Compare price on Booking.com
Compare price on Booking.com
Hotel 1881 of Speyside
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Aberlour, Archiestown · 11.69 mi from centre

9.5

 

4 reviews

Located in Archiestown, 27 km from Elgin Cathedral, Hotel 1881 of Speyside provides accommodation with a garden, free private parking, a terrace and a restaurant. This 4-star hotel features free WiFi and a bar. The property is allergy-free and is set 38 km from Huntly Castle.

At the hotel, each room comes with a desk, a flat-screen TV, a private bathroom, bed linen and towels. Guest rooms will provide guests with a wardrobe and a kettle.

The daily breakfast offers à la carte, continental or vegetarian options.

The area is popular for hiking, and bike hire is available at Hotel 1881 of Speyside.

Grantown Museum is 31 km from the accommodation, while Brodie Castle is 35 km away. Inverness Airport is 57 km from the property.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor