Photo by Eddie Boyd

Elgin 3 Stars Hotels

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Top Elgin 3 Stars Hotels

Lounge
Craigellachie Lodge
3.5 star property
10.0 out of 10, Exceptional, (52)
"Recommend the Lodge very warm friendly very helpful if you need assistance with anything from food to taxis places to go 😊 Decor is quirky modern & contemporary, very fitting & if you want peace & quiet or a natter & history or planning your trip etc Very clean &spacious room kitted out to every little detail "
The price is P 10,524
per night
May 6 - May 7
Craigellachie Lodge
Front of property
Cardhu Country House
3.0 star property
10.0 out of 10, Exceptional, (155)
"I love this place!!!"
The price is P 9,020
per night
May 7 - May 8
Cardhu Country House
Garden
Invernairne Guest House
3.0 star property
9.8 out of 10, Exceptional, (161)
"The owners make you feel like you’re staying with family. The backyard leads to the most relaxing views of the ocean. Don’t stay in Inverness. This place is worth the stay - extremely relaxing "
The price is P 9,020
per night
May 5 - May 6
Invernairne Guest House
Save an average of 15% on thousands of hotels when you're signed in
Front of property
Westerlea Hotel
3.0 star property
9.8 out of 10, Exceptional, (25)
"We had a large, well appointed room that was very comfortable and clean. There were many others staying there but we never heard them. The staff were friendly and helpful. "
The price is P 6,875
per night
May 13 - May 14
Westerlea Hotel
Front of property
The Pines Guesthouse
3.0 star property
9.8 out of 10, Exceptional, (43)
"A great guest house would recommend it to anyone. The atmosphere is good and owners could not be more welcoming "
The price is P 7,058
per night
May 9 - May 10
The Pines Guesthouse
Lounge
The Milking Sheds, Dufftown
3.5 star property
9.8 out of 10, Exceptional, (9)
"What an amazing location to stay in the Speyside area and in Dufftown. My expectations were well exceeded by the fit out and finish of the property, the size and space and practical appointments for this accommodation. A modern bathroom complimented the more traditional cottage feel and there was also a washing machine that was very timely at this stage of my holiday. Two bottles of whisky with an honour system touched off the whole experience for a couple of nips late in the evening. The rooms...
The Milking Sheds, Dufftown
Front of property
Laichmoray Hotel
3.0 star property
9.4 out of 10, Exceptional, (310)
"Excellent staff & breakfast "
The price is P 8,056
per night
May 10 - May 11
Laichmoray Hotel
Garden
The Speyside Hotel
3.5 star property
9.4 out of 10, Exceptional, (196)
"Fabulous stay. Hosts were fantastic. Food was amazing. Will be booking in again. "
The price is P 8,102
per night
May 13 - May 14
The Speyside Hotel
Aerial view
The Royal Oak Hotel
3.5 star property
9.4 out of 10, Exceptional, (52)
"Friendly staff from check in to bar. Even advised on local whisky! I had a single room which didn’t job however the shower was small and I arnt so getting in and out was challenging. Food was excellent and good breakfast. Worth a stay but large room and shower for me next time"
The price is P 7,817
per night
May 9 - May 10
The Royal Oak Hotel
Exterior
Poseidon's Inn
3.0 star property
9.0 out of 10, Wonderful, (114)
"Extremely clean and comfortable"
The price is P 4,990
per night
May 26 - May 27
Poseidon's Inn
Property entrance
Sunninghill
3.0 star property
9.0 out of 10, Wonderful, (73)
"First Class from the minute we arrived to the minute we left. Staff were fantastic especially as it was the festive season. 5 star plus. Thank you."
The price is P 8,443
per night
May 11 - May 12
Sunninghill
Terrace/patio
The Aberlour Hotel
3.0 star property
9.0 out of 10, Wonderful, (51)
"What a gem of a hotel. We only stayed one night. I slept so well in a big comfy bed. The rooms are beautiful. Breakfast was lovely and the staff were so friendly and welcoming. I totally recommend. We’ll be back. "
The price is P 9,622
per night
May 6 - May 7
The Aberlour Hotel
Beach
Station Hotel Portsoy
3.5 star property
9.0 out of 10, Wonderful, (45)
"All the staff we interacted with were very helpful and friendly. The food was excellent."
The price is P 6,314
per night
May 2 - May 3
Station Hotel Portsoy
Room
The Old Mill Inn Brodie
3.0 star property
9.0 out of 10, Wonderful, (4)
"It is what it says on the tin"
The price is P 7,517
per night
Jun 1 - Jun 2
The Old Mill Inn Brodie
Pool
Cullen Bay Hotel
3.5 star property
8.8 out of 10, Excellent, (90)
"The hotel is well situated and the staff were very helpful. Our room had a very comfortable bed and seemed to have been recently renovated & decorated. There was a table with two comfy chairs looking out to sea which we enjoyed. However the electrics had not been adapted fully to accommodate the renovations meaning there was only one useable socket. The plumbing in the en-suite had also not been brought up to date meaning the toilet was difficult to flush and took a long time to fill up, The...
The price is P 7,817
per night
May 4 - May 5
Cullen Bay Hotel
Pool
The Mill House Hotel
3.5 star property
8.8 out of 10, Excellent, (71)
"The staff are the real charm of this hotel. Absolutely perfect service and went above and beyond for us. So friendly. Thank you! "
The price is P 5,362
per night
May 18 - May 19
The Mill House Hotel
Front of property
The Bandstand
3.0 star property
8.6 out of 10, Excellent, (121)
"The owner was so helpful on places to go and the atmosphere in the bar was upbeat. They had live music"
The price is P 7,817
per night
May 22 - May 23
The Bandstand
Private spa tub
West End Hotel
3.0 star property
8.4 out of 10, Very Good, (164)
"I really like this hotel, especially as it has a lift. However, his time i was in room 7 which, oddly, had 3 sets of drawers but nowhere to hang clothes. There was no wardrobe, hanging rail or even a supply of hangers (fortunately I'd brought a couple with me)and only 1 hook, on the back of the door. I resorted to using the towel rail to hang my work clothes on! This niggle aside, it was a well priced, clean, comfortable and quiet room and I will return (with more hangers, lol). "
The price is P 4,185
per night
May 12 - May 13
West End Hotel
Beach nearby
Firth Hotel & Restaurant
3.0 star property
8.4 out of 10, Very Good, (150)
"Lovely room with beach view. Plenty of parking. Food was lovely and staff were really friendly and helpful. Would highly recommend."
The price is P 5,343
per night
May 5 - May 6
Firth Hotel & Restaurant
Terrace/patio
Golf View Hotel
3.0 star property
8.2 out of 10, Very Good, (136)
"A place of real quality. I had a superb sea/ golf course view which was a great room. The restaurant was an absolute must to visit, brilliant food and very well priced for what you got on your plate, hardest thing was deciding what to choose from the menu. Also must mention the staff who couldn’t do enough to help you."
The price is P 6,825
per night
May 13 - May 14
Golf View Hotel

Explore similar 4-star hotels

Many 4-star hotels have the same amenities as 3-star hotels. See all 4-star hotels in Elgin.
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.