You're eligible for a Genius discount at The Royal Hotel Elgin! To save at this property, all you have to do is sign in.

Located in Elgin, a 7-minute walk from Elgin Cathedral, and Glen Moray Distillery reachable within 1.5 miles, The Royal Hotel offers a restaurant, a bar and free WiFi.

The bed and breakfast offers a continental or Full English/Irish breakfast.

The nearest airport is Inverness Airport, 30 miles from The Royal Hotel.

Couples in particular like the location – they rated it 8.7 for a two-person trip.

The Royal Hotel Elgin has been welcoming guests since Dec 1, 2016

Distance in property description is calculated using © OpenStreetMap

Property Highlights

Top Location: Highly rated by recent guests (8.8)

Breakfast Info

Continental, Full English/Irish

Free Parking Available On Site

Loyal Customers

There are more repeat guests here than most other properties.


When would you like to stay at The Royal Hotel Elgin?

Sorry, reservations for more than 90 nights aren't possible.

Enter your dates to check availability.

Your departure date is invalid.

Check-in date
Check-out date
Approximate prices in USD for a 1-night stay
Loading dates...
Something went wrong – please try again later.
Something went wrong – please try again later.
Something went wrong – please try again later.
Something went wrong – please try again later.
Lock in a great price for your upcoming stay

Get instant confirmation with FREE cancellation on most rooms!

4 reasons to choose The Royal Hotel Elgin

  • Prices you can't beat!
  • Booking is safe
  • Manage your bookings online
  • The staff speaks English
Property questions and answers
Browse questions from guests for anything extra you want to know about the property

The property usually replies within a few days

Thanks! You'll receive an email as soon as the property answers your question.

Host Info

Company review score: 9Based on 142 reviews from 1 property
1 managed property

Company info

Located directly opposite Elgin train station. A property originally built for a whisky baron with a modern update

Property info

The Royal Hotel is situated in Elgin town centre, less than 200 metres yards from the train station. Guests can benefit from free Wi-Fi as well as the free parking in the ample car park. The Royal features individual and unique rooms. They all include a flat-screen TV and an en suite bathroom; some rooms have a bath and shower available. In the restaurant the menu offers our popular favourites and also more modern cuisine. We take great pride in being able to offer something for everyone, we do our best to meet customer preferences and requirements. We also have an extensive wine list and an ever-growing choice of malt whiskies. Guests can enjoy Illy coffee and lunchtime snacks in the restaurant or lounge bar. If you are making your way to us for a well earned break we will be happy to advise you of local tourist attractions and experiences. Likewise if you are staying on business we have the facilities to make sure your stay is productive including free wifi and meeting spaces if necessary.

Neighborhood info

Elgin is nestled in Whisky Distillery country. Within Elgin there are many interesting places to visit: Elgin Cathedral and the Elgin Pillar Pictish standing stone: Elgin Musuem, one of Britains oldest musuems: Moray Motor Musuem. Within a short drive: Duffus Castle and St Peters Kirk and Parish Cross: The remains of a Pictish Royal Fort at Burghead and the mysterious Burghead chambered well: Spynie Palace, residence of the bishops of Moray from the 14th century to 1686:

Language Spoken

Area Info *
Guests loved walking around the neighborhood!
Great location - show map
What's nearby
  • Elgin Cathedral
    0.3 miles
  • Glen Moray Distillery
    1.3 miles
  • Glen Grant Whisky Distillery
    8.6 miles
  • Benromach Distillery
    11.7 miles
  • Cardhu Whisky Distillery
    12.1 miles
  • Speyside Cooperage Visitor Centre
    12.1 miles
Natural Beauty
  • River The Spey
    8 miles
Closest Airports
  • Inverness Airport
    28.2 miles
  • Aberdeen Airport
    51.1 miles
  • Wick John O’Groats Airport
    57 miles
Missing some information? Yes / No
Great! Thanks for your response.
Thanks! You'll receive an email as soon as the property answers your question.
Amenities of The Royal Hotel Elgin
  • Toilet paper
  • Towels
  • Shared toilet
  • Hairdryer
  • Shower
  • Linens
  • Electric kettle
Pets are allowed on request. Charges may apply.
Food & Drink
  • Coffee house on site
  • Kids' meals
  • Bar
  • Restaurant
  • Tea/Coffee maker
WiFi is available in the hotel rooms and is free of charge.
  • Wireless internet
Free public parking is available on site (reservation is not possible).
  • Daily housekeeping
  • Smoke-free property
  • Ironing facilities
  • Non-smoking rooms
  • Iron
Languages Spoken
  • English
Missing some information? Yes / No
Great! Thanks for your response.
Thanks! You'll receive an email as soon as the property answers your question.

House rules The Royal Hotel Elgin takes special requests – add in the next step!


3:00 PM - 10:00 PM


Until 11:00 AM


Cancellation and prepayment policies vary according to accommodations type. Please enter the dates of your stay and check what conditions apply to your preferred room.

Children & Beds

Child policies

Children of all ages are welcome.

Children 12 and above are considered adults at this property.

To see correct prices and occupancy info, add the number and ages of children in your group to your search.

Crib and extra bed policies

There's no capacity for cribs at this property.

This property doesn't offer extra beds.

No age restriction

There's no age requirement for check-in

Mastercard Visa The Royal Hotel Elgin accepts these cards and reserves the right to temporarily hold an amount prior to arrival.


Smoking is not allowed.


Parties/events are not allowed


Pets are allowed on request. Charges may apply.

The fine print

This property does not accommodate bachelor(ette) or similar parties.

FAQs about The Royal Hotel Elgin

  • The Royal Hotel Elgin is 2,300 feet from the center of Elgin.

  • The prices at The Royal Hotel Elgin may vary depending on your stay (e.g. dates, hotel's policy etc.). To see prices, enter your dates.

  • The Royal Hotel Elgin offers the following activities/services (charges may apply):

    • Guests staying at The Royal Hotel Elgin can enjoy a highly-rated breakfast during their stay (guest review score: 8.1).

      Breakfast option(s) include:

      • Continental
      • Full English/Irish

    • Room options at The Royal Hotel Elgin include:

      • Triple
      • Double
      • Twin

    • Check-in at The Royal Hotel Elgin is from 3:00 PM, and check-out is until 11:00 AM.

    • From the nearest airport, you can get to The Royal Hotel Elgin by:

      • Car 40min