Photo by Eddie Boyd

Elgin Hotel Guide - 3 Stars 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

Laichmoray Hotel
3.0 star property
9.4 out of 10, Exceptional, (310)
"Excellent staff & breakfast "
The price is Rp2.269.697
per night
10 May - 11 May
Laichmoray Hotel
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 Rp2.467.142
per night
4 May - 5 May
The Speyside Hotel
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 Rp1.791.705
per night
16 May - 17 May
West End Hotel
Save an average of 15% on thousands of hotels when you're signed in
Poseidon's Inn
3.0 star property
9.0 out of 10, Wonderful, (114)
"Extremely clean and comfortable"
The price is Rp1.405.799
per night
26 May - 27 May
Poseidon's Inn
Craiglynne Hotel
3.0 star property
7.2 out of 10, Good, (297)
"Small but adequate room. Lovely staff Delicious breakfast"
The price is Rp1.102.588
per night
2 May - 3 May
Craiglynne Hotel
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 Rp2.388.940
per night
11 May - 12 May
Sunninghill
Stotfield Hotel
3.0 star property
7.4 out of 10, Good, (357)
"I was there for a wedding. It couldn’t have been more perfect for me. "
The price is Rp1.318.613
per night
19 May - 20 May
Stotfield Hotel
Marine Hotel
3.0 star property
7.0 out of 10, Good, (78)
"It’s very comfortable and warm and roomy "
The price is Rp1.020.914
per night
2 May - 3 May
Marine Hotel
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 Rp2.722.370
per night
2 May - 3 May
Invernairne Guest House
OYO Eastbank Hotel, Speyside Scotland
3.5 star property
8.0 out of 10, Very good, (67)
"Small cozy hotel in an old building. The lady in charge was very friendly and welcoming. The breakfast was delicious. "
The price is Rp1.786.600
per night
13 May - 14 May
OYO Eastbank Hotel, Speyside Scotland
The Royal Hotel
3.0 star property
7.8 out of 10, Good, (101)
"Comfortable overnight stay. Good parking available and the hotel is situated conveniently just on the edge of the town centre. There was a nice selection at breakfast of cereals, yoghurts, jams etc. Nice addition of an iron/ironing board in the room rather than have to go and ask for one. "
The price is Rp1.761.894
per night
12 May - 13 May
The Royal Hotel
Ben Mhor Hotel
3.0 star property
8.0 out of 10, Very good, (67)
"Very good central hotel. Quiet. Good well priced menu"
The price is Rp1.071.960
per night
12 May - 13 May
Ben Mhor Hotel
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 Rp2.211.913
per night
4 May - 5 May
Cullen Bay Hotel
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 Rp1.692.017
per night
13 May - 14 May
Golf View Hotel
The Old Coach House Hotel
3.0 star property
7.0 out of 10, Good, (83)
"The property is okay but some floor areas needs to be fixed. Staffs are nice and friendly "
The price is Rp850.762
per night
1 May - 2 May
The Old Coach House Hotel
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 Rp2.211.913
per night
22 May - 23 May
The Bandstand
Waverley Hotel
3.0 star property
7.4 out of 10, Good, (349)
"We had to ask about the parking and we had to park behind the church. There was limited dining we had to eat elsewhere. The continental breakfast was limited but the poached eggs on toast was good, the bar wasn't open. It took a while for the hot water to come through the shower. It needs to be updated but overall the stay was good. "
The price is Rp1.701.456
per night
8 May - 9 May
Waverley Hotel
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 Rp2.813.831
per night
5 May - 6 May
Craigellachie Lodge
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 Rp2.722.370
per night
6 May - 7 May
The Aberlour Hotel
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 Rp2.211.913
per night
1 May - 2 May
The Royal Oak 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.