Choose your preferred language. We speak English and 41 other languages.
Most often used by people in the United Kingdom
282 High St, Elgin, IV30 1AG, United Kingdom – Show map
No booking fees • Save money! Best price guarantee — enter dates to see these prices!
10 properties in Elgin
Including hotels, apartments, villas and more.
70 verified reviews
They speak your language
Website and customer service in English (UK) and 41 other languages
Booking is safe
When you book with us your details are protected by a secure connection.
Golf course (within 3 km)
No internet access available.
Free public parking is possible on site (reservation is not needed).
Non-smoking rooms, Heating, Non-smoking throughout
16:00 - 20:30 hours
08:30 - 10:30 hours
Cancellation and prepayment policies vary according to room type. Please enter the dates of your stay and check the conditions of your required room.
Children and extra beds
All children are welcome.
All children under 3 years stay free of charge when using existing beds.
All children under 2 years stay free of charge for children's cots/cribs.
The maximum number of children's cots/cribs in a room is 1.
Any type of extra bed or child's cot/crib is upon request and needs to be confirmed by management.
Pets are not allowed.
Cards accepted at this property
Hover over the cards for more info.
Ideal alternatives for you
Based on 70 reviews
Value for money
Show reviews from:
Situated in the beautiful village of Craigellachie, The Craigellachie Hotel of Speyside dates from 1893.
Score from 163 reviews Very good
Overlooking the Moray Firth, this family-run hotel is situated in Lossiemouth. The hotel is directly opposite the historic Moray Golf Club, and is centrally located for exploring the Whisky Trail.
Score from 493 reviews Review score
A short walk from the shops on Elgin High Street, Moraydale Guest House offers attractive bed and breakfast accommodation in Moray.
Score from 71 reviews Superb
Laichmoray Hotel is conveniently situated on the periphery of Elgin town centre, less than 300 metres from the Elgin Rail Station.
Score from 214 reviews Very good
Friendliness of staff - great breakfast - very comfortable.
Difficult to access off main road - was not aware there was a rear entrance. Noisy floorboards.
stay again, very pleased with the quality of service. excellent location. there is parking. near distillery Glen Moray
Spotlessly clean. Very comfortable bed. Good selection for breakfast and cooked perfectly. Very comfortable atmosphere .
No negative comments to make
Landlady is very kind, great breakfast...everything very very good.
Pleasant surroundings A breakfast. To die for. Ian & Irene McPherson
Really nice hotel with fantastic breakfast. Pleasant room. Staff welcoming.
Warm welcome and very friendly and helpful Rooms nice and clean and dining room nice and clean and a great breakfast selection
Plenty of parking space, near the town and in walking distance of a few restaurants. Nice bedroom and very nice bathroom! Great shower.
Had a two night stay and was able to come and go at anytime which was very handy.The room was very clean and the bed was comfortable ,with an excellent breakfast.Would recommend.
friendly staff, good location for exploring the area, private car parking
surrounded by two main roads and lorries thundering by in the early hours
Room very clean shower and bathroom excellent
No wifi signal from our room (no. 6). Shower with low water pressure
The room and shower were a good size, the sheets and towels were fresh and plentiful. The food was prompt and delicious and staff were friendly. I felt welcomed and relaxed. I would definitely stay again.
There was a musty smell which possibly have could have come from the duvet or pillows? There were small signs of the previous occupant - hairs on shower room floor and bits on the carpet. However, this may be a little picky.
Friendly and welcoming owner, off street parking, lovely comfortable room and delicious breakfast.
Attention to detail in bedroom and dining room was admirable. Within walking distance to shops and restaurants. Good parking.
Clean room, well decorated, no lockout time , we were given keys to let ourselves in . Breakfast was a full Scottish , free view TV at the end of the bed and peacefull easy to get to.
Location - 10 minute walk to the mall, parking on site, easy to find, very friendly and helpful. The best B & B we stayed in in Scotland.
Staff were great and allowed us to check in early in order to get ready for a wedding , breakfast was delicious.
Spotless, right in the centre, walking distance for meals,shops plenty parking, super breakfast . Fantastic value.
Great location, Clean/Modern rooms and of course the breakfast!!!
Was only a night stay.. not really much to say.. clean, good breakfast, comfortable room..
When we arrived the owner wasn't so interested in us as costumers, he was more in a hurry to go back in his room..
Great location and the staff were very helpful with any questions I had about the local area. Lots of room to park which was a huge plus!
Excellent location,staff friendly and helpful and everything you would expect from a first class guesthouse.Have used it before and will do so in the future.
Staff really friendly.
Staff very friendly, rooms great and excellent breakfast
We've negotiated with thousands of hotels to get the very best deals. We call them Secret Deals and they only last for a limited time.
You can get these deals for free by subscribing to our newsletters. You can even choose your favourite destinations to receive personalised deals.
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!
Don't worry – your email address is safe with us. We'll never share your private information and you can unsubscribe at any time.