WELCOME TO THE INNSCAPE ON CASTLE HOTEL
InnsCape on Castle Hotel is a Luxury Boutique Hotel situated in the heart of beautiful Cape Town’s vibrant city centre. Our contemporary luxury hotel nestles in quiet Castle Street, just a few steps from the renowned Greenmarket Square and iconic Long Street. Our hotel is located in a heritage building dating from the art deco era while its interior has been brought up to date to meet the travel requirements of the modern traveller. InnsCape on Castle is close to the Cape Town International Conference Centre and the Cape’s main tourist attractions like the V&A Waterfront, Table Mountain, its fantastic beaches, Kirstenbosch Botanical Gardens – all which are easily accessible.
InnsCape on Castle is proudly operated by TNT Hospitality Solutions, a vibrant young hospitality management company. We are excited to form part of the new and growing InnsCape Hotels group.