Things to do in Elgin

Not Just Any Hotel – Only the Best Things to do in Elgin, Selected for You!

Oct 23, 2025 - Oct 24, 2025
2 adults, 1 room
Find
Good (177)

Moray Motor Museum

10:00 AM–5:00 PM
Museum
6 Bridge Street
View map
Moray Motor Museum in Elgin showcases a collection of classic cars, vintage motorcycles, and automobilia in a historic mill building.

Duration: 1.5 hours.

Admission is paid; details vary by age group. Check website for more info.

Good (241)

Spynie Palace

Open all day
Castle
Spynie Palace A941
View map
Spynie Palace, a 14th-century bishop's residence near Elgin, Scotland, features a significant 72-ft tower and offers stunning views over Spynie Loch.

Duration: About 1-2 hours is sufficient to explore the site.

Free. Donations are appreciated for maintenance.

Good (173)

Elgin Museum

10:00 AM–5:00 PM
Museum
1 High Street
View map
Elgin Museum, established in 1843, houses local history, natural history, art, and archaeology exhibits in a Victorian building in Elgin, Scotland.

Duration: Approximately 2 hours.

Free. Some special exhibitions and events may require a paid ticket.

Good (1351)

Elgin Cathedral

10:00 AM–5:00 PM
Church
Elgin Cathedral King Street
View map
Elgin Cathedral, known as the 'Lantern of the North', is a remarkable 13th-century ruin situated in Elgin, Scotland, showcasing medieval architecture and rich history.

Duration: Approximately 1-2 hours.

Adult £9, Child £5.40, Concession £7. Joint ticket with Spynie Palace available.

Good (4)

Borough Briggs

9:00 AM–5:00 PM
Stadium
Borough Briggs Road
View map
Borough Briggs is a football stadium located in Elgin, Scotland, hosting Elgin City FC since its opening in 1901. It features a capacity of 4,500 and various facilities.

Duration: 2-3 hours.

Adult: £12, Concession: £8, Under-16: £5. Family tickets available for £30.

Good (126)

Biblical Garden Elgin

10:00 AM–5:00 PM
Garden
Elgin
View map
Biblical Garden Elgin in Elgin, Scotland features plants and sculptures representing biblical themes. A tranquil space for reflection and education.

Duration: Approximately 1-2 hours.

Free. Donations are appreciated for maintenance.

Good (384)

Cooper Park

Open all day
Park
Elgin IV30 1HS
View map
Cooper Park in Elgin, Scotland, is a historic recreational area established in 1903, featuring landscaped gardens, tennis courts, a cricket club, and a serene pond.

Duration: 1-2 hours.

Free. Access to specific events may incur charges.

St Giles Shopping Centre

9:00 AM–5:30 PM
Mall
70-134 High St (North Gate)
View map
St Giles Shopping Centre in Elgin offers diverse retail stores, dining options, and leisure facilities, making it a key shopping destination in the UK.

Duration: 2-3 hours to explore shops and enjoy leisure activities.

Free. All shops and facilities are open without an entrance fee.

Good (403)

Glen Moray Distillery

10:00 AM-5:00 PM
Distilleries
Glenmoray Distillery Bruceland Road
View map
Glen Moray Distillery in Elgin produces fine single malt whisky. It has been crafting whisky since 1897, and offers tours and tastings to visitors.

Duration: approx. 1-2 hours

$10

Good (113)

Pluscarden Abbey

10:00 AM-5:00 PM
Sights
6 Miles West of Elgin
View map
Pluscarden Abbey is a beautiful monastery located near Elgin, Scotland. It is known for its peaceful atmosphere and stunning architecture, making it a place of contemplation and prayer.

Duration: approx. 1-1.5 hours

Free

Good (60)

Dandy Lion Statue

Open 24 hours
Monument
134 High Street
View map
The Dandy Lion Statue is a colorful and whimsical sculpture located in downtown Elgin. This fun statue celebrates creativity and adds a touch of charm to the area, attracting both locals and visitors.

Duration: approx. 30 minutes

Free

Good (45)

Alpaca Days Out

10:00 AM-5:00 PM
Farm
Mossend Farm
View map
Alpaca Days Out in Elgin offers a family-friendly Alpaca Safari where you can see alpacas up close in their fields. For adults, there is an Alpaca Trek that includes learning about alpacas, a walk through the farm, and a delicious coffee and cakes experience at the farmhouse.

Duration: approx. 1-2 hours

$15

Good (31)

Millbuies Trout Fishery

8:00 AM-8:00 PM
Nature reserve
A941
View map
Millbuies Trout Fishery in Elgin is a scenic spot for fishing enthusiasts. Visitors can catch various trout species in a peaceful setting surrounded by nature.

Duration: approx. 2-3 hours

$10 for a day ticket