
Elgin Holidays
Book a Hotel + Flight or Car together to unlock savings
Photo by HayZ
Top hotels in Elgin

Laichmoray Hotel
Maisondieu Road Elgin Scotland
9.4/10 Exceptional! (450 reviews)
Very friendly staff, clean warm room on with a very comfy bed, evening meal and breakfast were superb, I will certainly be stopping here again when I am in Elgin!
Reviewed on 17 Dec 2025

The Mansion House Hotel
The Haugh Elgin Scotland
Fully refundableReserve now, pay when you stay
8.2/10 Very Good! (528 reviews)
Breakfast really good and lots to choose from. Easy parking and secluded area. Rooms big and beds v comfy.
Reviewed on 16 Dec 2025

The Royal Hotel
Station Road Elgin Scotland
Fully refundableReserve now, pay when you stay
7.6/10 Good! (149 reviews)
The room was clean and tidy the bed was massive and comfortable, the reception staff were incredibly friendly and helpful, food was excellent overall very impressed and I will stay again
Reviewed on 22 Nov 2025
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Popular places to visit

Spynie Palace
Spynie Palace is just one of the places to see in Elgin, so why not enjoy the other things to explore during your travels? While you're here, you can savour the top-notch restaurants.
Glen Moray Distillery
You can spend time studying the exhibits at Glen Moray Distillery in Elgin. While you're here, you can savour the top-notch restaurants.
Cummingston Beach
Why not spend a care-free afternoon at Cummingston Beach during your travels in Cummingston?
