I stayed for one night on business and would hesitate in coming back. Food was excellent, the staff were friendly and it's directly opposite the train station.
- Royal Hotel Elgin

I stayed for one night on business and would hesitate in coming back. Food was excellent, the staff were friendly and it's directly opposite the train station.
Stayed here one night on business. Had a very nice evening meal and a decent breakfast. The room was clean and the bed very comfortable but I had to move the bedside table across the room in order to plug the kettle in to make a cup of coffee on arrival due to a lack of sockets, also the bathroom...
More
A really comfortable hotel with great staff and good food make this an ideal place to stay. This is the second time I have stayed and Louise and the other staff could not have been more helpful . Plenty of character in the main building and a relaxed and pleasant restaurant. Top marks.
Fab food and excellent service have booked again!!! Very relaxed atmosphere and they have a lovely Rose wine tooooo
this place has recently changed chefs apparently and it is a nice quiet place for lunch. It may be wonderful for other things but that is all I have done here. It is easy to park, near the station, and is a very pleasant 'proper hotel' and ideal for lunch. I went with a friend but would especially think it...
More
Nice hotel located right in the centre of town worth a stay if your on a budget
Very welcoming - excellent food. Have stayed there a couple of times before and will definitely return!
Staff & service great, had a lovely stay & really lovely food.
Good food and service, let down slightly by a bar that could do with refurbishing and a TV system that needs upgrading with more modern equipment. Clean, comfortable and with friendly helpfule staff. The best value for money hotel inElgin (I have stayed in all of them)
I have returned to the royal hotel for the second time in 2 weeks .
I have found the food to be lovely and great value for money.
We have just had a lovely sunday meal and all 8 of us had a good time.
Only small gripe is that there in no corona at the bar which would make...
More
If you own or manage Royal Hotel, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.