A Station Road hotel in Elgin with a restaurant and bar on site, en-suite rooms, and free parking close to the town centre.
What's nearby
- Lidl next door
- Laichmoray Hotel next door
- Enterprise Car & Van Hire - Elgin next door
- B&Q Elgin 350m away
Distances as the crow flies, via Google
About The Royal Hotel
A restaurant and bar sit at the heart of The Royal Hotel, giving guests the option of a proper meal or a drink on site without having to head out, while room service and drinks in the room cover anyone who'd rather stay put. Breakfast and evening dining are handled in-house, backed up by 24 hour reception for whatever time you come and go.
Rooms come with en-suite bathrooms and free WiFi, and family rooms are available for those travelling with children. The hotel is on Station Road in Elgin, Moray, with free on-site parking laid on for anyone arriving by car.
The town of Elgin itself is close by, and Glenfiddich Distillery is within easy reach for a day out. A golf course, plus various pubs, bars and restaurants nearby, give guests plenty of choice beyond the hotel's own facilities.
Guests mention this hotel offers clean, spacious, and recently refurbished rooms, along with delicious cooked-to-order breakfast options. They also highlight the friendly and efficient staff, who provide excellent service and hospitality.
Some reviews mention the ventilation can be poor.
Summary via Google
At a glance
- Property type
- Hotel
- Location
- Station Road, Elgin
- Good for children
- Yes
- Destination
- Elgin