There are few better ways to while away a rainy afternoon than savouring great food and wine with your family. For a touch of tradition go wine tasting on South Africa’s oldest wine farm – Groot Constantia – followed by a meal at one of the estate restaurants: opt for French-inspired classics and Cajun spices at Simon’s or Cape Malay curries and traditional bobotie at Jonkershuis. Both restaurants have roaring fireplaces to keep you warm and toasty.
Well worth visiting in any weather, the Cape Winelands town of Franschhoek is liberally seasoned with fine restaurants and grand old estates. Here, a top rainy day pick is Grande Provence Heritage Estate where you can sip and swirl award-winning wines, treat yourself to a gourmet 3-course lunch (think French cuisine with an Asian twist) and wander around a gallery showcasing a wonderful collection of contemporary South African art – all without leaving the estate.