
Find hotels in Elgin from ¥6,966
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Elgin
Family friendly
Ocean view
Check prices for these dates
Our top choices for Elgin hotels

Premier Inn Elgin
Premier Inn ElginElgin
7.4 out of 10, Good, (3 reviews)
The price is ¥8,529
¥10,235 total
includes taxes & fees
Mar 22 - Mar 23

Sunninghill
SunninghillElgin
9.2 out of 10, Wonderful, (116 reviews)
The price is ¥22,414
¥26,897 total
includes taxes & fees
Feb 22 - Feb 23

The Pines Guesthouse
The Pines GuesthouseElgin
9.8 out of 10, Exceptional, (85 reviews)
The price is ¥15,926
¥19,111 total
includes taxes & fees
Feb 27 - Feb 28

The Bungalow
The BungalowElgin
The price is ¥102,180
¥122,615 total
includes taxes & fees
Mar 4 - Mar 5

Seaview at The Doocot
Seaview at The DoocotElgin
The price is ¥115,757
¥138,908 total
includes taxes & fees
Mar 4 - Mar 5

Anchor Cottage
Anchor CottageElgin
The price is ¥89,471
¥107,366 total
includes taxes & fees
Feb 24 - Feb 25

Garden Cottage
Garden CottageElgin
The price is ¥233,601
¥280,322 total
includes taxes & fees
Mar 4 - Mar 5

1 The Coach House
1 The Coach HouseElgin
The price is ¥241,435
¥289,723 total
includes taxes & fees
Mar 8 - Mar 9

Fishermans Rest
Fishermans RestElgin
The price is ¥75,864
¥75,864 total
includes taxes & fees
Mar 19 - Mar 20

The White Cottage
The White CottageElgin
The price is ¥163,278
¥195,933 total
includes taxes & fees
Mar 4 - Mar 5

Cluny Hill Hotel
Cluny Hill HotelForres
7.8 out of 10, Good, (8 reviews)
The price is ¥5,805
¥6,966 total
includes taxes & fees
Feb 24 - Feb 25

The Station Hotel
The Station HotelAberlour
9.4 out of 10, Exceptional, (244 reviews)
The price is ¥19,083
¥22,899 total
includes taxes & fees
Feb 28 - Mar 1

Craigellachie Lodge
Craigellachie LodgeAberlour
10.0 out of 10, Exceptional, (94 reviews)
The price is ¥33,682
¥40,418 total
includes taxes & fees
Mar 19 - Mar 20

Cardhu Country House
Cardhu Country HouseAberlour
10.0 out of 10, Exceptional, (187 reviews)
The price is ¥28,279
¥33,934 total
includes taxes & fees
Mar 18 - Mar 19
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.
Save an average of 15% on thousands of hotels when you're signed in
Stay near popular Elgin attractions
Learn more about Elgin
Nestled along the Moray Firth, historic Elgin Cathedral's magnificent ruins stand as a testament to medieval craftsmanship. Sample single malt whisky at Glen Moray Distillery before exploring the peaceful grounds of 13th-century Pluscarden Abbey, where monks still maintain their traditional way of life.

Top Elgin Hotel Reviews

Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth
10/10 Excellent
More cheap stays in Elgin

Cluny Hill Hotel
Saint Leonards Road Forres Scotland
The price is ¥5,805 per night from Feb 24 to Feb 25
¥5,805
¥6,966 total
Feb 24 - Feb 25
includes taxes & fees
7.8/10 Good! (8 reviews)
Frequently asked questions
Explore a world of travel with Expedia
- B&B in Findhorn
- Cheap Hotels in Aberlour
- Lossiemouth Hotels
- Hotels near Macallan Distillery
- Craigellachie Hotels
- Family Hotels in Rothes
- Hotels near Glenfiddich Whisky Distillery
- Hostels in Elgin
- Luxury Hotels in Moray
- B&B in Craigellachie
- B&B in Urquhart
- Aparthotels in Elgin
- Cheap Hotels in Hopeman
- Buckie Hotels
- Family Hotels in Craigellachie
- Inns in Craigellachie
- Business Hotels in Craigellachie
- Guest Houses in Findhorn
- Luxury Hotels in Craigellachie
- Beach Hotels in Elgin
- Hotels near Pluscarden Abbey
- B&B in Archiestown
- Hotels near Speyside Cooperage















































































