Photo by Eddie Boyd

Compare and book 3 Star hotels in Elgin, Scotland

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 Star Hotels

Front of property
Laichmoray Hotel
3.0 star property
9.4 out of 10, Exceptional, (313)
"Staff were on their game"
The price is ₹11,474
₹13,769 total
includes taxes & fees
26 May - 27 May
Laichmoray Hotel
Garden
The Speyside Hotel
3.5 star property
9.4 out of 10, Exceptional, (202)
"My husband and I spent two nights at this gem of a traditional country hotel while attending the Spirit of Speyside Whisky Festival. Mark, the proprietor and his entire staff, could not have been more friendly, gracious and accommodating! Fabulous breakfasts and lovely public rooms including a cozy bar with fireplace seating. Bedroom spacious and comfortable. And we also attended a festival whisky pairing dinner at the hotel that was truly delicious created by Mark's wife who is the chef. "
The price is ₹12,790
₹15,348 total
includes taxes & fees
3 Jun - 4 Jun
The Speyside Hotel
Exclusive Apartment | Private spa tub
West End Hotel
3.0 star property
8.4 out of 10, Very good, (167)
"I have stayed here a few times over the last year on business trips. Friendly, clean and tidy and good value for money. The King and double bedrooms I have stayed in are spacious and the beds and pillows very comfortable. Nice touch that when they get to recognise you as a regular, a room upgrade is simply done as a nice gesture without asking - excellent customer service that puts the guest first. Happened at least three times fairly recently "
The price is ₹9,196
₹11,035 total
includes taxes & fees
2 Jun - 3 Jun
West End Hotel
Save an average of 15% on thousands of hotels when you're signed in
Miscellaneous
Waverley Hotel
3.0 star property
7.4 out of 10, Good, (353)
"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 ₹8,820
₹10,585 total
includes taxes & fees
29 May - 30 May
Waverley Hotel
Bar (on property)
OYO Eastbank Hotel, Speyside Scotland
3.5 star property
8.0 out of 10, Very good, (71)
"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 ₹9,426
₹11,629 total
includes taxes & fees
3 Jun - 4 Jun
OYO Eastbank Hotel, Speyside Scotland
Beach
Marine Hotel
3.0 star property
7.0 out of 10, Good, (81)
"It’s very comfortable and warm and roomy "
Marine Hotel
Exterior
Poseidon's Inn
3.0 star property
9.0 out of 10, Wonderful, (116)
"Extremely clean and comfortable"
The price is ₹8,650
₹10,380 total
includes taxes & fees
26 May - 27 May
Poseidon's Inn
Front of property
The Royal Hotel
3.0 star property
8.0 out of 10, Very good, (104)
"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 ₹9,978
₹11,974 total
includes taxes & fees
16 Jun - 17 Jun
The Royal Hotel
Business Double Room, Ensuite | WiFi
The Old Coach House Hotel
3.0 star property
7.0 out of 10, Good, (85)
"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 ₹4,411
₹5,292 total
includes taxes & fees
30 May - 31 May
The Old Coach House Hotel
Property entrance
Sunninghill
3.0 star property
9.0 out of 10, Wonderful, (74)
"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 ₹12,384
₹14,861 total
includes taxes & fees
30 May - 31 May
Sunninghill
View from property
Stotfield Hotel
3.0 star property
7.4 out of 10, Good, (358)
"It was but hotel a bit dated and run down"
The price is ₹7,277
₹8,732 total
includes taxes & fees
3 Jun - 4 Jun
Stotfield Hotel
Bar (on property)
Ben Mhor Hotel
3.0 star property
8.0 out of 10, Very good, (69)
"Hotel was clean and comfortable. Staff were very friendly and helpful. No hesitation in going back to this hotel again."
The price is ₹4,678
₹5,614 total
includes taxes & fees
16 Jun - 17 Jun
Ben Mhor Hotel
Twin Room, Garden View | Down duvets, individually furnished, desk, iron/ironing board
Craiglynne Hotel
3.0 star property
7.2 out of 10, Good, (300)
"Beautiful building and lovely rooms. Our room was very comfortable and clean. The staff were wonderful and so helpful "
The price is ₹6,090
₹7,308 total
includes taxes & fees
22 May - 23 May
Craiglynne Hotel
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 ₹8,771
₹10,526 total
includes taxes & fees
4 Jun - 5 Jun
Golf View Hotel
Garden
Invernairne Guest House
3.0 star property
9.8 out of 10, Exceptional, (162)
"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 ₹15,436
₹18,523 total
includes taxes & fees
11 Jun - 12 Jun
Invernairne Guest House
Pool
The Mill House Hotel
3.5 star property
8.6 out of 10, Excellent, (72)
"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 ₹7,742
₹9,291 total
includes taxes & fees
20 Jun - 21 Jun
The Mill House Hotel
Front of property
The Bandstand
3.0 star property
8.6 out of 10, Excellent, (123)
"Great location, excellent food and bar"
The price is ₹11,474
₹13,769 total
includes taxes & fees
4 Jun - 5 Jun
The Bandstand
Pool
Cullen Bay Hotel
3.5 star property
8.8 out of 10, Excellent, (92)
"One of the best hotel stays we have ever had. Simple, clean, super attentive friendly staff. This place should put on clinics for hospitality service. Absolute top notch. Would HIGHLY recommend."
The price is ₹11,474
₹13,769 total
includes taxes & fees
23 May - 24 May
Cullen Bay Hotel
Beach
Station Hotel Portsoy
3.5 star property
9.0 out of 10, Wonderful, (46)
"Old Inn site in central Portsoy. Grat breakfast and noce dinner options. Close to harbor. "
The price is ₹8,752
₹10,503 total
includes taxes & fees
11 Jun - 12 Jun
Station Hotel Portsoy
Terrace/patio
The Aberlour Hotel
3.0 star property
9.0 out of 10, Wonderful, (52)
"Very nice large room and bathroom "
The price is ₹14,122
₹16,946 total
includes taxes & fees
26 May - 27 May
The Aberlour 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.

Find Your Ideal 3 Star Hotel in Elgin

There's a reason the top 3-star hotels in Elgin, Scotland, United Kingdom are so incredibly popular: They combine comforting amenities and just-for-you service with some of the best rates and discounts the area has to offer. When you book a stay at a three star hotel in Elgin, you'll get affordable rates at these mid-range properties. Check through our listings and you'll find some hotels may even give you access to perfect little perks like on-site restaurants and cocktail bars, well-appointed fitness centres, and spacious rooms.

Search for a cheap deal on a 3 star hotel in Elgin for the most elegant experience, or grab a low rate on one of the cheap 3 star hotels in Elgin near the local attractions, if you want something a touch more unassuming. Whatever your travelling style, make sure to use the search tools at Expedia to track down prices, read more about amenities, and score a few local discounts.

From business trips to family getaways, the Elgin 3 star hotels offer a fantastic economical yet comfortable stay for any type of holiday.

Elgin Hotel Reviews
Expedia verified reviews