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.

I
Ian
From
United Kingdom
Superbly appointed - comfortable bed - excellent bathroom - warm - best breakfast ever. Friendly hosts
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 173 reviews
Price from
US$186.16
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$874.68
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.

M
Michael
From
United Kingdom
Location was very quiet at this time of year, was able to relax after a long day driving and enjoy the peacefulness
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 75 reviews
Price from
US$186.16
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$299.18
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$182.17
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.6
Exceptional - What previous guests thought, 19 reviews
Price from
US$332.42
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
Loica
From
Italy
Magnificent house, comfortable beds, impeccable linens, very kind hosts.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 37 reviews
Price from
US$351.04
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.

C
Cara
From
United States
What a beautiful and quaint place to stay. Breakfast was amazing
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 362 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, 362 reviews
  • Popular with guests booking luxury hotels in Lossiemouth

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

    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 173 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