See the latest prices and deals by choosing your dates.
Hotel in Elgin
Laichmoray Hotel is conveniently situated on the periphery of Elgin town centre, less than 300 metres from the Elgin Rail Station. This is the second time that we have stayed at The Laichmoray. What a fantastic hotel this is. When you go on holiday you want a clean room, a comfy bed, a good breakfast and great staff. Tick, tick, tick and tick. Check in was faultless. Our room was clean and tidy. You pre order breakfast the evening before. We have no issue with this at all. Especially in these current times when people still wish to keep a little distance. Food is cooked perfectly and served on time. Anything you need, you just have to ask. The staff are always ready and willing to help you with any request. Rooms are serviced every day. Bed was extremely comfortable, great sleep every night. We were at the front of the building and noise was never an issue. The location is perfect if you fancy a wander in to the centre and the train station is right across the road. We ate in the hotel four nights out of the five that we stayed. Always a good idea to book as it is a busy place. Food and service in the restaurant is impeccable. Would highly recommend this hotel to anyone visiting the area. Can't thank the staff enough for making our stay so pleasant. Without a doubt we will be back again.
Hotel in Elgin
Nestled within its own grounds on the banks of the River Lossie, The Mansion House is a peaceful getaway just a few minutes’ walk from the historical centre of Elgin. The staff was amazing. We were here for a videoproduction and they were so helpfull. Thanks a lot!
Hotel in Elgin
Close to Elgin town centre, Eight Acres Hotel sits in 8 acres of manicured grounds. Very nice hotel great staff very family friendly
Hotel in Elgin
Based in the former cathedral city of Elgin, The Mansefield Hotel is surrounded by rolling hills and vibrant glens. The breakfast was really good.The location was ideal for me and really worked for my meetings.
Hotel in Elgin
In the heart of Elgin, Sunninghill Hotel features a traditional restaurant and elegant rooms with free Wi-Fi. The hotel is just a 5-minute walk from Elgin Railway Station. On first impression, I was worried it was a bit "tired", but the rooms were delightful - very recent upgrade to bathroom in particular. Staff, without exception, were focused on making sure guests were satisfied and did their best to accomadate any requests. Restaurant was very reasonably priced and very good food. Bar was a pleasant surprise - staff there was very friendly and Alistair in particular made the evenings a special delight. Can't thank him (or rest of the staff) enough! :)
Elgin
Situated in Elgin in the Grampian region, with Elgin Cathedral nearby, The Milton Bed & Breakfast features accommodation with free WiFi and free private parking. Everything the host went above and beyond to make my stay enjoyable
Elgin
Elgin Guest House is located in Elgin, along the Whisky Trail along the A96 Road. Elgin town centre is a 2-minute walk away, where there is a number of shops and restaurants. The guest house was fantastic. The room we had was much bigger than I anticipated and we even had a spare bed. The staff were super friendly. The location couldn’t have been more convenient. Thank you for such a brilliant stay.
Elgin
Set in Elgin, The Royal Hotel Elgin offers accommodation with free WiFi and TV, as well as a restaurant and a bar. There is a fully equipped private bathroom with shower and a hairdryer. Friendly, helpful staff who made us feel very welcome. Large comfortable clean room in a central location to the town. Wonderful breakfast in the nicely decorated restaurant. Would definitely stay again.
Elgin
Located in Elgin, 1.1 km from Elgin Cathedral, St Michaels Guest House provides accommodation with a garden, free private parking and a shared lounge. Breakfast brilliant, lovely staff, checking in earlier possible, everything wonderful!!! Would like to come back!! Good family room.
Elgin
Situated in Elgin, within 400 metres of Elgin Cathedral and 44 km of Huntly Castle, Kilmorie House features accommodation with a terrace and free WiFi as well as free private parking for guests who... The breakfast was excellent and our host, Peter, was exceptional!
On average, 3-star hotels in Elgin cost £0 per night, and 4-star hotels in Elgin are £1 per night. If you're looking for something really special, a 5-star hotel in Elgin can on average be found for £0 per night (based on Booking.com prices).
For hotels in Elgin that serve up a highly-rated breakfast, try The Mansefield Hotel, Sunninghill Hotel and Laichmoray Hotel.
Sunninghill Hotel, The Mansefield Hotel and Laichmoray Hotel have received great reviews from travellers in Elgin regarding the views from their hotel rooms.
Many families visiting Elgin loved staying at Sunninghill Hotel, Laichmoray Hotel and The Mansefield Hotel.
Laichmoray Hotel, The Mansefield Hotel and Sunninghill Hotel are some of the popular hotels in Elgin.
These hotels in Elgin are highly rated by couples: Laichmoray Hotel, The Mansefield Hotel and Sunninghill Hotel.
Some of the best hotels in Elgin near Glen Moray Distillery include Old Mills Garden, West End Guest House and Moraydale Guest House.
Elgin is a nice market town and like many Scottish towns, it has seen better days, but it is perfectly located for exploring the local area - notably the coast villages of Lossiemouth and Hopeman - both are charming. It has a couple of nice pubs - Thunderton and Drouthy Cobbler, the latter being good for food, and a few excellent coffee shops - allowing you to avoid the chains. It's time will come again.
We've been coming up to Elgin for years so know it very well. Had a great meal at the Pattaya Thai restaurant. Very easy to get around, walking or driving. Findhorn is a must, Both the village and the Findhorn Foundation. Lossiemouth.
Elgin is a lovely place and the people were friendly. The cathedral and museum are well worth a visit, also a walk round the park and duck pond. We really wanted to visit the Biblical Gardens and Motor Museum but ran out of time. Plenty of eating places but we found its best to book as they fill up really quickly. We found a little cafe called Batchen Street Coffee that did the best coffee of our stay and the staff were really friendly. Elgin has plenty of bars, our favourite was The Granary. The shops are your usual run of the mill that you find in most towns.
Very comfortable guest house, room lovely and clean with fresh towels. Breakfast was wonderful fresadlo cooked and served with a smile. The owner was very friendly and helpful. We’d love to go back there one day.
elgin is a nice place to visit some good restaurants pubs etc. wellplaced for driving around lossiemouth burghead nairn etc. most peaceful place was Pluscarden Abbey just a few miles outside elgin worth a visit and you will notice how quiet and peaceful it is
Elgin is a very pleasant little town. The ruined cathedral is a highlight and there are a number of distilleries in or near the town if you're doing a whisky tour. You just need to make sure you have booked a tour ahead. I'd also recommend Ada Turkish restaurant if you like Turkish food.
The weather was cold and the property is old with high ceilings and single glazing. However there are shutters on some of the windows and the central heating was on from about 7am until midnight, which meant the apartment was warm enough. It was a 10 minute walk into Elgin town where there are a choice of restaurants - we went to Ada turkish restaurant which was superb. The apartment was basic but clean with everything we needed.
Elgin
Everything was amazing at this property. Breakfast was amazing, rooms were very clean and it’s in such a great location. Owners made us feel really welcome and had a great few nights at this bed and breakfast. If we’re ever back in Elgin, we’re definitely going to stay in this property again. Can’t recommend it enough.
Elgin
We loved the hospitality of the staff. Our dog was made very welcome. The hotel was central and parking was next to the hotel. The breakfast was excellent with freshly made real coffee. I am certainly recommending this hotel to friends and family.
Elgin
Location was great 2 minutes walk into Elgin .The room was lovely and large and the bed was very comfortable . Breakfast plentiful and good choice the staff were friendly and helpful .Would definitely stay again .
Elgin
Great hotel in an interesting house in a quiet area of Elgin. It's about 10 minutes walk from the station which was good for us. Peter was very friendly and helpful and the breakfast was very nice.
Room is wonderful, the hotel was spotlessly clean over all a fantastic experience also the fact that it's proximity to Elgin town centre gives you plenty of options.
Elgin
very nice owner chatty and helpful. spotlessly clean and in a very nice pretty location in elgin away from busy roads really enjoyed my stay lovely garden
First time in Elgin and here for work. Lovely hotel greeted by great staff. Room was really good. Will definitely be back
always great to walk into a hotel and the receptionist has a welcoming smile and really happy
Elgin
well placed for my reason for visiting Elgin. very pleasant hosts, excellent breakfast,
Elgin
location. value for money in practically centre of Elgin
Hotel staff & the cleanliness of the old hotel