Elgin Hotels

Elgin hotels

Search hundreds of travel sites at once for hotels in Elgin

Elgin, Scotland, United Kingdom
Check-in
Check-out
Compare vs KAYAK |

Good to know

Low season

November Cheapest month to stay with an average 28% drop in price.

High season

March Most expensive month to stay with an average 75% rise in price.

Average price (weeknight)

₹ 7,326 Average Sun - Thu price over the last 2 weeks.

Average price (weekend night)

₹ 7,074 Average Fri & Sat price over the last 2 weeks.

FAQs when booking a hotel in Elgin

Are hotels in Elgin safe during the coronavirus (COVID-19) crisis?
How much does a hotel cost in Elgin?
How can I find hotels near me?

Where to stay in Elgin?

Our map will help you find the perfect place to stay in Elgin by showing you the exact location of each hotel.
Best Elgin hotels

Most recommended Elgin hotels

Show all
Eight Acres Hotel and Spa - Elgin - Building
Eight Acres Hotel and Spa
7.2 Good
₹ 5,533+
₹ 5,533+
Free Wi-Fi
Pool
Pet-friendly
Spa
Check availability
Check availability
Sunninghill - Elgin - Building
Sunninghill
9.0 Excellent
₹ 7,524+
₹ 7,524+
Airport shuttle
Free Wi-Fi
Check availability
Check availability
Moraydale Guest House - Elgin - Building
Moraydale Guest House
9.4 Excellent
₹ 7,819+
₹ 7,819+
Free Wi-Fi
Pet-friendly
Check availability
Check availability
Ardvorlich Guest House - Elgin - Building
Ardvorlich Guest House
9.6 Excellent
₹ 6,787+
₹ 6,787+
Free Wi-Fi
Check availability
Check availability
West End Guest House - Elgin - Building
West End Guest House
9.6 Excellent
₹ 7,451+
₹ 7,451+
Free Wi-Fi
Check availability
Check availability
The Pines Guesthouse - Elgin - Building
The Pines Guesthouse
9.1 Excellent
₹ 7,672+
₹ 7,672+
Free Wi-Fi
Check availability
Check availability
Southbank Guest House - Elgin - Building
Southbank Guest House
9.3 Excellent
₹ 5,902+
₹ 5,902+
Free Wi-Fi
Check availability
Check availability
St Michaels Guest House - Elgin - Building
St Michaels Guest House
9.2 Excellent
₹ 5,385+
₹ 5,385+
Airport shuttle
Free Wi-Fi
Check availability
Check availability
The Royal Hotel - Elgin - Building
The Royal Hotel
7.9 Good
₹ 10,623+
₹ 10,623+
Free Wi-Fi
Check availability
Check availability
The Station Hotel - Elgin - Building
The Station Hotel
₹ 7,082+
₹ 7,082+
Free Wi-Fi
Pet-friendly
Check availability
Check availability
The Harbour Inn - Elgin - Building
The Harbour Inn
₹ 6,344+
₹ 6,344+
Free Wi-Fi
Pet-friendly
Check availability
Check availability
Kilmorie House - Elgin - Building
Kilmorie House
₹ 5,312+
₹ 5,312+
Free Wi-Fi
Check availability
Check availability
Station Hotel - Elgin - Building
Station Hotel
7.9 Good
₹ 7,524+
₹ 7,524+
Free Wi-Fi
Check availability
Check availability

Hotels near Elgin Museum

Show all
The Lodge Elgin - Elgin - Building
The Lodge Elgin
9.3 Excellent
₹ 5,385+
₹ 5,385+
Free Wi-Fi
Check availability
Check availability
The Mansefield Hotel - Elgin - Building
The Mansefield Hotel
8.9 Excellent
₹ 8,778+
₹ 8,778+
Free Wi-Fi
Check availability
Check availability
Laichmoray Hotel - Elgin - Building
Laichmoray Hotel
8.8 Excellent
₹ 8,188+
₹ 8,188+
Free Wi-Fi
Check availability
Check availability
The Mansion House Hotel - Elgin - Building
The Mansion House Hotel
8.1 Excellent
₹ 6,197+
₹ 6,197+
Free Wi-Fi
Check availability
Check availability