Choose your preferred currency.
Set in Elgin 600 metres from Elgin Cathedral The Royal Hotel offers accommodation with a restaurant free private parking and a bar. Featuring family rooms this property also provides guests with a sun terrace. Free WiFi and room service are featured.
At the hotel all rooms come with a desk. The Royal Hotel offers a continental or buffet breakfast. Glen Moray Distillery is 2.
4 km from the accommodation. The nearest airport is Inverness Airport 46 km from The Royal Hotel.
Station Road, Elgin, IV30 1QW, United Kingdom
WiFi is available in the hotel rooms and is free of charge.
Free public parking is possible on site (reservation is not possible).
Pets are allowed on request. Charges may be applicable.
Children of any age are allowed.
No cots are available.
No extra beds are available.
This property will not accommodate hen, stag or similar parties.
Pets are welcome. (Our overnight charge is 20£ per night, and after that, it is just 10£ ).
"The rooms were very clean and comfortable. Toilets and showers were up to date..."
Maisondieu Road , Elgin
Maisondieu Road, Forres
20 Duff Avenue, Elgin
36 Academy St, Forres
6 Institution Road, Elgin
Hay Street, Forres
1 & 3 North Guildry Street Elgin, Elgin
Belleville 14 South College Street, Elgin
32 Milnefield Avenue, Elgin
2 Mayne Road Elgin Moray, Elgin
4 Mayne Road, Elgin
St Michaels Guesthouse Northfield Terrace, Elgin