Photo by Eddie Boyd

Find 3 Star Hotels in Elgin

    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

Compare Elgin 3 Star Hotels with updated room rates, reviews, and availability. Most hotels are fully refundable.

Waverley Hotel
3.0 star property
7.4 out of 10, Good, (362)
"Would have given 5 stars but on arrival found we had to use a lot of stairs , my fault for not asking before hand. Location was excellent. Rooms clean and comfortable. Denise ( owner) was very pleasant and friendly."
The price is AED 365
AED 433 total
includes taxes & fees
10 Jun - 11 Jun
Waverley Hotel
The Speyside Hotel
3.5 star property
9.4 out of 10, Exceptional, (208)
"Very accomodating for our stay as a family of 4. Dinner was delicious. Very good value for money with an excelkemt breakfast included. Thank you"
The price is AED 565
AED 679 total
includes taxes & fees
10 Jun - 11 Jun
The Speyside Hotel
Laichmoray Hotel
3.0 star property
9.4 out of 10, Exceptional, (321)
"The rooms are tired and need an update but other wise they are fine, I couldn't find an internet connection, do they have one? The breakfast must be one of the best cooked breakfasts I have ever had and I have had many......"
The price is AED 502
AED 587 total
includes taxes & fees
9 Jun - 10 Jun
Laichmoray Hotel
Save an average of 15% on thousands of hotels when you're signed in
The Old Coach House Hotel
3.0 star property
7.0 out of 10, Good, (86)
"Hotel is being refurbished, and pricing reflected it. Staff were scares understandably, but honnest as called up about found neckless that was left. would love to see it when finished, as long as they do somthing about the dam noisey owls (really)! "
The price is AED 175
AED 208 total
includes taxes & fees
15 Jun - 16 Jun
The Old Coach House Hotel
OYO Eastbank Hotel, Speyside Scotland
3.5 star property
8.0 out of 10, Very Good, (74)
"Very quaint hotel. The staff were amazing. Loved the wee pub, choices of scotch whiskey, and the food. The village of Rothes made for easy access to distilleries and enjoying the area. I would stay again."
The price is AED 433
AED 525 total
includes taxes & fees
15 Jun - 16 Jun
OYO Eastbank Hotel, Speyside Scotland
Ben Mhor Hotel
3.0 star property
8.2 out of 10, Very Good, (74)
"We enjoyed our stay "
The price is AED 210
AED 249 total
includes taxes & fees
6 Jun - 7 Jun
Ben Mhor Hotel
Stotfield Hotel
3.0 star property
7.4 out of 10, Good, (360)
"It was but hotel a bit dated and run down"
The price is AED 322
AED 386 total
includes taxes & fees
16 Jun - 17 Jun
Stotfield Hotel
Poseidon's Inn
3.0 star property
9.0 out of 10, Wonderful, (116)
"It was cost effective, simple and clean. "
The price is AED 424
AED 505 total
includes taxes & fees
17 Jun - 18 Jun
Poseidon's Inn
The Clubhouse B&B
3.5 star property
8.2 out of 10, Very Good, (97)
"Surrounding enviro dirty otherwise OK"
The price is AED 571
AED 681 total
includes taxes & fees
11 Jun - 12 Jun
The Clubhouse B&B
Craiglynne Hotel
3.0 star property
7.2 out of 10, Good, (301)
"It is a charming old hotel with lots of character. Unfortunately, the maintenance staff must not be able to look up as paint is peeling off ceiling and bathroom light fixtures are missing cover. People complain of the creaking floors, but that is part of an old building. Had a beautiful view out front. Staff was extremely friendly and helpful. If you expect 5 star accommodations, you should expect to pay WAY more. As long as you take that into consideration, excellent value. Would recommend and...
The price is AED 208
AED 242 total
includes taxes & fees
9 Jun - 10 Jun
Craiglynne Hotel
Marine Hotel
3.0 star property
7.0 out of 10, Good, (83)
"It’s very comfortable and warm and roomy "
Marine Hotel
Sunninghill
3.0 star property
9.2 out of 10, Wonderful, (77)
"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 AED 548
AED 657 total
includes taxes & fees
13 Jun - 14 Jun
Sunninghill
West End Hotel
3.0 star property
8.4 out of 10, Very Good, (169)
"Stayed quite a few times in last year. Great rooms and friendly staff who remember your name. Good value for money."
The price is AED 445
AED 518 total
includes taxes & fees
17 Jun - 18 Jun
West End Hotel
Golf View Hotel
3.0 star property
8.2 out of 10, Very Good, (139)
"The hotel was good and the staff were very good. The restaurant food was excellent. Massive selection of food, all freshly prepared. Prices were very reasonable in today’s climate. Great views to the sea and along the coast from my bedroom. Plenty free parking. "
The price is AED 379
AED 454 total
includes taxes & fees
20 Jun - 21 Jun
Golf View Hotel
The Royal Hotel
3.0 star property
7.8 out of 10, Good, (105)
"First time staying here and we weren’t disappointed. Room was spacious and airy , bed very comfortable. Welcome pack was good. Shower was great and bathroom was immaculate. My only suggestion was to add a handrail inside the shower and maybe a small corner shelf for shampoo, conditioner , shower gel it’s much better for someone disabled. Breakfast is a 10/10 cooked well and tasted amazing full cooked breakfast. It’s actually situated perfectly to travel and see other places from. Parking was...
The price is AED 427
AED 513 total
includes taxes & fees
8 Jun - 9 Jun
The Royal Hotel
Station Hotel Portsoy
3.5 star property
9.0 out of 10, Wonderful, (50)
"Very welcoming. We stayed in the suite which was huge with 2 separate bedrooms and small dining area in the middle and a separate bathroom. Service and food was excellent. Especially the evening meals in the restaurant on the ground floor, all homemade meals - recommend the beef and ale pie! Breakfast was good, plenty of options even with a fussy child. There was confusion about parking at first but plenty on the main road and plenty in a public car park next door. There is actually some to the...
The price is AED 389
AED 459 total
includes taxes & fees
9 Jun - 10 Jun
Station Hotel Portsoy
The Bandstand
3.0 star property
8.6 out of 10, Excellent, (123)
"Great location, excellent food and bar"
The price is AED 546
AED 641 total
includes taxes & fees
17 Jun - 18 Jun
The Bandstand
The Mill House Hotel
3.5 star property
8.8 out of 10, Excellent, (76)
"Janette was great and helpful with suggestions on things to do in the area. CJ was cute and helpful. You do have to carry bags up the stairs to your room. The food was very good and they provided breakfast. "
The price is AED 346
AED 410 total
includes taxes & fees
22 Jun - 23 Jun
The Mill House Hotel
The Royal Oak Hotel
3.5 star property
9.4 out of 10, Exceptional, (53)
"Stayed here for a few days in May. Have only eaten here before but thought we would try the hotel as well. Because of the way Brenda and the team run the hotel it feels more like you are staying with family. The rooms are spotless, the food is delicious, and the team can’t do enough for you. Any request at all is simply met with a “nee bother”, im fairy sure I could’ve set myself on fire in the bar and Brenda would’ve come over with a bucket and said nee bother. Best nights sleep I’ve had for a...
The price is AED 507
AED 608 total
includes taxes & fees
6 Jun - 7 Jun
The Royal Oak Hotel
The Pines Guesthouse
3.0 star property
9.8 out of 10, Exceptional, (49)
"It’s a small town so don’t expect much for entertainment and you’ll be great. The place is homey and clean. The hosts are a lovely couple who care about their guests. "
The price is AED 458
AED 540 total
includes taxes & fees
6 Jun - 7 Jun
The Pines Guesthouse

Recent reviews of Elgin hotels
Expedia verified reviews