The United Kingdom may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

ElginUnited Kingdom

Come to upscale Elgin and enjoy its archaeology, ruins and spas.

Check out the local area in Elgin—home to attractions like Elgin Cathedral and Moray Firth.

Top hotels in Elgin

Estimated price for 1 night / 2 adults
The Mansion House Hotel
The Mansion House Hotel
4 out of 5
The Haugh, Elgin, Scotland
The price is £70 per night

Situated on the riverfront, this romantic hotel is within a 15-minute walk of Elgin Museum and Elgin Cathedral. Spynie Palace is 2.4 mi (3.9 km) away. Elgin ...

4.1/5Very Good! (229 reviews)

"Lovely location close to all amenities. Beds very comfortable. One thing I wish they would consider as of most hotels would be a small fridge in a room , especially at this time when due to the pandemic no food or drink is being served"…"

Reviewed on 8 Aug 2020

The Mansion House Hotel
Eight Acres Hotel and Spa
Eight Acres Hotel and Spa
3 out of 5
Morriston Road, Elgin, Scotland
The price is £69 per night

Situated in Elgin, this spa hotel is within 3 miles (5 km) of Elgin Museum, Elgin Cathedral and Spynie Palace. Glen Moray Distillery and Duffus Castle are also ...

3.3/5 (117 reviews)

"Dog friendly staff helpful, great food and very clesn"…"

Reviewed on 9 Nov 2019

Eight Acres Hotel and Spa
Carden Holiday Cottages
Carden Holiday Cottages
4 out of 5
The Old Steading, Alves, Elgin, Scotland

Situated in Elgin, this golf cottage is within 9 mi (15 km) of Elgin Cathedral, Duffus Castle and Burghead Visitor Centre. Moray Firth and Pluscarden Abbey are ...

5/5Exceptional! (5 reviews)

"Paul was very welcoming and was happy to assist in any way he could to make our stay enjoyable. The accommodation was clean, the beds very comfortable and the cottage equipped with everything we needed and much more. Lovely quiet location, perfect for visiting the surrounding area."…"

Reviewed on 26 Jul 2020

Carden Holiday Cottages

Popular places to visit in Elgin

Elgin Cathedral
Image for Elgin Cathedral

Elgin Cathedral

4.5/5(17 reviews)

You can find out about the history of Elgin with a stop at Elgin Cathedral. While you're here, you can savour the top-notch restaurants.

Duffus Castle
Image for Duffus Castle

Duffus Castle

5/5(1 review)

Find out about the history of Elgin with a stop at Duffus Castle. While you're here, you can savour the top-notch restaurants.

Spynie Palace
Image for Spynie Palace

Spynie Palace

You can find out about the history of Elgin when you stop by Spynie Palace. While you're here, you can savour the top-notch restaurants.

Cummingston Beach
Image for Cummingston Beach

Cummingston Beach

Why not spend a care-free afternoon at Cummingston Beach during your travels in Cummingston?

Cardhu Distillery
Image for Cardhu Distillery

Cardhu Distillery

4.5/5(4 reviews)

Explore the exhibits at Cardhu Distillery, a popular museum in Aberlour. Discover the area's countryside and spas.

Speyside Cooperage
Image for Speyside Cooperage

Speyside Cooperage

4.5/5(8 reviews)

You can spend time browsing the exhibits at Speyside Cooperage in Craigellachie. You can enjoy the bars while in the area.

Top things to do in Elgin

Speyside Whisky Tour
Image for Speyside Whisky Tour

Speyside Whisky Tour

£475
Per adult
Whisky Tour -Speyside
Image for Whisky Tour -Speyside

Whisky Tour -Speyside

£395
Per adult
Speyside Whisky Tour
Image for Speyside Whisky Tour

Speyside Whisky Tour

£350
Per adult

Reviews of Elgin

4.1

Top Destination

5 - Excellent
13
5 - Excellent 28.88888888888889%
4 - Good
25
4 - Good 55.55555555555556%
3 - Okay
6
3 - Okay 13.333333333333334%
2 - Disappointing
1
2 - Disappointing 2.2222222222222223%
1 - Terrible
0
1 - Terrible 0%

5/5 - Excellent

Verified traveller

1 Nov 2019

This is a place in which I would like to spend more time.

4/5 - Good

Verified traveller

20 Oct 2019

I think my main memory of Elgin and the area is . . . .boy when it rains . . .it means it. :o))

4/5 - Good

Verified traveller

25 Aug 2019

Definitely visit Elgin Cathedral. Mezzo Restaurant excellent. Take a trip to Lossiemouth for food and boat trip to see dolphins

4/5 - Good

Verified traveller

6 Aug 2019

A lovely town

5/5 - Excellent

Verified traveller

3 Aug 2019

Burghead is a real hidden gem beautiful beach and walks.

4/5 - Good

Verified traveller

25 Jul 2019

Elgin is an attractive town with the famous Johnson’s knitwear and with some interesting history. The people were friendly and helpful. There are areas which look poor and run down and not a lot of choice on restaurants etc.