Luxury restaurants hotels in Ballindalloch, Aberlour. vegetarian vegan accommodation in Moray.
Luxury accommodation with a restaurant for good food, vegetarian, organic, local food. AA Rosette and award winning service. Great hotels for short breaks, holidays and weekends. Luxury Hotels, Restaurants in Elgin, Glenlivet, Aberlour, Archiestown, Spey Bay.
The Royal Hotel - Elgin
£57 to £95 Per room per night
Good quality food, made using locally sourced ingredients from the Northeast's larder, is available in the restaurant of this 18 bedroom Elgin hotel
£55 to £98 Per person B&B (2 sharing)
Glenlivet country house hotel offering a warm and friendly service, set in beautiful location
£55 to £70 Per person B&B (2 sharing)
Aberlour Scottish Highlands Hotel overlooking the river and village below, three star graded
£60 to £95 Per person B&B (2 sharing)
Hotel in Elgin, 54 en-suite bedrooms, leisure club and conference facilities for up to 250 guests
£72 to £97 Per person B&B (2 sharing)
3 star Elgin country house hotel offering old charm with modern facilities, leisure club & events
£65 to £75 Per person B&B (2 sharing)
Warm, friendly personal and informal atmosphere reigns throughout this Aberlour hotel
£50 to £60 Per person B&B (2 sharing)
Attractive speyside hotel offering award winning cuisine, three star graded accommodation
£36 to £45 Per person B&B (2 sharing)
Elgin hotel offers a high standard of cuisine using the finest produce. Perfect base for touring
£40 to £100 Per person B&B (2 sharing)
Luxury four star Elgin town centre hotel with leisure facilities and excellent activities
3 star hotel in Elgin with leisure facilities including pool, sauna, spa and fitness suite
Non smoking golfing hotel in Spey Bay, stunning coastal location, with three star accreditation