Fondly known as the ‘Mother City’, Cape Town is cradled underneath Table Mountain, one of the 7 Natural Wonders of the World, and one of the world’s most recognisable landmarks.

Cape Town city centre is a cosmopolitan buzz of colourful restaurants, sidewalk cafes, curio shops, galleries, museums, the Company Gardens, Greenmarket Square, Castle of Good Hope and centuries old Cathedrals alongside breath-taking views. The City is always buzzing with activity come day or night.

Accommodation in the City Centre consist of mainly hotels and 1 or 2 bedroom self-catering apartments popular among business and leisure travellers who enjoy being close to the action of the City.

Alternatively, search our Cape Town Villas in all areas