4 Star Hotels in Elgin

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

4 Star Hotels in Elgin

Properties are selected based on real traveler reviews and popularity among guests who’ve booked a night in Elgin on Hotels.com. These Elgin 4 Star Hotels consistently deliver on quality, location and traveler experience. Last updated on .

1. The Mansion House Hotel

The Mansion House Hotel
4.0 star property
Elgin
8.4 out of 10, Very good, (623 reviews)
The price is CA $198
CA $238 total
includes taxes & fees
Dec 5 - Dec 6
The Mansion House Hotel

2. Sunninghill

Sunninghill
4.0 star property
Elgin
9.2 out of 10, Wonderful, (137 reviews)
The price is CA $230
CA $276 total
includes taxes & fees
Nov 15 - Nov 16
Sunninghill

3. The Station Hotel

The Station Hotel
4.0 star property
Aberlour
9.4 out of 10, Exceptional, (295 reviews)
The price is CA $202
CA $242 total
includes taxes & fees
Dec 1 - Dec 2
The Station Hotel

4. Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
4.0 star property
Aberlour
9.0 out of 10, Wonderful, (409 reviews)
The price is CA $321
CA $385 total
includes taxes & fees
Dec 14 - Dec 15
Craigellachie Hotel of Speyside

5. Ramnee Hotel

Ramnee Hotel
4.0 star property
Forres
8.8 out of 10, Excellent, (185 reviews)
The price is CA $201
CA $241 total
includes taxes & fees
Dec 14 - Dec 15
Ramnee Hotel

6. The Seafield Arms

The Seafield Arms
4.0 star property
Buckie
9.6 out of 10, Exceptional, (156 reviews)
The price is CA $154
CA $185 total
includes taxes & fees
Nov 24 - Nov 25
The Seafield Arms

7. Kintrae B&B

Kintrae B&B
4.0 star property
Buckie
9.8 out of 10, Exceptional, (114 reviews)
The price is CA $137
CA $164 total
includes taxes & fees
Nov 27 - Nov 28
Kintrae B&B

8. Muthu Newton Hotel (Near Inverness Airport)

Muthu Newton Hotel (Near Inverness Airport)
4.0 star property
Nairn
8.4 out of 10, Very good, (997 reviews)
The price is CA $128
CA $154 total
includes taxes & fees
Nov 16 - Nov 17
Muthu Newton Hotel (Near Inverness Airport)

9. Golf View Hotel & Spa

Golf View Hotel & Spa
4.0 star property
Nairn
8.8 out of 10, Excellent, (394 reviews)
The price is CA $218
CA $262 total
includes taxes & fees
Nov 15 - Nov 16
Golf View Hotel & Spa

10. The Grant Arms Hotel

The Grant Arms Hotel
4.0 star property
Grantown-on-Spey
9.2 out of 10, Wonderful, (187 reviews)
The price is CA $184
CA $221 total
includes taxes & fees
Nov 15 - Nov 16
The Grant Arms Hotel
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.

Top landmarks in Elgin