Hotels near Elgin Museum Elgin
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay near Elgin Museum?

Laichmoray Hotel
Laichmoray Hotel0.6 km from Elgin Museum
9.4 out of 10, Exceptional, (476 reviews)
The price is $191
$229 total
includes taxes & fees
Jun 7 - Jun 8

The Royal Hotel
The Royal Hotel0.6 km from Elgin Museum
7.8 out of 10, Good, (161 reviews)
The price is $99
$119 total
includes taxes & fees
Jun 7 - Jun 8

St Michaels Guesthouse
St Michaels Guesthouse0.6 km from Elgin Museum
10.0 out of 10, Exceptional, (1 review)
The price is $202
$242 total
includes taxes & fees
Jun 11 - Jun 12

The Pines Guesthouse
The Pines Guesthouse0.6 km from Elgin Museum
9.8 out of 10, Exceptional, (94 reviews)
The price is $145
$174 total
includes taxes & fees
Jun 11 - Jun 12

Sunninghill
Sunninghill0.6 km from Elgin Museum
9.2 out of 10, Wonderful, (124 reviews)
The price is $164
$197 total
includes taxes & fees
Jun 4 - Jun 5

The Mansion House Hotel
The Mansion House Hotel0.7 km from Elgin Museum
8.4 out of 10, Very Good, (572 reviews)
The price is $117
$140 total
includes taxes & fees
Jun 7 - Jun 8

River View Apartment
River View Apartment0.5 km from Elgin Museum
7.8 out of 10, Good, (7 reviews)
The price is $160
$192 total
includes taxes & fees
Jun 18 - Jun 19

Craigellachie Lodge
Craigellachie Lodge19.3 km from Elgin Museum
10.0 out of 10, Exceptional, (97 reviews)
The price is $241
$289 total
includes taxes & fees
Jun 9 - Jun 10

Harbour Nights
Harbour Nights8.4 km from Elgin Museum
9.6 out of 10, Exceptional, (4 reviews)
The price is $155
$186 total
includes taxes & fees
Jun 12 - Jun 13

Golf View Hotel
Golf View Hotel8 km from Elgin Museum
8.6 out of 10, Excellent, (224 reviews)
The price is $115
$139 total
includes taxes & fees
Jun 5 - Jun 6

Firth Hotel & Restaurant
Firth Hotel & Restaurant7.9 km from Elgin Museum
8.4 out of 10, Very Good, (270 reviews)
The price is $89
$107 total
includes taxes & fees
Jun 19 - Jun 20

Ramnee Hotel
Ramnee Hotel17.8 km from Elgin Museum
8.8 out of 10, Excellent, (175 reviews)
The price is $185
$222 total
includes taxes & fees
Jun 9 - Jun 10

Stotfield Hotel
Stotfield Hotel8 km from Elgin Museum
7.6 out of 10, Good, (438 reviews)
The price is $85
$102 total
includes taxes & fees
Jun 4 - Jun 5

Cluny Hill Hotel
Cluny Hill Hotel17.6 km from Elgin Museum
7.8 out of 10, Good, (16 reviews)
The price is $57
$68 total
includes taxes & fees
Jun 21 - Jun 22

Copper Beeches
Copper Beeches4.9 km from Elgin Museum
10.0 out of 10, Exceptional, (1 review)
The price is $178
$213 total
includes taxes & fees
Jun 4 - Jun 5

Carlton Hotel
Carlton Hotel18.6 km from Elgin Museum
7.4 out of 10, Good, (66 reviews)
The price is $82
$98 total
includes taxes & fees
Jun 3 - Jun 4

Blervie House
Blervie House16.8 km from Elgin Museum
9.2 out of 10, Wonderful, (50 reviews)
The price is $388
$466 total
includes taxes & fees
Jun 7 - Jun 8

Craigellachie Hotel of Speyside
Craigellachie Hotel of Speyside19.2 km from Elgin Museum
9.0 out of 10, Wonderful, (363 reviews)
The price is $235
$282 total
includes taxes & fees
Jun 16 - Jun 17

The Mill House Hotel
The Mill House Hotel16.6 km from Elgin Museum
8.6 out of 10, Excellent, (121 reviews)
The price is $128
$153 total
includes taxes & fees
Jun 3 - Jun 4
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.


































































