4 Star restaurants hotels in Ballindalloch, Aberlour. vegetarian vegan accommodation in Moray.
4 Star 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. Premium Hotels, Restaurants in Elgin, 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
£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
Situated in Elgin town centre, this three star family run hotel offers superb accommodation
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