Get Quotes Contact Us Sign In

Top Guest Houses and Hotels in Elgin

A comprehensive list of Elgin hotels and guest houses. Find cheap hotel rooms, bed and breakfast, luxury and discount accommodation deals. Read unbiased customer reviews and recommendations.

Nestled on the banks of the river in beautiful grounds, yet only a few minutes walk to the historical centre of Elgin, the Mansion House Hotel & Country Club is the perfect destination for business, pleasure or a special celebration. Decorated in elegant country house style this 19th century Baronial mansion combines the grace of a bygone age with all the modern amenities of a 21st century hotel
Wendy Dormer — Beautiful hotel. Everything was perfect, food, location and the owners a lovely. Would highly recommend
Built in 1853 as the Great Northern Station Hotel our Victorian building has been tastefully and continuously upgraded without losing any of its character. Warmth of atmosphere is the priority at the Laichmoray for business guests, and those wishing to relax and discover Moray alike, we offer personal attention and professional friendly service second to none.
Lynn Robertson — Great hotel, food was great staff were very friendly and helpful
Experience the magic of Moray and Speyside - relax and enjoy a warm welcome, delicious food and comfortable en-suite accommodation at the Eight Acres Hotel and Leisure Club in Elgin. Take advantage of the excellent golf facilities, scenic walks, beaches, malt whisky distilleries and unique shopping and visitor attractions on our doorstep and within a short travelling distance of the hotel.
Mark Thompson — Decidedly Average. Bathroom requires dexterity to close the door whilst avoiding the amenities, it's that small. Food is