
Find hotels in Elgin from ₩112,119
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Elgin
Family friendly
Cottage
Check prices for these dates
Our top choices for Elgin hotels

Copper Beeches
Copper BeechesElgin
10.0 out of 10, Exceptional, (1 review)
The price is ₩265,010
₩318,012 total
includes taxes & fees
May 26 - May 27

St Michaels Guesthouse
St Michaels GuesthouseElgin
10.0 out of 10, Exceptional, (1 review)
The price is ₩305,781
₩366,937 total
includes taxes & fees
May 28 - May 29

Premier Inn Elgin
Premier Inn ElginElgin
7.6 out of 10, Good, (5 reviews)
The price is ₩93,433
₩112,119 total
includes taxes & fees
Jun 7 - Jun 8

The Pines Guesthouse
The Pines GuesthouseElgin
9.8 out of 10, Exceptional, (93 reviews)
The price is ₩219,789
₩263,747 total
includes taxes & fees
May 29 - May 30

The Mansion House Hotel
The Mansion House HotelElgin
8.4 out of 10, Very Good, (566 reviews)
The price is ₩192,642
₩231,170 total
includes taxes & fees
Jun 7 - Jun 8

Laichmoray Hotel
Laichmoray HotelElgin
9.4 out of 10, Exceptional, (475 reviews)
The price is ₩288,793
₩346,552 total
includes taxes & fees
May 29 - May 30

River View Apartment
River View ApartmentElgin
7.8 out of 10, Good, (7 reviews)
The price is ₩193,661
₩232,393 total
includes taxes & fees
May 27 - May 28

The Royal Hotel
The Royal HotelElgin
7.6 out of 10, Good, (160 reviews)
The price is ₩160,535
₩192,642 total
includes taxes & fees
Jun 7 - Jun 8

Sunninghill
SunninghillElgin
9.2 out of 10, Wonderful, (124 reviews)
The price is ₩248,457
₩298,157 total
includes taxes & fees
May 30 - May 31

6 New Street
6 New StreetElgin
The price is ₩849,052
₩1,018,862 total
includes taxes & fees
May 28 - May 29

Fishermans Rest
Fishermans RestElgin
10.0 out of 10, Exceptional, (1 review)
The price is ₩754,790
₩754,790 total
includes taxes & fees
Jun 6 - Jun 7

The Bungalow
The BungalowElgin
The price is ₩1,178,277
₩1,413,932 total
includes taxes & fees
May 30 - May 31

Anchor Cottage
Anchor CottageElgin
The price is ₩890,639
₩1,068,767 total
includes taxes & fees
Jun 5 - Jun 6

Seaview at The Doocot
Seaview at The DoocotElgin
The price is ₩1,152,285
₩1,382,742 total
includes taxes & fees
May 28 - May 29

The White Cottage
The White CottageElgin
The price is ₩1,663,450
₩1,996,140 total
includes taxes & fees
May 28 - May 29

Garden Cottage
Garden CottageElgin
The price is ₩2,325,364
₩2,790,437 total
includes taxes & fees
May 30 - May 31

1 The Coach House
1 The Coach HouseElgin
The price is ₩3,321,701
₩3,986,041 total
includes taxes & fees
May 30 - May 31

Kintrae B&B
Kintrae B&BBuckie
9.8 out of 10, Exceptional, (107 reviews)
The price is ₩168,180
₩201,816 total
includes taxes & fees
Jun 1 - Jun 2
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.

More cheap stays in Elgin

Carlton Hotel
67 High St Forres Scotland
The price is ₩130,721 per night from May 31 to Jun 1
₩130,721
₩156,866 total
May 31 - Jun 1
includes taxes & fees
7.6/10 Good! (65 reviews)












































































