Photo by Eddie Boyd

3 Stars Hotels in Elgin, Scotland from CA $72

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

Lounge
Craigellachie Lodge
3.5 star property
10.0 out of 10, Exceptional, (54)
"We had a lovely one night stay here (wish it was longer). The staff were so welcoming and helpful. We dined in the restaurant for dinner and the food was delicious. I am coeliac and the server and chef were very accommodating to my needs. So glad we found this hidden gem and will definitely be back."
The price is CA $239
CA $287 total
includes taxes & fees
Jun 10 - Jun 11
Craigellachie Lodge
Front of property
Cardhu Country House
3.0 star property
10.0 out of 10, Exceptional, (158)
"Host Colin made us feel welcome straight away and was very knowledgeable about the surrounding area. Guest rooms have everything you'd need for a short break, The rate included a lovely freshly cooked breakfast with plenty of choices and a homemade granola and berry compote to start with, fresh pots of coffee and toast. The House is a short 15-minute drive to a number of small towns nearby with pubs and restaurants. "
The price is CA $197
CA $237 total
includes taxes & fees
May 28 - May 29
Cardhu Country House
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 CA $267
CA $320 total
includes taxes & fees
Jun 4 - Jun 5
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, (29)
"Perfectly maintained beautiful older home, very charming. Loved the bar and food options, Making it convenient for our last night and early exit to the airport next morning. Staff was very helpful and friendly. Google directions, however, sent us to a dead end, not the front and parking of the building."
The price is CA $177
CA $213 total
includes taxes & fees
Jun 8 - Jun 9
Westerlea Hotel
Front of property
The Pines Guesthouse
3.0 star property
9.8 out of 10, Exceptional, (48)
"Very comfortable room, and excellent walk in shower and facilities "
The price is CA $169
CA $203 total
includes taxes & fees
May 27 - May 28
The Pines Guesthouse
Property grounds
Chapelhill Croft Farmhouse B&B
3.0 star property
9.8 out of 10, Exceptional, (12)
"Lovely place and lovely hosts. Spotless."
The price is CA $158
CA $158 total
includes taxes & fees
Jun 2 - Jun 3
Chapelhill Croft Farmhouse B&B
Front of property
Laichmoray Hotel
3.0 star property
9.4 out of 10, Exceptional, (315)
"Easy walking distance to downtown area with many restaurants and places to shop. Friendly staff, classic, well maintained old hotel."
The price is CA $188
CA $225 total
includes taxes & fees
May 26 - May 27
Laichmoray Hotel
Garden
The Speyside Hotel
3.5 star property
9.4 out of 10, Exceptional, (202)
"Lovely country style hotel. Food was amazing. Dinner was the best we have had in our 4 weeks travelling. Delicious lamb and chicken dishes. Breakfast was also excellent. Rooms were spacious and bed comfortable. Friendly staff. I would definitely consider staying again. "
The price is CA $209
CA $251 total
includes taxes & fees
May 25 - May 26
The Speyside Hotel
Aerial view
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 CA $188
CA $225 total
includes taxes & fees
May 23 - May 24
The Royal Oak Hotel
Exterior
Poseidon's Inn
3.0 star property
9.0 out of 10, Wonderful, (116)
"It was cost effective, simple and clean. "
The price is CA $143
CA $171 total
includes taxes & fees
May 26 - May 27
Poseidon's Inn
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 CA $203
CA $243 total
includes taxes & fees
May 26 - May 27
Sunninghill
Beach
Station Hotel Portsoy
3.5 star property
9.0 out of 10, Wonderful, (46)
"All the staff we interacted with were very helpful and friendly. The food was excellent."
The price is CA $143
CA $172 total
includes taxes & fees
Jun 3 - Jun 4
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 CA $231
CA $277 total
includes taxes & fees
Jun 15 - Jun 16
The Aberlour Hotel
Pool
The Mill House Hotel
3.5 star property
8.8 out of 10, Excellent, (73)
"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 CA $131
CA $158 total
includes taxes & fees
Jun 7 - Jun 8
The Mill House Hotel
Pool
Cullen Bay Hotel
3.5 star property
8.8 out of 10, Excellent, (92)
"Nice hotel, friendly staff and good restaurant. The rooms are a little tired, but the bed is comfy and it was a good shower. Staff were really welcoming. Would stay again. "
The price is CA $188
CA $225 total
includes taxes & fees
May 23 - May 24
Cullen Bay 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 CA $188
CA $225 total
includes taxes & fees
May 25 - May 26
The Bandstand
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 CA $152
CA $182 total
includes taxes & fees
Jun 4 - Jun 5
West End Hotel
Exterior detail
Havelock Hotel
3.5 star property
8.4 out of 10, Very good, (44)
"This was a pleasant surprise on my last night in the UK. I'd had no luck finding a place in Inverness near the airport and settled here instead. The single room was plenty big for me, the ensuite was a nice touch, and the pub downstairs had surprisingly good food when I was too tired to go back out. The location is great, 15 minutes on a straight shot to the airport, and walkable to the beach. The staff at the bar were all friendly and helpful, and walked me through using the car park, wifi,...
The price is CA $156
CA $187 total
includes taxes & fees
May 28 - May 29
Havelock Hotel
Beach nearby
Firth Hotel & Restaurant
3.0 star property
8.4 out of 10, Very good, (151)
"Location excellent."
The price is CA $155
CA $187 total
includes taxes & fees
May 23 - May 24
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 CA $148
CA $178 total
includes taxes & fees
Jun 8 - Jun 9
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.

The top 3 Stars hotels in Elgin, Elgin may offer some of the best discounts and rates, but these properties are anything but average. Travelers love Elgin 3 Stars hotels for their top quality services, just-like-home amenities, and wallet-friendly prices. You can even get access to fantastic perks like delectable restaurants, so-cool cocktail bars, and spacious fitness centres.

Use the travel tools at Expedia.ca to find a cheap deal on a 3 Stars upscale hotel in Elgin for a first-class experience, or book an inexpensive rate on one of the cheap 3 Stars hotels in Elgin neighbourhoods near the city’s best attractions. We’ll even help you find vacation packages to go with your three star hotel in Elgin. From last-minute work trips to long-awaited family getaways, we offer all the essentials you need to enjoy your jaunt through Elgin.

Recent Reviews in Elgin
Expedia verified reviews