Photo by Eddie Boyd

3 Star Hotels in Elgin, Scotland

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Top Elgin 3 Star 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 €205
per night
5 May - 6 May
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 €176
per night
7 May - 8 May
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 €188
per night
2 May - 3 May
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 €134
per night
8 May - 9 May
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 €138
per night
11 May - 12 May
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 €156
per night
10 May - 11 May
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 €156
per night
8 May - 9 May
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 €152
per night
1 May - 2 May
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 €99
per night
26 May - 27 May
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 €164
per night
11 May - 12 May
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 €188
per night
6 May - 7 May
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 €123
per night
1 May - 2 May
Station Hotel Portsoy
Superior Double Room, Ensuite, Garden View
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 €129
per night
16 May - 17 May
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 €152
per night
4 May - 5 May
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 €101
per night
18 May - 19 May
The Mill House Hotel
Front of property
The Bandstand
3.0 star property
8.6 out of 10, Excellent, (121)
"good location near the beach and various eating locations. quiet area "
The price is €152
per night
1 May - 2 May
The Bandstand
Exclusive Apartment | 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 €81
per night
12 May - 13 May
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 €105
per night
6 May - 7 May
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 €118
per night
19 May - 20 May
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.

Recent Reviews in Elgin
Expedia verified reviews