If you've always stayed in hotels when traveling, then its time to destroy the mold and try staying in self catering Cape Town villas.
With most of the apartments, you'll be provided kitchens are generally fully functioning. https://Penzu.com/public/cdf35596520cff85