Hotels in Cape Town
Grand Daddy Hotel
Set in an imposing Victorian townhouse, the Metropole Luxury Boutique Hotel Hotel retains its gracio...
Alphen Hotel
Location. The Alphen Hotel is set in 16 acres of land in Cape Town, South Africa, five kilometres fr...
Protea Hotel Dolphin Beach
The Protea Hotel Dolphin Beach is a modern holiday complex set on a white powdery beach looking out ...
Villa Sunshine Guest House
Location. The Villa Sunshine is located in Cape Town, South Africa. Clifton beaches are three kilome...
Avenue Hotel
The Avenue Hotel was established in 1936, and is situated on the False Bay coastline in the small to...
Cape Town Lodge Hotel
Cape Town Lodge is situated on the fringe of Cape Town Central Business District and has easy access...