Most popular Elgin hotels
The BELLEVILLE BED AND BREAKFAST is an adults-only hotel, with free WiFi, parking, and daily cleaning services.
Enjoy the Glampods in Elgin, with views of the garden, free parking and an outdoor picnic area.
Enjoy a unique stay at The Garden Room - Woodside, a hotel featuring a terrace, free WiFi and private parking in the city of Elgin.
Discover The Milton, located in Elgin, offering accommodation with free WiFi, private parking and a full English/Irish breakfast.
Discover Elgin Guest House, situated on the Elgin whisky trail, with complimentary WiFi, private parking and ready access to shops and restaurants.
Moraydale Guest House, offering complimentary Wi-Fi, a Scottish breakfast, and private parking right in the heart of Elgin.
Discover St Michaels Guest House in Elgin: a hotel with a garden, parking, free WiFi, and airport transfer. Ready for a memorable experience?
Kilmorie House, with complimentary WiFi and free private parking, provides the perfect accommodation for holiday or business stays.
The Sunninghill Hotel is in the centre of Elgin and provides elegant rooms, free Wi-Fi, a traditional restaurant, and complimentary parking.
Enjoy a sophisticated stay at Mansion House Hotel in Elgin, complete with wifi, free parking, breakfast and gardens.
Enjoy the unparalleled charm of The Mansefield Hotel, situated in Elgin, surrounded by hills, offering a refurbished restaurant, free Wi-Fi and parking.
Escape to The Royal Hotel Elgin, a 3-star hotel in Elgin offering free wifi, restaurant, bar and complimentary parking. Pet-friendly accommodation.
Discover the comfort of Distillery Apartment 1 in Elgin with free parking, WiFi, and pet-friendly amenities for a worry-free trip.
Experience an unforgettable stay at East Wing Apartment in Elgin, with free parking, WiFi, and a beautiful terrace. Plus, they allow pets!
Enjoy a memorable stay at the Laichmoray Hotel, where one can appreciate its garden, restaurant and room service.
An Unforgettable Stay in Elgin: Hotels and More
It's time to pack your suitcases and explore hotels in Elgin, United Kingdom. This storied Scottish city, brimming with history and attractions, is the perfect destination for all travellers seeking memorable experiences. Its strategic location in the heart of Scotland lets travellers explore both its picturesque highlands and the astonishing Moray Coast. Accommodation in Elgin offers a wide range of options for all types of visitors. From luxury hotels brimming with amenities to cosy bed and breakfasts where you can feel at home, Elgin's charming lodgings will allow you to relax and recuperate after a long day exploring its cobbled streets, majestic cathedral and famous whisky distilleries.
A must-visit sight is Elgin Castle, renowned for its many ghost stories. Another essential stop is the beautiful Elgin Cathedral, an imposing piece of gothic architecture. From your accommodation in Elgin, it's easy to reach these sights as well as the magnificent Scottish Highlands, offering hiking, cycling and, for the adventurous, climbing. Of course, your Elgin stay wouldn't be complete without sampling some Speyside malt whisky. Take the opportunity to visit some of the oldest whisky distilleries in Scotland, learn about their production processes, and, naturally, taste some of their finest drops. Whether you’re looking for a luxurious five-star hotel complete with all the trimmings, or you prefer something simpler and cosier, Elgin hotels offer exactly what you need to discover this Scottish gem. With a historic town centre, stunning landscapes and fascinating culture at every turn, Elgin is ready to offer an unforgettable travel experience. Don’t wait any longer and start planning your adventure now!
Frequently Asked Questions
How much does a weekend stay in a hotel in Elgin cost?
A weekend stay at a hotel in Elgin costs an average of 132$ (based on ebooking.com rates).
How much does a high-season weekend stay in a hotel in Elgin cost?
A high-season weekend stay at a hotel in Elgin costs an average of 172$ (based on ebooking.com rates).