4 Star restaurants accommodation Elgin Moray UK. Hotels, b&b bed & breakfast guest houses, pubs inns.
Self catering accommodation with a restaurant for good food, vegetarian, organic, local food. AA Rosette and award winning service. Holiday cottages, homes, flats, apartments, lets farmhouses, static caravans, caravan sites and holiday parks. Premium, Restaurants accommodation in Elgin, Craigellachie, Ballindalloch, 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
£35 to £45 Per person B&B (2 sharing)
Country inn ideally located for the Whisky Trail, reasonably priced pub 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
Four star guest house B&B in superb surroundings, with panoramic views and excellent service
Evening meals and packed lunches are available at this luxurious B&B set in a secluded glen on the edge of the Cairngorm National Park with glorious views
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