Local travel: 5 small towns in South Africa you have to visit


Good news everyone! We can now travel locally. This is the best bit of news and the most exciting thing to happen all year. This definitely brings happiness, hope and a little sense of normality – with all the precautions in place, of course. We live in the most beautiful country and now more than ever, local establishments and small towns need all the support they can get.


Dullstroom, Mpumalanga

Dullstroom is a small town in the province of Mpumalanga. This little town is a halfway point between Johannesburg and the Kruger National Park and makes for a perfect stopover for a night or two. It is also the fly-fishing capital of South Africa. From cozy coffee shops, delicious eateries and even a whisky bar, this little town has so much to do. Don’t forget to add fly-fishing and a beautiful hike to that to do list.

Read: What To Do In Dullstroom

Where to stay: Walkersons Hotel and Spa

Robertson, Western Cape

Robertson is a small town in the Western Cape that is known for producing some of South Africa’s best wines. At the top of your to do list in Robertson is obviously wine tasting but be sure to also do an olive oil tasting at Olive Garden Country Lodge. There’s also a great selection of restaurants to wine and dine at and a few shops in the main road worth visiting.

Read: Ultimate Guide to Exploring the Robertson Wine Valley

Clarens, Free State

Clarens is a small town situated in the foothills of the breathingly beautiful Maluti Mountains in the Free State. When I think of Clarens, I picture spectacular sandstone mountains, snow in winter and cherries in summer. It is the most picturesque little towns in South Africa and definitely worth visiting!

Read: Five Things You Must Do in Clarens

The Midlands, Natal

The Midlands is one of the most beautiful areas of Natal, South Africa and is guaranteed to take your breath away, like it does mine. I love all the attractions this area has to offer. From waterfalls to misty mountains and indigenous forests to farmland. There is so much to do and discover that you will keep returning every year. Like me!

Read: 8 stops you have to make in the Midlands Meander

Where to stay: Brahman Hills

Where to eat: The Windmills Kitchen: foodie haven for the average traveller

Knysna, Western Cape

The small town of Knysna is one of the must visit towns along the Garden Route, along with Plettenberg Bay of course. There is so much to do in this town with one of the main attractions being the Knysna Lagoon. A boat trip on the lagoon is the best way to admire the beauty of Knysna from the water and see this little town in all her glory. Don’t forget to also indulge in Knysna Oysters.

Read: It’s Always Nicer in Beautiful Knysna

Where to stay: The Turbine Boutique Hotel and Spa

Explore South Africa

More Posts Like This