1. Search a PROMO CODE
2. Go to Official Hotel Site
3. Book Direct
![The Royal Hotel Elgin](https://img.directhotels.com/gb/elgin-scotland/the-royal-hotel-elgin/1.jpg)
![The Royal Hotel Elgin - Photo2](https://img.directhotels.com/gb/elgin-scotland/the-royal-hotel-elgin/2.jpg)
![The Royal Hotel Elgin - Photo3](https://img.directhotels.com/gb/elgin-scotland/the-royal-hotel-elgin/3.jpg)
![The Royal Hotel Elgin - Photo4](https://img.directhotels.com/gb/elgin-scotland/the-royal-hotel-elgin/4.jpg)
![The Royal Hotel Elgin - Photo5](https://img.directhotels.com/gb/elgin-scotland/the-royal-hotel-elgin/5.jpg)
Show 18 photos
The Royal Hotel Elgin
Station Road, Elgin, United Kingdom
Show map
Services
- Self Laundry
- Laundry service
Check-in
- From 2:00 PM
Check-out
- Prior to 11:00 AM
Superb, 9.0
Rating summary
overall9
cleanliness9
dining9
facilities9
location9
rooms9
service9
Top comments from travellers
Rooms were clean and comfortable
Staff provided great service
Well-sized beds
Loved the food
Spacious rooms
Well located
Who stays here?
Couples23%
Families22%
Business travellers36%
Groups19%
Nearby Hotels
![Photo 1](https://img.directhotels.com/gb/elgin-scotland/laichmoray-hotel/1.jpg)
Laichmoray Hotel
Maisondieu Road,Elgin![Photo 2](https://img.directhotels.com/gb/elgin-scotland/the-lodge-guest-house-elgin/1.jpg)
The Lodge Guest House Elgin
20 Duff Avenue,Elgin![Photo 3](https://img.directhotels.com/gb/elgin-scotland/southbank-guesthouse/1.jpg)
Southbank Guesthouse
36 Academy St,Elgin![Photo 4](https://img.directhotels.com/gb/elgin-scotland/moraybank-bed-breakfast/1.jpg)
Moraybank Bed & Breakfast
21 Institution Road,Elgin