Savor delicious meals at the on-site restaurant or grab a quick snack and coffee at the cozy coffee shop/cafe.
It was helpful
It wasn't helpful
The Royal Hotel Elgin offers family rooms and an indoor play area, ensuring a pleasant stay for guests with children.
It was helpful
It wasn't helpful
The hotel welcomes guests with dogs, providing an extra bonus for travelers with furry companions.
It was helpful
It wasn't helpful
The hotel's proximity to the train station and retail park makes it easy to travel and shop in the area.
It was helpful
It wasn't helpful
The hotel provides on-site parking, a valuable amenity for guests traveling by car.
It was helpful
It wasn't helpful
Guests consistently praised the friendly and helpful staff, highlighting their dedication to ensuring a pleasant stay.
It was helpful
It wasn't helpful




Elgin:0.3 miles
Inverness Airport:28.3 miles
Elgin:0.1 miles
Macallan Distillery:11.4 miles
Elgin Cathedral:0.5 miles
Cardhu Distillery:12.1 miles
No, The Royal Hotel Elgin doesn’t offer pool areas.
No, The Royal Hotel Elgin doesn’t allow pets.
Yes, The Royal Hotel Elgin provides Parking for guests.
Check-in at The Royal Hotel Elgin is available from: . Check-out time is by .
The Royal Hotel Elgin is located in Station Road, IV30 1QW, Elgin, United Kingdom.
The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.