Menu

The Royal Hotel

eee - (888) 608-6346
The Royal Hotel, Station Road, Elgin -(888) 608-6346
(Map)
3.6
HOTEL RATING: 
GOOD
3.6 out of 5 (657 Ratings)
0.6 miles Elgin Town Hall
v3 mins driving
t13 mins walking
BOOK ONLINE OR CALL - (888) 608-6346
Show Prices
The Spotlight on The Royal Hotel

Charming Comfort in the Heart of Elgin

Set in the scenic town of Elgin, The Royal Hotel is a cozy and sustainable bed and breakfast just a short walk from Elgin Cathedral. Blending traditional charm with modern convenience, this relaxed spot offers a welcoming base for music fans exploring the Moray concert scene. With free private parking, complimentary Wi-Fi, and a warm, family-friendly atmosphere, it’s a great pick for those looking for a comfortable, affordable stay.

Why Concert-goers love it

Music lovers appreciate the hotel’s central location, which puts it within easy reach of local venues and late-night transportation. With a quiet setting and thoughtful amenities like flexible check-in from 15:00 and check-out at 11:00, it’s easy to relax before or after a big show. Plus, the on-site luggage storage makes it convenient for early arrivals or late departures.

Who this Hotel is great for

  • Groups of friends looking for a well-located and budget-friendly base
  • Solo travelers attending a once-in-a-lifetime gig
  • Couples making a romantic weekend out of a concert
  • Fans who want a quiet space to unwind after the music ends
  • Budget-conscious music lovers who don’t want to compromise on comfort

Food and Drink Options

The on-site restaurant serves up lunch and dinner, perfect for grabbing a bite before heading out. The bar offers a relaxed spot for a drink post-show, and while there’s no 24/7 room service, the staff are friendly and accommodating. Breakfast is available, ideal if you’ve had a late night and need a leisurely start.

Nightlife Options

While The Royal Hotel doesn’t host live music itself, it’s mere minutes from Elgin’s pubs and bars, many of which host local acts or stay open late. The hotel bar is a good spot for a quiet nightcap with a local whisky or craft beer.

What People Say

Reviewers often highlight the friendly staff, clean rooms, and great value for money as standout features. Many guests also love the central location, making it easy to explore Elgin or get to nearby music venues quickly.

Areas for Improvement

Some guests mention that the rooms are on the simpler side, and soundproofing isn’t perfect – so light sleepers might want to pack earplugs. There’s also no elevator, which could be a consideration for those with heavy gear or mobility concerns.

The Bottom Line

A friendly, affordable, and well-located option, The Royal Hotel is a great choice for concert-goers who want to stay close to the action without breaking the bank.
Enter Your Dates
4
4
CHECK IN
 
CHECK OUT
 
7
1 room
7
2 guests
Amenities View More
y
Free Internet
j
Free Parking
w
Non Smoking
r
Pets Allowed
x
Free Breakfast
u
Swimming Pool
E
Fitness Center
A
Business Center
B
Airport Shuttle
q
Accessible
Other Amenities
` Free Parking
` Room Service
` Bar
` Express Check-In/Check-Out
` Coffee shop
` On-site parking
` Accessible parking
` Family Rooms
` Free Wi-Fi
` Restaurant(s)
` Daily Housekeeping
` Non-Smoking Rooms Available
` Wine/champagne
` Fire extinguishers
` Guests can opt-out of daily cleaning service
` Staff follow all safety protocols as directed by local authorities
` Shared stationery such as printed menus, magazines, pens, and paper removed
` Process in place to check health of guests
` First aid kit available
` Cashless payment available
` Linens, towels and laundry washed in accordance with local authority guidelines
` Hand sanitizer in guest accommodation and key areas
` Invoices
` All plates, cutlery, glasses and other tableware have been sanitized
` Access to health care professionals
` Contactless check-in/out
` Food delivery
` CCTV security in common areas
` Daily disinfection
` Kid-friendly dinning
` Luggage storage & lockers
` Non-smoking property
` Physical/social distancing guidelines
` Protective screen or physical barriers in appropriate areas
` Professional cleaning services
` Pets allowed (charges may apply)
` Takeout dining services available

The Royal Hotel Guest Reviews

Overall Average Score: 
Good (3.6 out of 5)

Write a review

2.5

Fair - 2.5 out of 5

Fiona Fri, 29 August 2025

Staff were super friendly but...

Liked: The staff were very friendly. Bed was comfortable. Breakfast was good but the order was wrong. I didn’t say anything as I was in a hurry but I’m sure if I had said anything they would have amended it straight away.
Disliked: The room was not as expected. It was warm so had to have the window and curtains open all night. Very dated. Bed had no headboard so made the room look cheap. There were what appeared to be 2 cold water taps but one was actually the hot tap (this tap was also very loose - could move it an inch in each direction!!). The tv was tiny. Could barely make things out when I was lying in bed trying to watch it. I felt the room was expensive for what you got! Stayed in another hotel the following night for over £50 less and it was much more modern.

4

Very Good - 4.0 out of 5

Janet Thu, 28 August 2025

Pleasant.

Liked: It was very good plenty of choice it suited our taste.
Disliked: It's needing a little up dating. Mirror would be handy so as you could see your outfit the only mirror was in the bathroom. We could not open a window so room was quite stuffy.

3.5

Good - 3.5 out of 5

Marie Tue, 26 August 2025

Visiting relatives in Elgin, good...

Liked: Location into town and easy access to restaurants and supermarkets. Our deluxe King room had a super large comfortable bed and plenty of pillows. Bath towels were very large and thick. WiFi connection was very good despite the fact we were in the attic room. Tea& coffee and kettle plus ironing board in the room too. Big walk-in shower and plenty of parking on site for free. As we stayed a week, parking for a hired car is very important and many hotels didn't have on site parking.
Disliked: Firstly, despite a large walk-in shower, the electric shower was hopeless, had no pressure and very little water spray, not enough to wash my hair (female). Even the flushing water was generated electrically so it was a very noisy pump. Secondly There was no toilet paper holder so they just sat loosely on the radiator! Thirdly, being in the attic, the window was tiny and cannot be adjusted. It was permanently 3/4 open and on a warm night, very uncomfortable. Lastly, the bathroom door opens into the bedroom and touches the bed. I've managed to knock my husband's foot several times. Believe from other reviews, avoid booking the attic rooms. Also breakfast was served between 7-9am only. Too early for us!

4

Very Good - 4.0 out of 5

Robert Sun, 24 August 2025

Very good

2.5

Fair - 2.5 out of 5

Robert Sat, 23 August 2025

Not as good a room...

Liked: Location.
Disliked: Couldn’t close bathroom plus so tight scratched back on toilet roll holder which was screwed onto bathroom door!!!

4

Very Good - 4.0 out of 5

Ivan Thu, 21 August 2025

Very good

Liked: Very nice staffGood value for the money Middle of elgin was in walking distance also the train station If you are looking for value for your money give this hotel a try
Disliked: Breakfast could be better

5

Exceptional - 5.0 out of 5

Moore Thu, 21 August 2025

Exceptional

4.5

Wonderful - 4.5 out of 5

Sam Wed, 20 August 2025

Nice stay

Liked: Location was good, bed was comfy and breakfast was lovely
Disliked: Tennants draft was flat and wasn't right

4.5

Wonderful - 4.5 out of 5

E.t. Tue, 19 August 2025

Elgin visit

Liked: The staff were friendly, the food was good and the bed was very comfortable.
Disliked: The shower was a type we had not come across before so instructions would have been very useful.

4

Very Good - 4.0 out of 5

Douglas Sat, 16 August 2025

Very good

Write a Review of The Royal Hotel
Trip Id (Required)
Your Name (Required)
Your City
Your Email Address (Required)
Your overall rating of The Royal Hotel
What was good?
What was bad?
Your review of The Royal Hotel
The Royal Hotel Station Road, Elgin