Elgin hotels

Elgin hotels

Search hundreds of travel sites at once for lodging in Elgin

Elgin, Scotland, United Kingdom
Check-in
Check-out
Compare vs. KAYAK |

Good to know

Low season February
High season September
  Average price (weeknight): $89
  Average price (weekend night): $103

cheapest month to stay

3%

expected price decrease

most expensive time to stay

5%

expected price increase

(avg. price over the last 2 weeks)

Sun - Thu

(weeknight)

(avg. price over the last 2 weeks)

Fri & Sat

(weekend night)

FAQs when booking a hotel in Elgin

How much is a cheap hotel in Elgin?
KAYAK users have found double rooms in Elgin for as cheap as $58 in the last 3 days. The average price is $109.
How can I find hotels near me?
Take a look at our extensive hotel Heatmaps to find the best hotels near you.

Where to stay in Elgin?

Our Heatmaps tool will help you find the perfect place to stay in Elgin by showing you how close hotel options are to major activities

Best Elgin hotels

Show all
Ardvorlich Guest House - Elgin - Building
1
9.6 Excellent (187 reviews)
Overview Reviews
With a stay at Ardvorlich Guest House in Elgin, you'll be within a 5-minute drive of Elgin Cathedral and Elgin Museum. Featured amenities include a 24-hour front desk, luggage storage, and laundry facilities. Free self parking is available onsite.
10.0 Excellent
Pros: We always stay here when in Elgin. Friendly owners. Great comfort and convenience
10.0 Excellent
Pros: Excellent guest house. Rooms are very clean and very comfortable. Feels like you are in a very new building. The owners are very nice, pleasant and helpful. The breakfast was very tasty. It is not far from the train station and very close to many really nice restaurants. I strongly recommend this guest house for anyone visiting Elgin.
9.6 Excellent
Pros: Enjoyable night’s stay in a clean, comfortable room with a small kitchen and lounge area available for guest use. The hosts were very friendly and the breakfast was fabulous with local produce being used.
Cons: Not the fault of the host but there was more road noise than expected overnight due to a main road diversion.
10.0 Excellent
Pros: I’ve been to several b&b places in Elgin and this is the best one. A very friendly owner, a comfortable clean room, good shower and a tasty breakfast. Good value too. I’ll be sure to return.
8.8 Excellent
Pros: Comfortable room bathroom. Great breakfast
Cons: Traffic noise
West End Guest House - Elgin - Building
2
9.5 Excellent (235 reviews)
Overview Reviews
Located in Elgin, West End Guest House is within a 5-minute drive of Elgin Museum and Elgin Cathedral. Free self parking is available onsite.
10.0 Excellent
Pros: Ridiculously clean place... immaculate.. Great coffee & very nice orange juice...
Cons: Electric shower was powerful but it can get really hot so has to be carefull...
10.0 Excellent
Pros: Bright, warm, comfortable throughout. Great breakfast.
Cons: Nothing
10.0 Excellent
Pros: Great place to stay. Made to feel very welcome throughout my 3 night stay
Cons: Nothing
10.0 Excellent
Pros: Great staff, very friendly and helpful. Will be staying again when I’m up that way again
10.0 Excellent
Pros: The owners were very friendly and helpful. The room was very nice and comfortable. This was a nice gem to find as I hadn't considered this B&B before. I really felt at home in my room, the bed was very comfortable and I had a lovely shower this morning. The owners supplied me with a lovely breakfast and when I was ready to go for the bus they kindly helped me with my luggage.
Cons: There was nothing I could find fault with.
10.0 Excellent
Pros: A fantastic property in great condition good location would stay again if in the area
Cons: Comfortable bed Good bathroom Great breakfast
10.0 Excellent
Pros: Breakfast was well cooked quality food. The Hosts were so welcoming & helpful.
Cons: I did not find anything wrong at all. Overall experience was far better than some "Classy Hotels"
10.0 Excellent
Pros: The location, the price, the friendly staff. It’s comfy, clean and welcoming.
10.0 Excellent
Pros: Lovely friendly welcome. Room really nice with all the amenities that you would need. The shower in the ensuite was amazing!! Fab selection for breakfast.
Cons: No mushrooms with my breakfast. But that's a very tiny thing to quibble about
Moraydale Guest House - Elgin - Building
3
9.3 Excellent (264 reviews)
Overview Reviews
A short walk from the shops on Elgin High Street, Moraydale Guest House offers attractive bed and breakfast accommodation in Moray. You can enjoy free parking, free Wi-Fi and a full Scottish breakfast served in the conservatory. The well-appointed guest rooms have en suite bathroom facilities with shower and complementary toiletries. There is a flat-screen TV, hairdryer and tea and coffee facilities in each room. The 13th-century Elgin Cathedral is around 15 minutes’ walk from Moraydale Guest House, located just opposite the pretty Cooper Park. Also around this area are the Moray Motor Museum and the Glen Moray Whisky Distillery.
10.0 Excellent
Pros: Great place to stay two minutes walk into Elgin town center. Good sized clean and comfortable room with very comfortable bed. The breakfasts were generous and good quality and served with a smile in a cozy room with an open fire.
Cons: Having to move on to another town.
10.0 Excellent
Pros: Friendly, welcoming staff, nicely located within Elgin with off street car parking. The room was clean, tidy and above all comfortable and the breakfast in the morning was excellent.
10.0 Excellent
Pros: Friendly welcome and throughout the stay. Room was clean, comfortable and a decent size. Easy walk into town, good breakfast. Coped easily with my husband's gluten intolerance
Cons: Nothing not to like
10.0 Excellent
Pros: Location and the welcome.
10.0 Excellent
Pros: Comfortable room. Exceptionally friendly and accommodating staff and owner. Lovely breakfast. Dogs were comfy as well. Easy 5 min walk to yoen centre
10.0 Excellent
Pros: Wilma is a nice and friendly host. The room was clean, quiet (we didn’t have a room to the main street), breakfast very good!
Cons: Nothing
B&B Innisfail Hopeman - Elgin - Bedroom
4
9.7 Excellent (39 reviews)
Overview Reviews
Set in Hopeman in the Grampian region, B&B Innisfail Hopeman offers accommodation with free WiFi and free private parking. The bed and breakfast offers a seating area with a flat-screen TV and a private bathroom with a hairdryer, free toiletries and shower. A Full English/Irish breakfast is available every morning at B&B Innisfail Hopeman. The accommodation offers a terrace. Guests at B&B Innisfail Hopeman can enjoy hiking and cycling nearby, or make the most of the garden. Elgin is 13 km from the bed and breakfast, while Nairn is 33 km away. The nearest airport is Inverness Airport, 44 km from B&B Innisfail Hopeman.
10.0 Excellent
Pros: This B&B is outstanding, fantastic accomodation and location. Very large room with comfortable bed, nice sofa for relaxing and enjoying the view. Ensuite bathroom immaculate with jacuzzi bath and walk in shower everything you need is available for your stay. The terrace an added bonus has beautiful view across to the Black Isle. Plenty breakfast choice. Paul the host was very welcoming and gave lots of tips on where to visit and eat, excellent host.
Cons: Nothing
10.0 Excellent
Pros: Beautiful rooms overlooking the sea, excellent service and fantastic food - what more can you want?
Cons: There is nothing I didn’t like about this place, nor anything I think could be improved.
9.6 Excellent
Pros: The room is really luxurious and beautiful. You also have a private entrance and a nice deck in front of the room with a gorgeous view to the the magnificent Moray Firth beach.
Cons: Despite that we didn't actually want to eat a, full breakfast that day, the time for breakfast is very limited only for 45 minutes from 8-8:45am, and if you don't manage to get on the precise time table you won't get even just a coffee.
10.0 Excellent
Pros: Size of the room was a massive positive. The view was fantastic. Although the property was next to a road you couldn't here any traffic from our room and we felt like we were miles from anywhere. The breakfast was fantastic and Paul, the host, knew lots of intresting history around the local area and about Scotland in general. We had a relaxing two nights and wished we had longer. We are planning a trip to Scotland next year and we will be stopping here again.
Cons: Nothing
10.0 Excellent
Pros: Paul is really nice and cooks a delicious breakfast ! The sea view is wonderful.
Southbank Guesthouse - Elgin - Bedroom
5
9.3 Excellent (139 reviews)
Overview Reviews
When you stay at Southbank Guest House in Elgin, you'll be near the beach, within a 15-minute walk of Elgin Museum and Elgin Cathedral. Free self parking is available onsite.
10.0 Excellent
Pros: Very welcoming host who couldn't do enough to ensure your stay was excellent and comfortable The breakfast was excellent too with plenty to choose from
Cons: Nothing everything was very good
10.0 Excellent
Pros: Overall, was well pleased with the accomodation
9.6 Excellent
Pros: They know their clientele and cater for this, great for the contract worker
Cons: Only room available was a single, but I did book late.
The Lodge Elgin - Elgin - Building
6
9.2 Excellent (258 reviews)
Overview Reviews
With a stay at The Lodge Elgin in Elgin, you'll be within a 15-minute walk of Elgin Museum and Elgin Cathedral. The front desk is staffed during limited hours. Free self parking is available onsite.
9.0 Excellent
Pros: Convenient for the purpose of our visit to the area
Cons: No sausage or black pudding with breakfast
10.0 Excellent
Pros: Really lovely comfortable and, importantly, warm room. Bed great. Well furnished and really cosy. If I return to Elgin I would definitely stay there again.
Cons: All was great
5.8 Okay
Pros: The room was warm.
Cons: Breakfast was disappointing and not value for money. Shower pressure was poor. Hosts didnt bother showing you on how to use the TV which needed tuned when i arrived.
10.0 Excellent
Pros: Great property - easily accessible from Station. Friendly welcome. Solid, well spaced apart, soundproofed, good sized rooms which were luxuriously furnished & beautifully clean and tidy. Delicious breakfast with good range of hot/cold items.
Cons: One would always appreciate a slightly lower price!
10.0 Excellent
Pros: The owners were very lovely and welcoming. The property was in a great location with walking distance to the town centre and shops. The breakfast had a wide range of goodies to enjoy. Lovely place to stay and if we find ourselves in Scotland again we would definitely stay again.
8.0 Excellent
Pros: The breakfast was perfect; good muesli, fresh fruit salad, poached eggs on toast, & good coffee, all served with a smile
Cons: Nothing really
St Michaels Guest House - Elgin - Building
7
9.1 Excellent (312 reviews)
Overview Reviews
Located in Elgin, St Michaels Guest House is within a 15-minute walk of Elgin Museum and Elgin Cathedral. This guesthouse is 13.2 mi (21.2 km) from Macallan Distillery and 19.3 mi (31 km) from Cardhu Distillery. Make yourself at home in one of the 8 guestrooms featuring MP3 docking stations and Smart televisions. Private bathrooms with showers feature designer toiletries and hair dryers. Conveniences include coffee/tea makers and complimentary bottled water, and housekeeping is provided daily. Take in the views from a garden and make use of amenities such as a fireplace in the lobby. Free self parking is available onsite.
9.0 Excellent
Pros: Lovely big house, spotlessly clean.
Cons: Nothing
10.0 Excellent
Pros: Great hospitality and very good breakfast. Perfect for both romance and a family like in our case. Elgin was an unexpected positive surprise!
10.0 Excellent
Pros: Fabulous house very cosy and welcoming, we particularly enjoyed this B&B because it had a lovely lounge to sit and have a drink and chill out. Most places you’re stuck in the bedroom,and if your staying with friends or family isn’t ideal. The bedrooms were spacious, clean, comfy and the bathroom had fresh towels everyday, hot water and a really good shower! Breakfast was excellent and beautifully cooked! It was only a 3 minute walk to town or the super market, honestly couldn’t fault it, will definitely be returning
Cons: Nothing
10.0 Excellent
Pros: Great place to stay lovely and clean. The staff were very friendly & helpful. I would certainly stay here again.
9.0 Excellent
Pros: The hospitality and friendliness, and catered for my friend with no objections as he was a vegetarian,
10.0 Excellent
Pros: Fantastic house, great facilities and warm welcome from staff. Very central with a good price. Had a lovely stay!
9.0 Excellent
Pros: It was amazing house with a very friendly person. The breakfast was so delicious and the room was very clean and beautiful I would definitely recommended for anyone who would like to stay and visit Elgin.
The Harbour Inn - Elgin - Building
8
9.2 Excellent (89 reviews)
Overview
When you stay at The Harbour Inn in Elgin, you'll be near the beach, within a 5-minute walk of Moray Firth and Burghead Visitor Centre.
The Pines Guesthouse - Elgin - Bedroom
9
9.0 Excellent (309 reviews)
Overview Reviews
With a stay at The Pines Guesthouse in Elgin, you'll be within a 10-minute walk of Elgin Cathedral and Elgin Museum. Free self parking is available onsite.
9.0 Excellent
Pros: location was walking distance to town centre breakfast was superb, even the tattie scones which i normally leave out. beautiful old building.
Cons: No negatives at all.
10.0 Excellent
Pros: Brilliant stay. Quiet accommodation. Really comfortable bed and good facilities for the rate. Lovely breakfast Friendly and welcoming staff Keep up the hard work
9.6 Excellent
Pros: Excellent breakfast, room spacious, very quiet.
Cons: Nothing
8.0 Excellent
Pros: breakfast was great, good central location
9.0 Excellent
Pros: The breakfast is fantastic
The Mansefield Hotel - Elgin - Building
10
8.9 Excellent (351 reviews)
Overview Reviews
The Mansefield Hotel is an ideal spot for travelers wanting to discover the city. Famous local attractions Moray Motor Museum and Elgin Museum, can both be reached with a short walk. When guests have some time on their hands they can make use of the onsite facilities.
10.0 Excellent
Pros: The staff were amazing, so friendly and went above and beyond to make sure that you had everything you needed. The food was great too.
6.0 Good
Pros: Old fashioned
Cons: Food wasnt available, had to walk 5-10 minutes to sister hotel
7.0 Good
Cons: Would have,liked,a.handrail for getting into bath for shower
10.0 Excellent
Pros: The location was brilliant with the breakfast being hot, fresh and tasty. The staff was very helpful and friendly. And the whole place was very clean and warm .
9.0 Excellent
Pros: Just had toast which was nicely toasted.
Cons: Hall and stair carpet could do with a shampoo.
10.0 Excellent
Pros: The hotel and facilities are very pleasant, the staff are friendly and helpful. The room was nice and the bed was comfortable, the evening meal and breakfast were superb.
Cons: Nothing
9.0 Excellent
Pros: Disability access. use of lift and room allocated near lift. Spacious room with 2 big windows Big screen television. Iron ,ironing board hair drier all available if required. Receptionist very helpful and friendly.
Cons: Shower over bath.
Laichmoray Hotel - Elgin - Bar
11
8.8 Excellent (1,049 reviews)
Overview Reviews
Located in Elgin, Laichmoray Hotel is within a 15-minute walk of Elgin Museum and Elgin Cathedral. Featured amenities include dry cleaning/laundry services, luggage storage, and laundry facilities. This hotel has 3 meeting rooms available for events. Free self parking is available onsite.
7.0 Good
Pros: Room and dining were pretty much as I expected - no surprises. Fine for a night/couple of night's stop over
Cons: Nothing
5.0 Okay
Pros: Good staff with a splendid breakfast.
Cons: Bed was too hard with the double bed being too small.
10.0 Excellent
Pros: Two things : 1) The quality of the hotel amenities and facilities across the board , all of which met very high standards 2) The service level of the hotel - staff friendly and welcoming ; very helpful and thoughtful and of the highest professional standards
Cons: I found nothing that required to be improved .
8.0 Excellent
Pros: Breakfast was excellent with a good choice to cover all possibilities
Cons: Shower could have been better
7.5 Good
Pros: Great location,friendly and comfortable.
Cons: Not applicable
Sunninghill Hotel - Elgin - Building
12
8.8 Excellent (223 reviews)
Overview Reviews
A stay at Sunninghill places you in the heart of Elgin, within a 15-minute walk of Elgin Museum and Elgin Cathedral. Featured amenities include complimentary wired Internet access, dry cleaning/laundry services, and luggage storage. Guests may use a roundtrip airport shuttle for a surcharge, and free self parking is available onsite.
9.0 Excellent
Pros: Hotel and place we're very friendly and easy short walking distance to town shops and train station.
Cons: N//A
9.0 Excellent
Pros: I had a huge room above the reception with double aspect windows - lovely and light. Bed was extremely comfortable. Especially loved the breakfast - full menu and was hot and delicious and served in a lovely glass domed room.
Cons: Really nothing - it ticked all the boxes for a good nights stay away.
8.8 Excellent
Pros: The whole staff is very friendly and helpfull in every situation
Cons: If I want to find something....the wifi is a bit weak and each time have to log-in again.
8.0 Excellent
Pros: Gentleman carried our suitcases our room! Good service.
Cons: No problems at all
10.0 Excellent
Pros: Nice and comfy hotel in a good location. Near town centre and train station. Very clean. Excellent breakfast. Quiet at night. Good wifi

Best rooms in Elgin

Southbank Guesthouse - Elgin - Bedroom
1
9.3 Excellent (139 reviews)
Overview Reviews
When you stay at Southbank Guest House in Elgin, you'll be near the beach, within a 15-minute walk of Elgin Museum and Elgin Cathedral. Free self parking is available onsite.
10.0 Excellent
Pros: Very welcoming host who couldn't do enough to ensure your stay was excellent and comfortable The breakfast was excellent too with plenty to choose from
Cons: Nothing everything was very good
10.0 Excellent
Pros: Overall, was well pleased with the accomodation
9.6 Excellent
Pros: They know their clientele and cater for this, great for the contract worker
Cons: Only room available was a single, but I did book late.
West End Guest House - Elgin - Building
2
9.5 Excellent (235 reviews)
Overview Reviews
Located in Elgin, West End Guest House is within a 5-minute drive of Elgin Museum and Elgin Cathedral. Free self parking is available onsite.
10.0 Excellent
Pros: Ridiculously clean place... immaculate.. Great coffee & very nice orange juice...
Cons: Electric shower was powerful but it can get really hot so has to be carefull...
10.0 Excellent
Pros: Bright, warm, comfortable throughout. Great breakfast.
Cons: Nothing
10.0 Excellent
Pros: Great place to stay. Made to feel very welcome throughout my 3 night stay
Cons: Nothing
10.0 Excellent
Pros: Great staff, very friendly and helpful. Will be staying again when I’m up that way again
10.0 Excellent
Pros: The owners were very friendly and helpful. The room was very nice and comfortable. This was a nice gem to find as I hadn't considered this B&B before. I really felt at home in my room, the bed was very comfortable and I had a lovely shower this morning. The owners supplied me with a lovely breakfast and when I was ready to go for the bus they kindly helped me with my luggage.
Cons: There was nothing I could find fault with.
10.0 Excellent
Pros: A fantastic property in great condition good location would stay again if in the area
Cons: Comfortable bed Good bathroom Great breakfast
10.0 Excellent
Pros: Breakfast was well cooked quality food. The Hosts were so welcoming & helpful.
Cons: I did not find anything wrong at all. Overall experience was far better than some "Classy Hotels"
10.0 Excellent
Pros: The location, the price, the friendly staff. It’s comfy, clean and welcoming.
10.0 Excellent
Pros: Lovely friendly welcome. Room really nice with all the amenities that you would need. The shower in the ensuite was amazing!! Fab selection for breakfast.
Cons: No mushrooms with my breakfast. But that's a very tiny thing to quibble about
Ardvorlich Guest House - Elgin - Building
3
9.6 Excellent (187 reviews)
Overview Reviews
With a stay at Ardvorlich Guest House in Elgin, you'll be within a 5-minute drive of Elgin Cathedral and Elgin Museum. Featured amenities include a 24-hour front desk, luggage storage, and laundry facilities. Free self parking is available onsite.
10.0 Excellent
Pros: We always stay here when in Elgin. Friendly owners. Great comfort and convenience
10.0 Excellent
Pros: Excellent guest house. Rooms are very clean and very comfortable. Feels like you are in a very new building. The owners are very nice, pleasant and helpful. The breakfast was very tasty. It is not far from the train station and very close to many really nice restaurants. I strongly recommend this guest house for anyone visiting Elgin.
9.6 Excellent
Pros: Enjoyable night’s stay in a clean, comfortable room with a small kitchen and lounge area available for guest use. The hosts were very friendly and the breakfast was fabulous with local produce being used.
Cons: Not the fault of the host but there was more road noise than expected overnight due to a main road diversion.
10.0 Excellent
Pros: I’ve been to several b&b places in Elgin and this is the best one. A very friendly owner, a comfortable clean room, good shower and a tasty breakfast. Good value too. I’ll be sure to return.
8.8 Excellent
Pros: Comfortable room bathroom. Great breakfast
Cons: Traffic noise
St Michaels Guest House - Elgin - Building
4
9.1 Excellent (312 reviews)
Overview Reviews
Located in Elgin, St Michaels Guest House is within a 15-minute walk of Elgin Museum and Elgin Cathedral. This guesthouse is 13.2 mi (21.2 km) from Macallan Distillery and 19.3 mi (31 km) from Cardhu Distillery. Make yourself at home in one of the 8 guestrooms featuring MP3 docking stations and Smart televisions. Private bathrooms with showers feature designer toiletries and hair dryers. Conveniences include coffee/tea makers and complimentary bottled water, and housekeeping is provided daily. Take in the views from a garden and make use of amenities such as a fireplace in the lobby. Free self parking is available onsite.
9.0 Excellent
Pros: Lovely big house, spotlessly clean.
Cons: Nothing
10.0 Excellent
Pros: Great hospitality and very good breakfast. Perfect for both romance and a family like in our case. Elgin was an unexpected positive surprise!
10.0 Excellent
Pros: Fabulous house very cosy and welcoming, we particularly enjoyed this B&B because it had a lovely lounge to sit and have a drink and chill out. Most places you’re stuck in the bedroom,and if your staying with friends or family isn’t ideal. The bedrooms were spacious, clean, comfy and the bathroom had fresh towels everyday, hot water and a really good shower! Breakfast was excellent and beautifully cooked! It was only a 3 minute walk to town or the super market, honestly couldn’t fault it, will definitely be returning
Cons: Nothing
10.0 Excellent
Pros: Great place to stay lovely and clean. The staff were very friendly & helpful. I would certainly stay here again.
9.0 Excellent
Pros: The hospitality and friendliness, and catered for my friend with no objections as he was a vegetarian,
10.0 Excellent
Pros: Fantastic house, great facilities and warm welcome from staff. Very central with a good price. Had a lovely stay!
9.0 Excellent
Pros: It was amazing house with a very friendly person. The breakfast was so delicious and the room was very clean and beautiful I would definitely recommended for anyone who would like to stay and visit Elgin.

Best Elgin hotels near Elgin Museum

Show all
Elgin Guest House - Elgin - Bedroom
1
9.1 Excellent (504 reviews)
Overview Reviews
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. Free WiFi is available throughout, and free limited, private parking. Guests at the bed and breakfast can enjoy a Full English/Irish breakfast. Popular local activities include fishing, golf, cycling, walking and whisky tasting. Dolphin and whale spotting is also popular and the coast can be reached within 6 miles of the property. Elgin Football Club and Cathedral can be reached within a 10 minute walk, whilst the Glen Moray distillery is 1.3 miles away. The nearest airport is Inverness Airport, 45 km from the property.
8.8 Excellent
Pros: Very friendly and helpful staff
9.6 Excellent
Pros: Very friendly, full breakfast included
Cons: We stayed on the 3rd floor, with no lift. But besides that it was great.
10.0 Excellent
Pros: Fantastic service great location
10.0 Excellent
Pros: The location was fantastic 2 minutes from amenities and breakfast was superb they link sausages Mmmmmmmmm
Cons: Nothing
9.0 Excellent
Pros: Offered a packed lunch as I was too early for breakfast. This was very good and was no problem.
Cons: It was all good.
7.0 Good
Pros: John was very helpful and accommodating my late check in and early check out, even offering a pick up from the train station.
Cons: The top floor radiator sounds like it needs bled, or the distribution pump needs checked.
Overview
Located in Elgin, Eight Acres Hotel & Leisure Club is within a 5-minute drive of Elgin Museum and Elgin Cathedral. Featured amenities include a business center, complimentary newspapers in the lobby, and dry cleaning/laundry services. Free self parking is available onsite.