|Most expensive month:||December|
|Average price in Elgin:||R1 657/night|
|Absolute cheapest price found:||R560/night|
|Most expensive day:||Wednesday|
Elgin is home to many highly-rated hotels, one of which is The Mansion House Hotel, which has a current rating of 7,9. For other potential stays, consider Laichmoray Hotel and Ardvorlich Guest House, which can also be great places to stay in Elgin.
The average price of a hotel in Elgin is R1 831 per night, based on the last 3 days’ data.
HotelsCombined searches in the last 3 days suggest cheap Elgin hotels have prices starting from as low as R1 031/night, depending on the popularity of your requested dates.