In the town of:
Cape Town Camps Bay / Clifton:
Camps Bay Self Catering Suites
Stayed at the Cape Rose Cottage during my last holiday - was superb! Views to die for. Here is some info:
Unique in Camps Bay, Cape Town .... and nestled under the Twelve Apostles, Cape Rose Cottage / Camps Bay Guest House, enjoys spectacular views of the Atlantic Ocean and the most magnificent sunsets. This warm and inviting home offers two self contained suites, each accommodating two people.
You can see their web site at:
I found them on this page that has a lot of beautiful places in Camps Bay:
I hope this is useful!