There are six mid-size local hotels in Elgin who know the area well and provide a warm welcome and friendly service.
Local Hotels
The Mansefield Hotel
Hotel, Apartments, Bar, Restaurant, Function Rooms, Parking, Wifi
2 Mayne Road, Elgin, IV30 1NY
+44 (0)1343 540883 | https://themansefield.com/
Walk: Train Station 9 minutes | City Centre 6 minutes
The Sunninghill Hotel
Hotel, Bar, Restaurant, Function Rooms, Parking, Wifi
Hay Street, Elgin, IV30 1NH
+44 (0)1343 547 799 | https://www.sunninghillhotel.com/
Walk: Train Station 5 minutes | City Centre 8 minutes
The Mansion House Hotel
Hotel, Bar, Restaurant, Function Rooms, Parking, Wifi
The Haugh, Elgin, IV30 1AW
+44 (0)1343 548811 | https://www.mansionhousehotel.co.uk/
Walk: Train Station 16 minutes | City Centre 9 minutes
The Royal Hotel
Hotel, Bar, Restaurant, Parking, Wifi
Station Road, Elgin, IV30 1QW
+44 (0)1343 542320 | https://www.theroyalhotelelgin.co.uk/
Walk: Train Station 1 minute | City Centre 10 minutes
The Laichmoray Hotel
Hotel, Bar, Restaurant, Parking, Wifi
Maisondieu Road, Elgin, IV30 1QR
+44 (0)1343 540045 | https://laichmorayhotel.co.uk/
Walk: Train Station 2 minutes | City Centre 10 minutes
The Eight Acres Hotel
Hotel, Bar, Restaurant, Gym, Swimming Pool, Parking, Wifi
Morriston Road, Elgin, IV30 6UL
+44 (0)1343 542320 | https://www.eightacreshotel.co.uk/
Walk: Train Station 32 minutes | City Centre 27 minutes
Status:
The 8 Acres Hotel is currently housing asylum seekers and is closed until further notice.
National Hotels
There are also two cheap hotels in Elgin – national budget chain hotels with no frills.
Premier Inn, 15 Linkwood Way, Elgin Moray IV30 1HY
Travellodge, 5 Coxton Park, Elgin, IV30 8AZ