Rockhaven is situated on the beach at Bloubergstrand across the bay from the gracious table mountain. This charming guest house prides itself on its spirit of calm and elegance where warm hospitality and personal service are the key notes. The spacious bedrooms are all en-suite. They have all been individually decorated with style and flair, all rooms have mini bars and television sets. Guests feel at home in the welcoming lounge with its antique furniture. Enjoy breakfast in the dining room overlooking Robben Island and the spectacular views of Cape Town and Table Mountain.