The 10 best luxury hotels in Elgin, UK | Booking.com
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.

T
Thomson
From
Canada
The hosts Alison and Hugh could not have been more welcoming. They are fantastic and reason enough to stay. The breakfast was amazing! It's in a perfect location, the beds were comfortable, the room was very clean.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 174 reviews
Price from
US$186.66
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$877.01
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, 75 reviews
Price from
US$186.66
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.

C
Catherine
From
Australia
Something a bit different off the beaten path. Nearest town was Forres, about 15-20 mins away. The cabin was comfortable and had everything we needed.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 5 reviews
Price from
US$297.31
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, 8 reviews
Price from
US$182.66
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.

b
bob
From
United Kingdom
The food, at both dinner and breakfast was exceptional, all freshly prepared and a fantastic menu. Great relax feel about the hotel with attentive staff who didn't fuss over you to much. It is well worth a stay and i will certainly use the hotel again.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 19 reviews
Price from
US$333.31
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.

L
Lilja
From
Iceland
Excellent in every way! Already planning to come back!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 37 reviews
Price from
US$351.98
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.

H
Holger
From
Germany
Exceptionell breakfast, beautiful room in a Victorian villon, super friendly staff
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 363 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, 363 reviews
  • Popular with guests booking luxury hotels in Lossiemouth

    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 246 reviews
  • Popular with guests booking luxury hotels in Lossiemouth

    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 174 reviews
  • Popular with guests booking luxury hotels in Lossiemouth

    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 75 reviews
  • Popular with guests booking luxury hotels in Lossiemouth

    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 4 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.5
    Exceptional - What previous guests thought, 4 reviews