Dullstroom, a mere 2,5 hours away from Johannesburg by car, and conveniently situated halfway to the Kruger Park, is a beautifully scenic escape. Given its altitude at 2100m above sea level, it is the highest village in South Africa and has become a very popular training base for top European athletes during the summer months.

It’s a humming weekend getaway due to the charming little town bustling with quaint antique shops, home industries and local pubs. It’s a scenic part of the country; filled with trout dams, beautiful elm trees and stone cottages. It’s also the top trout fishing destination in South Africa.

Here are our top 10 things to do in Dullstroom:

  1. Teach your children how to fish in one of the many crystal clear, trout filled dams. Some are catch and release but others you can bring home a delicious rainbow trout for your supper. There are shops where you can buy fishing tackle in town too, but try to come prepared with your own gear, if possible.
  2. Enjoy Steak, Egg & Chips and other traditional pub fare at the Duck & Trout pub, one of the oldest establishments in town.
  3. Sample some South African brewed craft beers at the Craft Breweries that have popped up around town.
  4. Admire the Ernie Els designed golf course and play a round, if you have the time. The views are spectacular.
  5. Hire bikes and enjoy beautiful mountain trails, filled with rich fauna and flora and crisp, clean air.
  6. Get your hiking boots on and explore the many hiking trails that are dotted around the mountains.
  7. Enjoy some whiskey at a top whiskey bar in town.
  8. Visit in the Fall and photograph the gorgeous autumnal colours that nature offers.
  9. Horse-riding is a fun activity that’s offered, for kids and adults alike whether you’re a beginner or an experienced rider. Just remember, it’s not American side saddle but the English Saddle.
  10. If you’re a keen ornithologist, Dullstroom is well known for its rich birdlife, in particular to see the endangered blue crane, crowned crane and wattled crane.