|Most expensive month:||September|
|Average price in Grahamstown:||$387/night|
|Absolute cheapest price found:||$54/night|
|Most expensive day:||Friday|
The average price of a hotel in Grahamstown is $152 per night, based on the last 3 days’ data.
HotelsCombined users have found cheap hotels in Grahamstown starting from $53 per night in the last 3 days.