Get support for your booking:
(866) 656-8207
Select your loyalty program to earn points with your booking!

There are 45 properties with availability in Cape Town. Showing 1 – 30

Show map
Sort by: Recommended Price
Deals
Stars
Review score

  1. Excellent 8.1

    based on 45 reviews 41 reviews in English

    President Hotel 4 Star Hotel

    4 Alexander Road, Cape Town 8001 Show map
  2. Very good 7.8

    based on 83 reviews 70 reviews in English

    Harbouredge Apartments 4 Star Hotel

    10 Hospital Road, Green Point, Cape Town 8000 Show map
  3. Up to 30% off with Agoda Insider Deals!

  4. Very good 7.8

    based on 77 reviews 69 reviews in English

    Icon Luxury Apartments 4 Star Hotel

    Corner Hans Strijdom and lower Long Street, Foreshore, Cape Town 8001 Show map
  5. Very good 8.0

    based on 56 reviews 47 reviews in English

    The Portswood Hotel 4 Star Hotel

    Portswood Square, Portswood Road, Cape Town 8001 Show map
  6. Excellent 8.4

    based on 114 reviews 97 reviews in English

    The Commodore Hotel 4 Star Hotel

    Portswood Road, V&A Waterfront, Cape Town Show map
  7. Very good 8.0

    based on 132 reviews 105 reviews in English

    Cape Town Lodge Hotel 4 Star Hotel

    101 Buitengracht Street, Cape Town 8001 Show map
  8. Very good 7.3

    based on 69 reviews 54 reviews in English

    Amalfi Executive Suites 4 Star Hotel

    90 Regent Road, Cape Town 8001 Show map
  9. Excellent 8.7

    based on 22 reviews 18 reviews in English

    Winchester Mansions 4 Star Hotel

    221 Beach Road, Hall Road, Cape Town 8005 Show map
  10. 50% Discount!

    Good 6.3

    based on 3 reviews 3 reviews in English

    The Capital Mirage 4.5 Star Hotel

    40 Chiappini Street, Corner Strand Street, De Waterkant, Cape Town 8001 Show map
  11. Very good 8.0

    based on 29 reviews 24 reviews in English

    Park Inn by Radisson Foreshore Cape Town 4 Star Hotel

    29 Heerengracht Street, Cape Town 8001 Show map
  12. Excellent 8.3

    based on 56 reviews 48 reviews in English

    Strand Tower Hotel 4 Star Hotel

    Corner of Strand and Loop Street, Cape Town 8001 Show map
  13. Very good 7.8

    based on 5 reviews 5 reviews in English

    Radisson Blu Le Vendome Hotel 4 Star Hotel

    14 London Road, Sea Point, Cape Town 8005 Show map
  14. Very good 8.0

    based on 28 reviews 23 reviews in English

    NH Cape Town The Lord Charles 4 Star Hotel

    Corner Main Road (M9) and R 44, Cape Town 7135 Show map
  15. Park Inn by Radisson Cape Town Newlands 4 Star Hotel

    10 Hemlock Street, Newlands, Cape Town 7700 Show map
  16. Excellent 8.1

    based on 23 reviews 20 reviews in English

    Flatrock Suites 4 Star Hotel

    8 Buiten Street, Cape Town 8010 Show map
  17. The Verge Aparthotel 4 Star Hotel

    359 Main Road, Sea Point, Cape Town 8060 Show map
  18. Very good 7.7

    based on 22 reviews 16 reviews in English

    Townhouse Hotel 4 Star Hotel

    60 Corporation Street, Cape Town 8001 Show map
  19. Very good 7.0

    based on 10 reviews 8 reviews in English

    Wish U Were Here Cape Town Hotel 4 Star Hotel

    445 Albert Rd, Woodstock, Cape Town, Cape Town 7925 Show map
  20. Daddy Long Legs Self Catering Apartments 4 Star Hotel

    263 Long Street. Check-in and collect keys at 134 Long Street..., Cape Town 8001 Show map
  21. Excellent 8.1

    based on 45 reviews 36 reviews in English

    Cape Town Hollow Boutique Hotel 4 Star Hotel

    88 Queen Victoria Street, Gardens, Cape Town 8001 Show map
  22. Excellent 8.4

    based on 27 reviews 24 reviews in English

    The Grand Daddy Hotel 4 Star Hotel

    38 Long Street, Cape Town Show map
  23. Good 6.5

    based on 8 reviews 6 reviews in English

    Lagoon Beach Apartment 4 Star Hotel

    Lagoon Gate Drive, Milnerton, Cape Town 7405 Show map
  24. Exceptional 9.4

    based on 57 reviews 9 reviews in English

    Stellendal Guesthouse 4 Star Hotel

    Main Road 169, Cape Town 7130 Show map
  25. Excellent 8.3

    based on 32 reviews 28 reviews in English

    Protea Hotel Victoria Junction 4 Star Hotel

    Corner of Somerset and Ebenezer Roads, Cape Town 8001 Show map
  26. Very good 7.1

    based on 50 reviews 18 reviews in English

    Cape Town Deco Lodge 4 Star Hotel

    22 Roodebloem Road, Woodstock, Cape Town 7925 Show map
  27. Very good 7.8

    based on 7 reviews 5 reviews in English

    4 Wild Rose Country Lodge 4 Star Hotel

    4 Bodrum Close, Cape Town 7985 Show map
  28. Excellent 8.4

    based on 3 reviews 2 reviews in English

    Cape Standard Guest House 4 Star Hotel

    3 Romney Road, Cape Town 8001 Show map
  29. Very good 7.4

    based on 118 reviews 34 reviews in English

    Cape Town Backpackers 4 Star Hotel

    81 New Church Street, Tamboerskloof, Cape Town 8001 Show map

Next Page 1 of 2