Choosing a hotel is very personal. Where you want to stay and how much you want to spend are decisions only you can make.
While it would be great if many stayed at the same hotel, it may not be practical. The events are scattered: medical school, vineyard, Kirstenbosch and Bloubergstrand.
I am staying in Camps Bay because I like the area. Some folks may want to stay in Sea Point, at the Waterfront or in the Newlands area. This is where the local folks should jump in with suggestions.
We will also be organizing bus transportation to the vineyard on the Tuesday, because the drive is an hour each way. We may want to do the same for Bloubergstrand dinner on the Thursday.
Will let you know over the course of the next few months.