Download the Hopper App and enter your airport and dates you would like to travel. The app will show the price of you purchase now vs waiting.
I thought it would be helpful to list my itinerary to help plan yours 12/21-12/22-Cape Town 12/22-12/24-Wedding-Montpellier de Tulbagh 12/24-12/29- Camps Bay Beach 12/29-12/30-Hermanus 12/30-1/1- Kynsna 1/1-1/2-Mossel Bay 1/2……you are on your own! I will be near Simon’s Town
I would definitely book refundable options for lodging immediately. This is summer time and holidays for the children. Things are already booking up.