
Elgin 3 Stars Hotels
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Elgin 3 Star Hotels
Tonight
9 Aug - 10 AugTomorrow
10 Aug - 11 AugNext weekend
14 Aug - 16 AugIn two weeks
21 Aug - 23 AugOur top choices for Elgin 3-star hotels
HK$484
HK$581 total
includes taxes & fees
30 Aug - 31 Aug
HK$457
HK$549 total
includes taxes & fees
24 Aug - 25 Aug
HK$1,499
HK$1,799 total
includes taxes & fees
13 Aug - 14 Aug
HK$1,230
HK$1,476 total
includes taxes & fees
13 Aug - 14 Aug
HK$822
HK$986 total
includes taxes & fees
25 Aug - 26 Aug
HK$441
HK$529 total
includes taxes & fees
11 Aug - 12 Aug
HK$949
HK$1,139 total
includes taxes & fees
15 Aug - 16 Aug
Save an average of 15% on thousands of hotels when you're signed in
Explore similar 4-star hotels
Many 4-star hotels have the same amenities as 3-star hotels. See all 4-star hotels in Elgin.

The Mansion House Hotel
The Haugh Elgin Scotland
HK$1,000
HK$1,200 total
3 Sept - 4 Sept
includes taxes & fees

Craigellachie Hotel of Speyside
Victoria Street Aberlour Scotland
HK$2,187
HK$2,624 total
8 Sept - 9 Sept
includes taxes & fees
9/10 Wonderful! (382 reviews)

Sunninghill
Hay Street Elgin Scotland
HK$1,342
HK$1,610 total
10 Aug - 11 Aug
includes taxes & fees
Still don't see what you're looking for?
See all properties in Elgin.
You can also use these popular filters to refine your search.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Learn more about Elgin
Nestled along the Moray Firth, historic Elgin Cathedral's magnificent ruins stand as a testament to medieval craftsmanship. Sample single malt whisky at Glen Moray Distillery before exploring the peaceful grounds of 13th-century Pluscarden Abbey, where monks still maintain their traditional way of life.
See all hotels in Elgin
Top Elgin Hotel Reviews
The Royal Hotel
8/10 Good
"Rooms well presented and clean with a good amount of space, large shower and coffee amenities. The breakfast was convenient and the service was quick, although they had limited vegan option and no non-dairy milks available. The staff were all incredible lovely and very helpful. The location was right across the road from the train station and a supermarket, and only a 10 minute walk into the centre of town."
Copper Beeches
10/10 Excellent
"Comfortable stay with very clean room. Excellent breakfast and amazing, friendly hosts."
Craiglynne Hotel
8/10 Good
"It was great! We are a couple from Canada this was a little gem for sure! Slightly loud but nothing we couldn’t handle! Cheers"
Golf View Hotel
8/10 Good
"Beautiful room. Great location to do the Moray walk."
Laichmoray Hotel
10/10 Excellent
"Parked right outside the main door Room was clean bed was comfy feel asleep within 30 mins as I was so nackered.. I had my breakfast brought up to my room"
St Michaels Guesthouse
10/10 Excellent
"What a contrast to my last hotel (Balmoral Lodge, Southport ). St Michael's was everything I want from a B&B and more. Beautiful vintage furniture, period features, immaculately clean, lovely owner, great atmosphere. Loved it and the presence of a coffee machine, a fridge and a balcony (looking over the garden) made this a great experience. . I was slightly worried about possible noise from the main road, but, even sitting on the balcony, it was surprisingly quiet. My only issue was the very enthusiastic dawn chorus, lol, but there are far worse ways to be woken up. I would love to stay again."
Explore a world of travel with Expedia
- Pet-Friendly Hotel Hotels in Elgin
- Craigellachie Hotels
- Hotels near Macallan Distillery
- Hotels near Speyside Cooperage
- 5 Star Hotels in Elgin
- Hotels near Glenfiddich Whisky Distillery
- Rv Parks in Elgin
- Buckie Hotels
- Forres Hotels
- Elgin Hotels
- Lossiemouth Hotels
- B&B in Forres
- Fochabers Hotels
- Rothes Hotels















































































