The Royal Hotel welcomes you
The Royal Hotel & Restaurant in Elgin
The Royal Hotel is situated in Elgin town centre in Moray, less than 200 metres yards from the train station.
Guests can benefit from modern accommodation, free Wi-Fi as well as the free hotel parking in the ample car park.
The Royal Hotel features individual and unique accommodation. Each room includes a flat-screen TV and an en-suite bathroom; some rooms have a bath and shower available.
Open to residents and the public, the hotel restaurant menu offers our popular favourites and also more modern cuisine. We take great pride in being able to offer something for everyone, we do our best to meet customer preferences and requirements. We also have an extensive wine list and an ever-growing choice of malt whiskies. Guests can enjoy Illy coffee and lunchtime snacks in the restaurant or lounge bar.
If you are making your way to the Royal Hotel for a well-earned break in Elgin, we will be happy to advise you of local tourist attractions and experiences in Elgin and further afield. Likewise if you are staying on business we have the accommodation and facilities to make sure your stay is productive including free Wi-Fi and meeting spaces if necessary.
A brief taste of Elgin
Elgin is situated the world-famous whiskey region in a stunning part of Moray. There are a number of local distilleries to visit as well as plenty of other historic buildings to take in. For the more active traveller there is plenty to do, from The Speyside Way mountain bike trails to one of three local golf courses and much more.