|Most expensive month:||March|
|Average price in Elgin:||£103/night|
|Absolute cheapest price found:||£36/night|
|Most expensive day:||Wednesday|
Laichmoray Hotel (8.8/10 from 830 reviews), West End Guest House (9.6/10 from 207 reviews), and The Lodge Elgin (9.3/10 from 263 reviews) are all highly rated places to stay in Elgin.