Sun and Snow playground of South Africa

Rhodes is situated in the Eastern Cape of South Africa.

This Victorian-era village lies deep into the Eastern Cape Highlands and on the border of Lesotho and radiates a timeless charm and beauty. The area is surrounded by pristine rivers and magnificent mountains and is a fine South African all-weather destination.

Summers are all about hiking, mountain biking, horse riding and fishing. The summer rains bring greenness to the valleys which resemble the Scottish Highlands and with plenty of trout in the clear rivers this makes Rhodes a fisherman’s paradise.

Winter is all about snow, log fires or simply hiding away somewhere deep in the hills. In 1993 an alphine ski resort was established on the slopes of the Ben McDhui peak of 3001 metres, and it is the only ski resort in sub-Saharan Africa.

Things to do and see

Rhodes accommodation ranges from camp sites and self-catering through to resort lodging.


Rhodes has rainfall in the summer months and can experience snowfall in the mountains during winter.

Summer months, November to March will have average temperatures of between 10˚C and 23˚C.

Winter months, May to August will have average temperatures of between -1˚C and 16˚C.


There are Domestic flights into Bloemfontein Airport and East London Airport on a daily basis. Car rental companies are available at both airports.

The road trip from Bloemfontein to Rhodes Village is approximately 361.2 km along the N6.

The road trip from East London to Rhodes Village is approximately 339.6 km along the N2.


July – UTi Rhodes Run: Iconic breathtaking trail run – limited to 300 runners only.


The small town of Rhodes was established in 1861 on the farm Tintern. Richard Ross, a Scottish Cleric became one of the towns’ first leaders. He was the Minister of the Dutch Reformed Church and conducted services in both English and Afrikaans. During the Anglo-Boer War, Ross was captured by the British and kept in the Aliwal North Concentration Camp and on release at the end of the war he vowed to only preach in Afrikaans.

Local legend has it that the town was originally named Rossville and that the name was changed in hopes that the then Prime Minister, Cecil John Rhodes, would bless the town with his generosity. 

Created: ; Last updated: