Get festive at the arts festival
One of the city’s major highlights is the Grahamstown National Arts Festival, which runs over 11 days at the end of June through the beginning of July each year. It is the largest annual celebration of the arts on the African continent, and offers music, dance, opera and performance art, as well as many interesting craft stalls to browse. During this time, the usually quiet town bursts at the seams and buzzes with an electric vibe as just about every hall becomes a theatre, and parks and sports fields turn into flea markets. You should book accommodations need well in advance.