
Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices
Check prices for these dates
3 Star Hotels in Elgin

1. Laichmoray Hotel
Laichmoray HotelElgin
9.4 out of 10, Exceptional, (501 reviews)
The price is $137
$164 total
includes taxes & fees
Nov 8 - Nov 9

2. The Royal Hotel
The Royal HotelElgin
7.8 out of 10, Good, (183 reviews)
The price is $115
$139 total
includes taxes & fees
Dec 4 - Dec 5

3. Premier Inn Elgin
Premier Inn ElginElgin
8.4 out of 10, Very good, (13 reviews)
The price is $55
$66 total
includes taxes & fees
Dec 3 - Dec 4

4. The Pines Guesthouse
The Pines GuesthouseElgin
9.8 out of 10, Exceptional, (113 reviews)
The price is $145
$174 total
includes taxes & fees
Nov 12 - Nov 13

6. Copper Beeches
Copper BeechesElgin
10.0 out of 10, Exceptional, (2 reviews)
The price is $146
$175 total
includes taxes & fees
Dec 4 - Dec 5

8. 1 The Coach House
1 The Coach HouseElgin
The price is $1,561
$1,874 total
includes taxes & fees
Nov 7 - Nov 8

11. Anchor Cottage
Anchor CottageElgin
The price is $579
$695 total
includes taxes & fees
Nov 15 - Nov 16

12. Garden Cottage
Garden CottageElgin
The price is $1,512
$1,814 total
includes taxes & fees
Nov 7 - Nov 8

14. The White Cottage
The White CottageElgin
The price is $1,046
$1,256 total
includes taxes & fees
Nov 7 - Nov 8

15. Golf View Hotel
Golf View HotelLossiemouth
8.6 out of 10, Excellent, (249 reviews)
The price is $97
$116 total
includes taxes & fees
Nov 25 - Nov 26

16. Firth Hotel & Restaurant
Firth Hotel & RestaurantLossiemouth
8.4 out of 10, Very good, (308 reviews)
The price is $64
$77 total
includes taxes & fees
Nov 8 - Nov 9

17. Stotfield Hotel
Stotfield HotelLossiemouth
7.6 out of 10, Good, (457 reviews)
The price is $76
$91 total
includes taxes & fees
Nov 23 - Nov 24

18. The Mill House Hotel
The Mill House HotelBuckie
8.4 out of 10, Very good, (131 reviews)
The price is $65
$78 total
includes taxes & fees
Nov 6 - Nov 7

19. Craigellachie Lodge
Craigellachie LodgeAberlour
10.0 out of 10, Exceptional, (106 reviews)
The price is $196
$235 total
includes taxes & fees
Nov 5 - Nov 6

20. Cardhu Country House
Cardhu Country HouseAberlour
10.0 out of 10, Exceptional, (212 reviews)
The price is $191
$229 total
includes taxes & fees
Nov 4 - Nov 5
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.

































































