We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Royal Hotel and Restaurant

3 Star | Church Rd, Keith AB55 5BR, Scotland
Royal Hotel and Restaurant
Write a Review

57 reviews from our community

Traveler rating
See reviews for
Rating summary
  • Location
    4 of 5 stars
  • Sleep Quality
    4 of 5 stars
  • Rooms
    4.5 of 5 stars
  • Service
    4.5 of 5 stars
  • Value
    4.5 of 5 stars
  • Cleanliness
    4.5 of 5 stars
Traveler tips help you choose the right room.   Room tips (5)
Date | Rating
  • English first
  • German first
  • Spanish first
  • Any
English first
  • All months
  • Mar-May only
  • Jun-Aug only
  • Sep-Nov only
  • Dec-Feb only
All months
Kingston upon Thames, United Kingdom
Senior Contributor
35 reviews 35 reviews
14 hotel reviews
16 helpful votes 16 helpful votes
3 of 5 stars Reviewed February 15, 2015

I was staying at the Royal for a night while working in the area. Arrival was a little bit hectic, mainly due to the booking agency used by work spelling my name incorrectly and then booking a twin room for me (not impressed - a tall guy in a single bed is an annoying combination when it's cold!). Parking was... More 

Was this review helpful? Yes
Turriff, United Kingdom
Senior Reviewer
6 reviews 6 reviews
5 hotel reviews
8 helpful votes 8 helpful votes
5 of 5 stars Reviewed December 21, 2014

Just been to a pre-Christmas Bring a Party to a Party. Excellent food, extremely pleasant staff and management could not have been bettered. All in all, an excellent night. Stayed overnight, the room was spotless, the bed massive and comfortable, and the breakfast was cooked to perfection and well presented. We would have no hesitation in staying here again.

Was this review helpful? Yes 1
2 reviews
5 helpful votes 5 helpful votes
5 of 5 stars Reviewed November 26, 2014 via mobile

On my trip to Scotland I visited the royal hotel and what can I say, the food was outstanding and the staff were so polite and well mannered! I defenetly got my money's worth and would most certainly return on my next trip and would highly recommend

Was this review helpful? Yes 4
Senior Contributor
47 reviews 47 reviews
23 hotel reviews
40 helpful votes 40 helpful votes
5 of 5 stars Reviewed September 23, 2014

Would highly recommend eating here (lunch or dinner)! There is always lots to choose from (normal and special menu) and the food is always amazing. Also very good value for money, perfect for big families!!

Was this review helpful? Yes 2
Senior Reviewer
7 reviews 7 reviews
3 hotel reviews
1 helpful vote 1 helpful vote
5 of 5 stars Reviewed September 14, 2014

Would highly recommend this hotel. We went for the first time - plenty to choose from on the menu, excellent food and good portion sizes - didn't have long to wait for the food either! Good value for money - everything was very reasonably priced. Will definitely be back.

Was this review helpful? Yes
Doncaster, United Kingdom
11 reviews 11 reviews
5 hotel reviews
18 helpful votes 18 helpful votes
3 of 5 stars Reviewed August 26, 2014

Stayed in family room which was a good size but cleanliness of bathroom very disappointing although it was cleaned, after complaint was made, promptly. Breakfast service very poor although food itself was okay.

Was this review helpful? Yes
Aberdeen, United Kingdom
20 reviews 20 reviews
6 hotel reviews
19 helpful votes 19 helpful votes
2 of 5 stars Reviewed July 15, 2014

I called in at this establishment on my way home from Elgin yesterday. I ordered food, which was nice, plus good value for money. Before departing, I decided to visit the gents toilet and here my problems began. The corridor leading to these "facilities" was in darkness and this was dangerous, as one has to negotiate a step down on... More 

Was this review helpful? Yes
Royalkeith, Owner at Royal Hotel and Restaurant, responded to this review

I'm sorry your experience at our hotel was dissapointing and was glad to read your comment regarding the food stating that you enjoyed that part of your visit! I can assure you The points noted about the down stairs gents regarding soap and the hot water tap was acted upon soon after they were reported to the staff member .... More 

Elgin, United Kingdom
18 reviews 18 reviews
4 hotel reviews
6 helpful votes 6 helpful votes
3 of 5 stars Reviewed May 29, 2014

I went for a meal with two friends and if they hadn't been famlliar with the hotel, I would have had no clue where to go. There were no staff to be seen when we came in the hotel, and a few minutes later a friendly member of staff came to take drinks and orders. I ordered chicken fillets and... More 

Was this review helpful? Yes 1
Corby, United Kingdom
1 review
4 of 5 stars Reviewed April 11, 2014

stayed at this hotel with colleuges while working in Elgin for 2 weeks. had a great stay the staff made us welcome and were very freindly. the food was exelent although last orders were at 20.00 and we did not finish work untill 1900 most nights would recomend this hotel if in this area.i will definately stay again when in... More 

Was this review helpful? Yes
Aberdeen, United Kingdom
1 review
5 of 5 stars Reviewed March 26, 2014

I was resident at the hotel for a total of 7 weeks! There are two aspects to review here, the hotel and the resturant. Hotel: This is a quaint old hotel situated just off the A96 which makes it very convenient to get to, even for people who do not own a car i.e. me. Bus 10 runs every hour... More 

Was this review helpful? Yes
Questions? Get answers from hotel staff and past guests. Ask a question

45 photos of this hotel

Traveler photos: See what travelers like you saw

All traveler photos (2)
Business center/function rooms (1)
Room/suite (1)

Management photos: Courtesy of the property manager

All management photos (43)
Hotel & grounds (12)
Dining (13)
Room/suite (9)
Bathroom (1)
Business center/function rooms (4)
Other (4)
Check In Check Out
Show Prices
Hotels you might also like...
Questions? Get answers from hotel staff and past guests. Ask a question