1. Clifftop Exclusive Safari Hideaway
    Near Vaalwater Field
    $504.91 - $505.91
    5.0 Stars
  2. Abalone House & Spa
    Near Paternoster Beach
    $135.68 - $136.68
    5.0 Stars
  3. Sandton Executive Suites Hydro Park
    In Johannesburg (Sandton)
    $92.60 - $137.68
    4.0 Stars
  4. Courtyard Sandton
    In Johannesburg (Sandton)
    $200.40 - $201.40
    4.0 Stars
  5. Circa On The Square Hotel
    Near Cape Town International Convention Centre
    $110.05 - $141.50
    4.0 Stars
  6. Canal Quays
    Near Cape Town International Convention Centre
    $78.65 - $79.65
    4.0 Stars
  7. Dolphin Beach Hotel
    Near SANCCOB Penguin Rehabilitation Center
    $142.86 - $157.97
    4.0 Stars
  8. CedarWoods of Sandton
    In the business district
    $88.90 - $89.90
    3.0 Stars
  9. Cape Diem Lodge
    Near Two Oceans Aquarium
    $158.73 - $159.73
    5.0 Stars
  10. The Michelangelo Hotel
    Near Nelson Mandela Square
    $290.59 - $1,280.99
    5.0 Stars
  11. Atlantic Beach Hotel
    In Cape Town (Blaauwberg Coast)
    $120.30 - $169.30
    4.0 Stars
  12. The Andros Boutique Hotel
    In Cape Town (Claremont)
    $181.19 - $182.19
    5.0 Stars
  13. African Pride Melrose Arch Hotel
    In Johannesburg (Melrose)
    $212.35 - $319.40
    5.0 Stars
  14. Ocean Shores
    Near Kite Beach
    $113.34 - $114.34
    4.0 Stars
  15. Protea Hotel Upington
    On a river
    $103.93 - $135.30
    4.0 Stars
  16. Cotswold House
    Near Milnerton Golf Club
    $80.92 - $117.34
    4.0 Stars
  17. Protea Hotel Capital
    Near Burgers Park
    $61.22 - $104.31
    3.0 Stars
  18. Hyatt Regency Johannesburg
    Near Rosebank Mall
    $178.38 - $279.67
    5.0 Stars
  19. Romney Park All Suite Hotel and Spa
    Near Cape Town Stadium
    $113.38 - $151.17
    5.0 Stars
  20. The Ivy Apartments
    Near Huguenot Memorial Museum
    $133.35 - $145.47
    5.0 Stars
  21. InterContinental Johannesburg Sandton Towers
    Near Nelson Mandela Square
    $283.32 - $391.12
    5.0 Stars
  22. Farmers Folly Guest House
    Near University of Pretoria
    $44.50 - $52.59
    4.0 Stars
  23. Vineyard Hotel
    In Cape Town (Claremont)
    $110.56 - $367.62
    4.0 Stars
  24. Bakubung Bush Lodge
    Near Lost City
    $344.77 - $566.21
    4.0 Stars
  25. Zulu Nyala Country Manor
    Near Lion Park
    $90.70 - $91.70
    4.0 Stars
  26. Bon Hotel Midrand
    In Johannesburg (Midrand)
    $71.90 - $96.84
    3.0 Stars
  27. Protea Hotel Fire and Ice Melrose Arch
    In Johannesburg (Melrose)
    $185.89 - $186.89
    4.0 Stars
  28. The Farmhouse Hotel
    Near Langebaan Beach
    $55.28 - $133.38
    4.0 Stars
  29. Protea Hotel The Winkler
    Near Casterbridge Country Shopping
    $135.30 - $136.30
    4.0 Stars
  30. Le Franschhoek Hotel and Spa
    In Franschhoek (Cape Winelands)
    $188.59 - $353.74
    4.0 Stars
  31. Icon Luxury Apartments
    Near Cape Town International Convention Centre
    $72.74 - $106.08
    4.0 Stars
  32. Constantia Manor Guest House
    Near Menlyn Park
    $58.58 - $65.00
    4.0 Stars
  33. Courtyard Port Elizabeth
    In Port Elizabeth (Summerstrand)
    $111.84 - $112.84
    4.0 Stars
  34. Randburg Towers Hotel
    In Johannesburg (Randburg)
    $52.38 - $59.67
    3.0 Stars
  35. Protea Hotel Oasis
    In Upington
    $95.02 - $180.70
    4.0 Stars
  36. African Pride Mount Grace Country House & Spa
    In the historical district
    $227.80 - $363.67
    5.0 Stars
  37. Davinci Hotel And Suites On Nelson Mandela Square
    Near Sandton City
    $262.45 - $481.39
    4.0 Stars
  38. Holiday Inn Express Sandton Woodmead
    In Johannesburg (Rivonia)
    $82.92 - $83.92
    3.0 Stars
  39. Monarch Hotel
    In Johannesburg (Rosebank)
    $188.90 - $252.90
    5.0 Stars
  40. Protea Hotel Wanderers
    Near Johannesburg Zoo
    $66.24 - $122.75
    4.0 Stars
  41. Genesis Suites
    Near Melrose Arch Shopping Centre
    $82.58 - $325.10
    4.0 Stars
  42. Waterfront Village
    Near Two Oceans Aquarium
    $193.05 - $400.13
    4.0 Stars
  43. Urban Chic Boutique Hotel
    Near Grand Parade Square
    $67.27 - $74.07
    4.0 Stars
  44. Golden Gate Guest House
    In Johannesburg (Bryanston)
    $75.59 - $98.26
    3.0 Stars
  45. Centurion Lake Hotel
    Near SuperSport Park
    $134.24 - $261.25
    4.0 Stars
  46. The Robberg Beach Lodge
    Near Plettenberg Bay Beach
    $116.70 - $175.06
    5.0 Stars
  47. Victoria & Alfred Hotel
    Near Victoria and Alfred Waterfront
    $336.56 - $363.55
    4.0 Stars
  48. Fairways on the Bay
    In Cape Town (Camps Bay)
    $152.35 - $162.51
    4.0 Stars
  49. Cape Cadogan Boutique Hotel
    Near South African National Gallery
    $147.39 - $148.39
    4.5 Stars
  50. The Residence Boutique Hotel
    Near South African Museum of Military History
    $190.73 - $236.38
    5.0 Stars
  51. Sunshine Letting Apartments
    Near Sea Point Swimming Pool
    $59.71 - $60.71
    3.0 Stars
  52. The Winston Hotel
    In Johannesburg (Rosebank)
    $241.87 - $272.11
    5.0 Stars
  53. Hilton Durban
    Near Sahara Stadium Kingsmead
    $109.60 - $490.55
    5.0 Stars
  54. Queen Victoria Hotel
    Near Hisense Wheel of Excellence
    $235.17 - $273.72
    5.0 Stars
  55. Gardens Centre Holiday Apartments
    Near South African National Gallery
    $55.28 - $56.28
    3.0 Stars
  56. Peermont D'oreale Grande at Emperors Palace
    Near International Terminal Duty Free Mall
    $243.76 - $445.20
    5.0 Stars
  57. Ambassador Self Catering Apartments
    Near Clifton Bay Beach
    $106.08 - $107.08
    4.0 Stars
  58. The Last Word Franschhoek
    In Franschhoek (Cape Winelands)
    $195.61 - $272.11
    5.0 Stars
  59. The Bay Hotel
    In Cape Town (Camps Bay)
    $139.83 - $417.23
    4.5 Stars
  60. Radisson Blu Hotel, Port Elizabeth
    Near Summerstrand Beach
    $91.21 - $251.75
    4.0 Stars
  61. Premier Hotel OR Tambo
    Near International Terminal Duty Free Mall
    $90.70 - $156.46
    4.0 Stars
  62. The Sun City Hotel
    Near Lost City
    $234.99 - $510.91
    4.0 Stars
  63. Bizafrika Guest Lodge & Conference Center
    Connected to the airport
    $45.86 - $53.97
    4.0 Stars
  64. Courtyard Rosebank
    In Johannesburg (Rosebank)
    $117.18 - $129.78
    4.0 Stars
  65. iKhaya Lodge & Conference Centre
    Near Grand Parade Square
    $46.44 - $76.44
    3.0 Stars
  66. DysART Boutique Hotel
    Near Cape Town Stadium
    $149.66 - $173.85
    5.0 Stars
  67. Knysna Hollow Country Estate
    In Knysna (Garden Route)
    $80.12 - $91.46
    3.0 Stars
  68. The Aviator Hotel OR Tambo International Airport
    Near Festival Mall
    $158.94 - $159.94
    3.0 Stars
  69. Island Club Hotel & Apartments
    Near Ratanga Junction
    $118.02 - $264.55
    4.0 Stars
  70. The Table Bay Hotel
    Near Victoria and Alfred Waterfront
    $351.86 - $555.76
    5.0 Stars
  71. Fairmont Zimbali Resort
    Near Ballito Beach
    $243.62 - $324.82
    5.0 Stars
  72. The Palace of the Lost City
    Near Lost City
    $327.21 - $1,159.70
    5.0 Stars
  73. Cape Heritage Hotel
    Near Greenmarket Square
    $127.22 - $144.96
    4.0 Stars
  74. Protea Hotel Mossel Bay
    Near Santos Beach
    $126.60 - $194.22
    4.0 Stars
  75. Rivierbos Guest House
    Near University of Stellenbosch Botanical Garden
    $49.35 - $55.51
    3.0 Stars
  76. Protea Hotel Willow Lake
    Near Goodyear Park
    $141.59 - $142.59
    4.0 Stars
  77. Three Cities Riverside Hotel
    Near Beachwood Mangroves Nature Reserve
    $105.07 - $165.10
    4.0 Stars
  78. The Capital Moloko
    In Johannesburg (Sandton)
    $146.27 - $420.42
    4.5 Stars
  79. Europrime Guest House
    Near Value Mall
    $49.13 - $50.13
    4.0 Stars
  80. The Portswood V&A Waterfront
    Near Victoria and Alfred Waterfront
    $159.94 - $712.77
    4.0 Stars
  81. Maru's Bed And Breakfast
    In Johannesburg (Morningside)
    $48.37 - $49.37
    3.0 Stars
  82. Ambassador Hotel
    Near Sea Point Swimming Pool
    $129.25 - $150.15
    4.0 Stars
  83. Hotel 224
    Near University of Pretoria
    $52.91 - $68.03
    3.0 Stars
  84. The Devonshire
    Near Museum Africa
    $72.87 - $99.39
    3.0 Stars
  85. Three Cities Royal Palm Hotel
    Near Gateway Shopping Centre
    $129.25 - $183.07
    4.0 Stars
  86. Three Cities Square Boutique Hotel And Spa
    Near Gateway Shopping Centre
    $73.25 - $80.85
    4.0 Stars
  87. Premier Hotel Midrand
    In Johannesburg (Midrand)
    $80.12 - $118.67
    4.0 Stars
  88. Endless Horizons Boutique Hotel
    In the historical district
    $98.84 - $114.02
    5.0 Stars
  89. Olaf's Guest House
    In Cape Town (Sea Point)
    $74.83 - $75.83
    4.0 Stars
  90. African Pride Crystal Towers Hotel & Spa
    In Cape Town (Blaauwberg Coast)
    $127.01 - $218.82
    5.0 Stars
  91. Oude Werf Hotel
    Near University of Stellenbosch Botanical Garden
    $146.15 - $217.99
    4.0 Stars
  92. Urban Hip Hotels - The Vic
    Near St. George's Cricket Ground
    $57.52 - $70.02
    3.5 Stars
  93. Oyster Creek Lodge
    In Knysna (Garden Route)
    $59.01 - $60.01
    4.0 Stars
  94. Urban Hip Hotels - Splice Riviera
    Near South African Museum of Military History
    $98.29 - $111.69
    4.0 Stars
  95. Lawhill Luxury Apartments
    Near Two Oceans Aquarium
    $260.77 - $764.92
    5.0 Stars
  96. Europrime Hotels
    Near K90 Shopping Centre
    $46.12 - $106.27
    3.0 Stars
  97. Tsitsikamma Village Inn
    In a rural location
    $66.51 - $92.97
    3.0 Stars
  98. Pepperclub Hotel & Spa
    Near Grand Parade Square
    $120.18 - $3,455.00
    5.0 Stars
  99. The Royal Hotel
    Near Sahara Stadium Kingsmead
    $55.28 - $172.75
    3.0 Stars
  100. Arabella Hotel & Spa
    By the ocean
    $154.19 - $253.21
    5.0 Stars