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.
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.
Spynie Palace is just one of the places to see in Elgin, so why not enjoy the other things to explore during your travels? While you're here, you can savour the top-notch restaurants.
Relax is in the heart of Elgin, so why not stop by during your stay? If you'd also like to explore some of the parks in Elgin, head to Gordon Castle Walled Garden.
If visiting museums in Elgin is on your list, you might want to visit the upcoming exhibitions at Glen Moray Distillery. If you want to see more of the museums in Elgin, Elgin Museum isn't far either.
Duffus Castle is just one of the places to see in Elgin, so why not enjoy the other things to explore during your travels? While you're here, you can savour the top-notch restaurants.
Elgin is well known for its attractions such as Relax and Elgin Cathedral. This welcoming city has something for everyone including sights like Glen Moray Distillery and Pluscarden Abbey.
Open Photo by Des Colhoun (CC BY-SA) / Cropped from original
Check out reviews of Elgin hotels guests love
The Mansion House Hotel
10/10 Excellent
"What an absolutely beautiful place! We loved our room; it had so much character. We appreciated the kettle and coffee/tea in the room, the included breakfast; the restaurant on site, the wifi and the available parking. The grounds are also beautiful; you can sit at the tables along the river and admire the castle-like building. I wish we could have stayed longer. "
"A wonderful restoration of an old hotel that has kept all the grandeur while updating for all of the modern conveniences. The staff was our favorite part, they were all super nice and helpful from the front desk to the wait staff in the restaurant.
Twin room was very spacious and beds comfortable, the sound proofing between rooms was the only thing that was anything less than 10 but the noisemaker on my phone was all that was needed to drown out any noises.
Wished we could have stayed longer to do one of the guided walks as we met one of the guides who went out her way to print out directions to a loch great for bird watching that we could see on our way out of town. "
"Absolutely the best value in Elgin..
Delicious breakfast, spac’ous rooms, fast Internet, courteous staff, central location and a parking spot for your car. What else can you look for?
Oh I forgot| the selection at the bar is overwhelming!"
"Whilst I didn't make use of the dining room in the evenings, breakfasts were good.
Harry the barman was excellent and proved knowledgeable about the whiskies available."
"The place was very friendly the receptionist saw that my partner was disabled and gave us room one instead of room 19 so grateful for that will stay there again when attending Refuel next year if my partner is with me"
"2-night stay at the Laichmoray.
Double room 27 at ground floor rear of building. Quiet, good workspace with sockets.
Bath/Shower & plenty of towels.
Suited me perfectly...."
"We were touring around and this was a great location, with the beaches of Nairn nearby and good connections to travel wider afield to Inverness and Loch Ness in one direction and Aviemore in the other.
The facilities were what you'd expect and we enjoyed the bar and dining in the restaurant on both nights we stayed there - excellent food and service.
The staff were friendly and helpful throughout, with our many questions about places to go etc.
It was also fascinating to learn about the link with Charlie Chaplin, and I would happily stay there again. "
You can discover great hotels in Elgin from HK$459 with properties to suit all budgets and needs. To find an affordable hotel in Elgin that meets all of your requirements, just apply filters on Hotels.com, and sort hotels by "Price: low to high". If you're a member, don't forget to sign in to your account to unlock more savings.
How can I find deals and earn rewards at Elgin hotels?
Members can save up to 20% on select hotels in Elgin. Plus, Silver, Gold and Platinum members earn extra rewards on VIP Access bookings, making each stay even more rewarding.
Can I book Elgin hotels with free cancellation?
To book a refundable Elgin hotel on Hotels.com, just filter hotels by "Property cancellation options" and select "Fully refundable property". Most hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are some top pet-friendly hotels in Elgin?
Consider one of our travelers' favorite pet-friendly hotels in Elgin:
The Royal Hotel: A bed & breakfast with a guest rating of 7.8 out of 10
You can check "Pet friendly" on the Hotels.com "Amenities" filter in your search to find even more pet-friendly hotels in Elgin.
What are some of the best hotels in Elgin for couples?
Stay at a top-rated Elgin romantic hotel and make the most of your couple's vacation. Our travelers love The Mansion House Hotel, a hotel with a bar/lounge and wine tours. Another romantic hotel with top reviews is Eight Acres Hotel. This hotel offers a restaurant and a bar/lounge for a perfect stay. Use the "Traveler experience" filter in your search and select "Adults only" or "Romantic" to find even more hotels in Elgin for couples on Hotels.com.
What are some of the best Elgin hotels with free parking?
If you're arriving by car, choosing a great Elgin hotel with free parking is a plus. Our travelers' favorites include:
Laichmoray Hotel: A hotel with an average guest rating of 9.4 out of 10
Sunninghill: A hotel with an average guest rating of 9.2
Book your stay at a stylish boutique hotel in Elgin. The Mansion House Hotel is a popular hotel with our travelers, offering guests a bar/lounge and free parking as well as individually decorated guestrooms with memory foam mattresses and free WiFi.
What are some popular hotels in central Elgin?
For hotels in central Elgin, check out Norland B&B and Lossiemouth House. Travelers love Norland B&B for its location, as well as the outdoor tennis court and free parking this property offers. Lossiemouth House is another popular central bed & breakfast with an outdoor tennis court, free breakfast and free parking.
Are all taxes and fees included in the Elgin hotel prices shown on Hotels.com?
Hotels.com provides upfront pricing so you can relax knowing you won't be met with surprise additional fees or taxes when you're ready to confirm your booking. From the time you start your search on Hotels.com, the price you see is what you pay. This makes it much easier to compare properties and secure our best deal for your next getaway.
Can I book a refundable accommodation option in Elgin?
If you want the flexibility to change your plans to Elgin, most hotels offer refundable* rates that you can book. You can see this accommodation by searching our site and using the "fully refundable" filter to narrow down the results.
Where can I stay in Elgin if I want a holiday rental instead of a hotel?
Browse 12 holiday homes on our site. You can also consider one of the 6 apartments or 36 cottages.
What will the weather in Elgin be like during my visit?
July and August are typically the warmest months in Elgin, when the average temperature is 13°C. January and February are the coldest months, when the average temperature is 4°C. August and July are the months with the most rain.
Find out more about Elgin
Find out more about Elgin
If you're looking to discover somewhere new, look no further than Elgin. Whether you're planning to stay for a night or for the week, the area around Elgin has accommodation options to fit every need. Search for hotels in Elgin with Hotels.com by checking our online map. Our map displays the areas and neighbourhoods around all Elgin hotels so you can see how close you are from landmarks and attractions, and then refine your search within the larger area. The best Elgin hotel deals are here with our lowest price guarantee.