Skip to main content

Luxury Hotels in Elgin

Find the luxury hotels that appeal to you the most

The best luxury hotels in Elgin

Check out our pick of great luxury hotels in Elgin

Filter by:

Review score

Lossiemouth House

Lossiemouth (Near Elgin)

Situated in Lossiemouth, 300 metres from Lossiemouth East Beach, Lossiemouth House has a garden, parking on-site and rooms with free WiFi access.

L
LILLY ROSELINE
From
Ireland
The stay was good, location was good, host was good, breakfast was very good. Everything was really very good. Highly recommended. I will be booking this place again in future..
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 172 reviews
Price from
US$184.05
1 night, 2 adults

Seascape

Lossiemouth (Near Elgin)

Offering a garden and sea view, Seascape is set in Lossiemouth, 200 metres from Lossiemouth East Beach and 9.3 km from Elgin Cathedral.

S
Shaun
From
United Kingdom
The location was excellent, the contact with the owner was extremely friendly , highly recommend the accommodation and looking forward to our return
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 20 reviews
Price from
US$849.74
1 night, 2 adults

Aurora luxury beach lodge

Lossiemouth (Near Elgin)

Boasting a patio with garden views, an indoor pool and a garden, Aurora luxury beach lodge can be found in Lossiemouth, close to Lossiemouth East Beach and 10 km from Elgin Cathedral.

B
Bence
From
Hungary
The whole family liked everything very much. Very nice, correct accommodation owner. Safe, family friendly environment -beautiful beautiful sandy beach (with lots of caves and picturesque lighthouses). It was easy to find the lodge thanks to the information provided. Quick key pick up. Spacious, particularly well equipped, cosy property with its own large terrace. It has a cosy, warm atmosphere, modern design and is perfect for larger families. 2 minutes from the beach and overlooking the lighthouse. There is fast and good quality Wi-Fi. Easy parking. Comfortable beds, comfortable rooms, lots of useful kitchen equipment and utensils. We would have liked to stay longer. I would highly recommend this accommodation to everyone.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 77 reviews
Price from
US$325.38
1 night, 2 adults

Primrose Bale Cabin - Uk49075

Ballindalloch (Near Elgin)

Primrose Bale Cabin - Uk49075 is located in Ballindalloch, 19 km from Brodie Castle, 29 km from Nairn Dunbar Golf Club, and 29 km from Nairn Museum.

A
Amy
From
United Kingdom
Beautiful location and great shop. Loved being Ona farm
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 6 reviews
Price from
US$295.80
1 night, 2 adults

Bespoke Luxury Self Catering Dog Friendly Accommodation

Archiestown (Near Elgin)

Situated 27 km from Elgin Cathedral, Bespoke Luxury Self Catering Dog Friendly Accommodation features accommodation with free WiFi and free private parking.

N
Niall
From
United Kingdom
Everything , great pre arrival information from hosts , property is finished to the highest standards and taste , peaceful and quiet location overlooking village green , bed very comfy , 5 minutes away from MacAllan distillery , hosts, Matt and Kenny are superb will stay again for sure
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 9 reviews
Price from
US$180.11
1 night, 2 adults

Hotel 1881 of Speyside

Archiestown (Near Elgin)

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.

T
Tony
From
Australia
Room was so nice. Beautifully designed and comfortable The Location was perfect. Nice and quiet with a nice touch of history and local involvement.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 20 reviews
Price from
US$328.66
1 night, 2 adults

Blervie House

Forres (Near Elgin)

Located in Forres and only 49 km from Inverness Castle, Blervie House provides accommodation with sea views, free WiFi and free private parking.

T
Takahisa
From
Japan
Breakfast was excellent. We ate everything served and left nothing on the plate. Most enjoyed conversation with other guests from European countries. Was a very precious opportunity for us travelling from Tokyo to meet and talk with such people at the big common table while having breakfast. The hosts were most friendly, very helpful and professional to make our stay extremely comfortable and relaxing. The facilities were kept clean, just like top-rated international hotels, and estate itself was in the midst of the green woods, fresh natural air and with a bit of Scottish historic flavour.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 36 reviews
Price from
US$347.07
1 night, 2 adults

Moraydale Guest House

Elgin

A short walk from the shops on Elgin High Street, Moraydale Guest House offers attractive bed and breakfast accommodation in Moray.

T
Torben
From
Denmark
We were a group of 5 friends on a trip to Speyside to visit distilleries. We felt Welcome right from the time we arrived at Moraydale Guest House. Everyone was very friendly and helpfull. The rooms were nice, clean and cosy, and we got clean towels daily. Breakfast was delicious and we could use the dining room in the evening for a nightcap before bedtime. We can highly recomend Moraydale Guest House and would go back anytime.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 360 reviews

The White House

Elgin

The White House is a recently renovated holiday home in Elgin, where guests can make the most of its garden and barbecue facilities.

J
Jennifer
From
United Kingdom
Clean and modern. Felt light and spacious
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 36 reviews

The Neuk

Elgin

The Neuk, a property with a garden, is situated in Elgin, 26 km from Brodie Castle, 35 km from Nairn Dunbar Golf Club, as well as 36 km from Nairn Museum.

G
Gianni-77
From
United Kingdom
The flat is spacious, clean and well furnished. I was very happy with the location too, close to the centre but next to a big park and not faraway from the woods. I enjoyed every day of my stay.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 12 reviews
All luxury hotels in Elgin

Looking for a luxury hotel?

If you’re looking to treat yourself, a high-end hotel will provide that extra something special to make your trip even more memorable. These five-star properties feature lavish luxuries such as on-site restaurants with sweeping city views, in-room massage and spacious private terraces. They often have a central location which makes exploring the main sights a breeze.

Most booked luxury hotels in Elgin and surroundings in the past month

See all

Popular with guests booking luxury hotels in Elgin

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 36 reviews

Popular with guests booking luxury hotels in Elgin

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 12 reviews

Popular with guests booking luxury hotels in Elgin

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 360 reviews

Popular with guests booking luxury hotels in Lossiemouth

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 238 reviews

Popular with guests booking luxury hotels in Lossiemouth

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 172 reviews

Popular with guests booking luxury hotels in Lossiemouth

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 4 reviews

Popular with guests booking luxury hotels in Lossiemouth

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 77 reviews

Popular with guests booking luxury hotels in Lossiemouth

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 12 reviews

Popular with guests booking luxury hotels in Lossiemouth

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 20 reviews

Popular with guests booking luxury hotels in Lhanbryd

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 3 reviews