Skip to Navigation

Cape Town hotels

Find your perfect base in our choice of carefully selected Cape Town hotels. We have options for every taste and budget, including affordably-priced apartments or luxury spa properties in the city centre and beautiful estates in the stunning winelands.

Book a luxury Cape Town hotel such as One&Only Cape Town, located on the lively V&A Waterfront with stunning views of Table Mountain. Or choose one of our great value cheap hotels like the Express by Holiday Inn in the vibrant city centre. Enjoy daily wine tastings at the Steenberg Hotel overlooking lush Constantia vineyards. Book flights with your hotel and save.

3 star Cape Town hotels we recommend

5 star Cape Town hotels we recommend

Luxury spa breaks in Cape Town

Need inspiration?

Discover the many sides of Cape Town

Terms and Conditions

Create a trip

Create a trip
Hotel Options
Room 1More information
More information

Need a little help?

Ensure your next luxury holiday is extra special by talking to one of our travel advisors.

Flight bookings made over the telephone incur a £10 booking fee per person, holiday bookings incur no fee.

Why BA hotels?

Book your hotel with British Airways and enjoy all these great benefits:

  • Over 8,000 hotels to choose from
  • Hotels in every destination that BA flies to
  • Hotels handpicked by our team of experts
  • Accommodation that meets stringent health and safety criteria
  • Access to a 24-hour support helpline, based in the UK