Luxury hotels Elgin 5 star hotel accommodation Moray Scotland UK.
Scotland is great for romantic weekends, bank holiday and short breaks and family holidays. See tourist information for local attractions. Luxury Hotels in Elgin, Aberlour, Archiestown, Glenlivet, Spey Bay.
The Royal Hotel - Elgin
£57 to £95 Per room per night
Elgin hotel offering quality service & hospitality, a warm welcome, function room, golf & fishing
3 star Elgin country house hotel offering old charm with modern facilities, leisure club & events
Aberlour Scottish Highlands Hotel overlooking the river and village below, three star graded
Hotel in Elgin, 54 en-suite bedrooms, leisure club and conference facilities for up to 250 guests
Elgin hotel offers a high standard of cuisine using the finest produce. Perfect base for touring
Luxury four star Elgin town centre hotel with leisure facilities and excellent activities
Attractive speyside hotel offering award winning cuisine, three star graded accommodation
Warm, friendly personal and informal atmosphere reigns throughout this Aberlour hotel
Glenlivet country house hotel offering a warm and friendly service, set in beautiful location
Non smoking golfing hotel in Spey Bay, stunning coastal location, with three star accreditation
3 star hotel in Elgin with leisure facilities including pool, sauna, spa and fitness suite