Elgin accommodation from AU$158

Find hotels that Aussie travellers love

More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers

Flexibility matters
24/7 support, so you can book with confidence

Unlock member prices with Mates Rates
You could save 10% or more on over 100,000 hotels right now.

Check hotel availability in Elgin

Tonight
Check prices in Elgin for tonight, 22 Dec - 23 Dec
Tomorrow night
Check prices in Elgin for tomorrow night, 23 Dec - 24 Dec
Next weekend
Check prices in Elgin for next weekend, 27 Dec - 29 Dec

Elgin stays as unique as you are

Top hotel deals in Elgin

Don't see what you're looking for?
See all available properties in Elgin
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top luxury Elgin hotel deals

The Mansion House Hotel

The Mansion House Hotel

The Haugh, Elgin, Scotland
The price is AU$176 per night from 11 Jan to 12 Jan
AU$176
includes taxes & fees
11 Jan - 12 Jan 2025
8.2/10 Very Good! (456 reviews)

Accommodation in Elgin

Planning a visit to Elgin? There are only 3 options within 5 kilometres of the centre of town.

\r\r

You won't be far from the main streets at the Eight Acres Hotel & Leisure Club and The Mansion House Hotel & Country Club.

The minute you wander through the sturdy doors, you will imagine the feuds and mischief that played out at Spynie Palace. Make a booking well in advance, because the only place available in proximity of this spot is The Lodge Elgin.

For more options, look at the Links Lodge - B&B and the Stotfield Hotel. They are 8 kilometres and 8 kilometres respectively from the main center. Others are the Cardhu Country House, 20 kilometres away, and the Station Hotel, 15 kilometres.

Positioned 45 kilometres to the south of Elgin is Ballindalloch, which boasts a range of hotels. The Glentorets B&B and Argyle Guest House are a few of the options here.

If you are really into sports and want to watch games, you might choose to take a trip to Caledonian Stadium, which can be found to the west of Elgin. The Rocpool Reserve Hotel & Chez Roux Restaurant and The Glen Mhor Apartments are close to the action.

Inverness Airport is the most practical airport for transiting in or out of Elgin and is 45 kilometres from the CBD. If you would like to stay nearby, try the Dolphin Bay Suites or the Inchrye Bed & Breakfast.

Elgin hotels essential information

Accommodation
676 hotels
Lowest Price
AU$158
Highest Price
AU$259
Popular hotels
The Mansion House Hotel, Laichmoray Hotel, Eight Acres Hotel, The Royal Hotel, Sunninghill, The Pines Guesthouse, Sea Views, Sauna, Jacuzzi Bath, Decking, BBQ, Summer House, Perfect!, Luxury Apartment Overlooking The Harbour, The Bay And The Moray Firth, Muthu Newton Hotel (Near Inverness Airport)

Frequently asked questions

What are the best hotels in Elgin?
Located in Elgin and with amenities such as concierge services and free WiFi, Laichmoray Hotel is an escape Wotif travellers fall head over heels for. Also claiming a top spot on the list of best hotels in Elgin is Sunninghill. Get your shut-eye here and you’ll be near leading sights like Relax and Elgin Cathedral. Ready for an exciting stay in Elgin? Let Wotif connect you with a fantastic pad at a rate that can’t be beaten.
How many days should I spend in Elgin?
That’s like asking how much sauce you want on your sausage roll — it all comes down to personal preference. Most travellers spend 2 days experiencing this vibrant destination. Whether you’re in for a few days, a week or more, our Elgin hotel deals will help make your trip an epic one.
Where should a first-time tourist stay in Elgin?
Once you enter your travel dates and click search, use our handy “View map” feature to browse Elgin hotels in an area you like. Want to be within reach of the biggest and best sights? Select our “Popular locations” filter and go where the action is. Wotif makes choosing where to stay easy-peasy, especially if you’ve never been to this part of the world before.
How much does an Elgin hotel cost?
Elgin hotel prices differ based on when you plan to go and just how fancy you want your digs to be. To land AU$158 cheap accommodation in Elgin, enter your details, hit search, then filter your results by amenities, property class, budget and more. Another cost-saving hack? Avoid booking during the high season months of June, July and October, when rates are usually higher. Because the only thing better than an awesome holiday is getting it for an awesome price!
How do I get a cheap hotel in Elgin?
Learn how to land cheap hotels in Elgin with these tricks:

  • Choose the middle of the week: Room rates are usually cheaper between Monday and Thursday.
  • Say yes to savings: Sign up for a Wotif account for exclusive access to our Mates Rates, including discounts of 10% or more on hotels.
  • Travel during low season: January, April and December are Elgin’s least busy months which means lower prices.
  • Filters are friends, not food: Use our handy filter tool to find the type of holiday you’re after, then sort by the lowest price to find the best deals.

Which hotels in Elgin are family-friendly?
Dive headfirst into a world of fun in one of our Elgin family accommodation choices. Jam-packed with cool stuff like games rooms, pools and kids’ clubs, they’re not just places to rest up, but destinations in themselves. Use our “Family friendly” filter to find them in seconds, or have a look at these highly rated options for you and your squad:


New reviews! Best hotels in Elgin

^Eligibility requirements and conditions apply.