South Africa hotels

South Africa Overview

Show all cities
Alphabetical City Index
South Africa regions
Hotels City Rating From

Ten Bompas Hotel Johannesburg  5 stars

10 Bompas Road, Johannesburg, South Africa, 2146

Johannesburg Superb USD 334

Hilton Durban Hotel  5 stars

12-14 Walnut Road, Durban, South Africa, 4001

Durban Fabulous USD 163

Hilton Sandton Hotel Johannesburg  5 stars

138 Rivonia Road, Johannesburg, South Africa, 2196

Johannesburg Fabulous USD 173

Hyatt Regency Johannesburg Hotel  5 stars

191 Oxford Road, Rosebank, Johannesburg, South Africa, 2196

Johannesburg Fabulous USD 309

Steenberg Hotel Cape Town  5 stars

Corner Of Steenberg And Tokai Road, Cape Town, South Africa, 7945

Cape Town Exclusive USD 1 149

Arabella Hotel & Spa Hermanus  5 stars

On The Arabella Country Estate R44, Kleinmond, Hermanus, South Africa

Hermanus Fabulous USD 215

The Michelangelo Hotel Sandton  5 stars

135 West Street, Nelson Mandela Square, Sandton, Sandton, South Africa, 2146

Sandton Fabulous USD 288

The Palace Of The Lost City At Sun City Resort  5 stars

Sun City Resort, Sun City, South Africa, 0316

Sun City Fabulous USD 471

The Table Bay Hotel Cape Town  5 stars

Quay 6, Victoria & Alfred Waterfron, Cape Town, South Africa, 8001

Cape Town Superb USD 569

Cape Grace Hotel Cape Town  5 stars

West Quay Victoria & Alfred Waterfront, Cape Town, South Africa, 8002

Cape Town Superb USD 1 478

Twelve Apostles Hotel & Spa Cape Town  5 stars

Victoria Road, Camps Bay, Cape Town, South Africa, 8040

Cape Town Superb USD 726

Saxon Hotel, Villas & Spa Johannesburg  5 stars

36 Saxon Road, Sandhurst, Johannesburg, South Africa, 2196

Johannesburg Superb USD 593

Belmond Mount Nelson Hotel Cape Town  5 stars

76 Orange Street, Cape Town, South Africa, 8001

Cape Town Superb USD 717

Radisson Blu Hotel Waterfront Cape Town  5 stars

Beach Road, Granger Bay, Cape Town, South Africa, 8002

Cape Town Fabulous USD 665

Sheraton Pretoria Hotel  5 stars

643 Corner Of Church And Wessels Streets, Pretoria, South Africa, 0007

Pretoria Very good USD 106

Greenways Hotel Cape Town  5 stars

1 Torquay Avenue, Cape Town, South Africa, 7708

Cape Town Superb USD 283

The Bay Hotel Cape Town  5 stars

69 Victoria Road, Camps Bay, Cape Town, South Africa, 8040

Cape Town Superb USD 380

Michelangelo Towers Hotel Sandton  5 stars

8 Maude Street, Sandton, South Africa, 2146

Sandton Fabulous USD 426

Ellerman House Hotel Cape Town  5 stars

180 Kloof Road, Bantry Bay, Cape Town, South Africa, 8005

Cape Town Superb USD 3 137

The Marine Hermanus Hotel  5 stars

Marine Drive, Hermanus, South Africa, 7200

Hermanus Superb USD 285

Tsala Treetop Lodge Plettenberg Bay  5 stars

Off N2, 10 Km From Plettenberg Bay , Plettenberg Bay, South Africa, 6600

Plettenberg Bay Fabulous USD 672

Sugar Hotel Cape Town  5 stars

1 Main Road, Cnr Main And Boundary Roads, Green Point, Cape Town, South Africa, 8005

Cape Town Superb USD 214

The Westin Cape Town Hotel  5 stars

Convention Square, Cape Town, South Africa, 8000

Cape Town Superb USD 362

Radisson Blu Hotel Sandton Johannesburg  5 stars

Corner Of Rivonia & Daisy Road, Johannesburg, South Africa, 2010

Johannesburg Fabulous USD 263

Fairmont Zimbali Lodge Umhlali  5 stars

Fairmont Zimbali Estate, Umhlali, South Africa, 4390

Umhlali Fabulous USD 138

One&Only Cape Town Hotel  5 stars

Dock Road, Victoria & Alfred Waterfront, Cape Town, South Africa, 8001

Cape Town Superb USD 1 143

Oubaai Hotel Golf & Spa George  5 stars

406 Herolds Bay Road, George, South Africa, 6528

George Superb USD 158

Fairview Hotel Tzaneen  5 stars

Old Gravelotte Road , Tzaneen, South Africa, ZA-0850

Tzaneen Fabulous USD 115

Taj Cape Town Hotel  5 stars

Wale Street, Cape Town, South Africa, 8001

Cape Town Superb USD 445

Simola Hotel, Country Club & Spa Knysna  5 stars

1 Old Cape Road, Knysna, South Africa, 6570

Knysna Superb USD 189

Views Boutique Hotel & Spa Wilderness  5 stars

South Street, Wilderness, South Africa, 6529

Wilderness Superb USD 222

The Last Word Franschhoek Hotel  5 stars

68 Huguenot Street, Franschhoek, South Africa, 7690

Franschhoek Superb USD 536

Hilton Cape Town City Centre Hotel  5 stars

126 Buitengracht Street, Cape Town, South Africa, 8001

Cape Town Superb USD 250

Lawhill Luxury Apartments Cape Town  5 stars

Marina Residential, Dock Road, V&A Waterfront, Cape Town, Za, Cape Town, South Africa, 8001

Cape Town Exclusive USD 751

The Oyster Box Hotel Umhlanga  5 stars

2 Lighthouse Road, Umhlanga, South Africa, 4319

Umhlanga Superb USD 624

African Pride 15 On Orange Hotel Cape Town  5 stars

Corner Grey'S Pass And Orange Street Cape Town 800, Cape Town, South Africa, 8001

Cape Town Superb USD 255

Sandton Sun Hotel Johannesburg  5 stars

Corner Fifth And Alice Streets, Po Box 784902, Johannesburg, South Africa, 2146

Johannesburg Fabulous USD 225

Beverly Hills Hotel Durban  5 stars

54 Lighthouse Road, Po Box 71, Durban, South Africa

Durban USD 302

Queen Victoria Hotel Cape Town  5 stars

Portswood Close, Portswood Ridge, V&A Waterfront, Cape Town, South Africa, 8001

Cape Town Superb USD 490

Mont Rochelle Hotel Franschhoek  5 stars

Dassenberg Road, Franschhoek, South Africa, 7690

Franschhoek Exclusive USD 709

African Pride Melrose Arch Hotel Johannesburg  5 stars

1 Melrose Square, Johannesburg, South Africa, 2076

Johannesburg Fabulous USD 181

The Boardwalk Hotel Port Elizabeth  5 stars

2Nd Avenue, Port Elizabeth, South Africa, 6001

Port Elizabeth Very good USD 341

Coastlands Musgrave Hotel Durban  5 stars

315 - 319 Peter Mokaba Ridge , Durban, South Africa, 4001

Durban Fabulous USD 109

Monarch Hotel Johannesburg  5 stars

167 Oxford Road, Johannesburg, South Africa, 2196

Johannesburg Exclusive USD 222

Endless Horizons Boutique Hotel Durban  5 stars

108 Unhlanga Rocks Drive, Durban, South Africa

Durban Superb USD 248

54 On Bath Hotel Johannesburg  5 stars

54 Bath Avenue, Johannesburg, South Africa, 2196

Johannesburg Fabulous USD 288

Intercontinental Johannesburg O.R.Tambo Airport Hotel  5 stars

Opp Terminal 3, Johannesburg International Airport, Johannesburg, South Africa, 1619

Johannesburg Very good USD 393

Franschhoek Country House & Villas  5 stars

Main Road, Franschhoek, South Africa, 7690

Franschhoek Fabulous USD 475

Alphen Boutique Hotel Cape Town  5 stars

Alphen Drive, Cape Town, South Africa, 7806

Cape Town Superb USD 338

Atholplace Hotel & Villa Johannesburg  5 stars

90 Pretoria Avenue, Johannesburg, South Africa, 02196

Johannesburg USD 1 674

African Rock Hotel Kempton Park  5 stars

De Villiers Ave, Kempton Park 48, Kempton Park, South Africa, 1619

Kempton Park USD 306

Jock Safari Lodge Marloth Park  5 stars

Between Sakuza And Malelane, Marloth Park, South Africa

Marloth Park USD 1 043

Capital House Boutique Hotel Pretoria  5 stars

369 Victoria Street, Pretoria, South Africa

Pretoria USD 68

Villa Amor Pretoria  5 stars

288 Arthur Avenue Shere, Pretoria, South Africa

Pretoria USD 200

Jan Harmsgat Country House Swellendam  5 stars

On The R60 Between Ashton & Swellendam ,Swellendam 6740, Swellendam, South Africa

Swellendam USD 202

Dysart Boutique Hotel Cape Town  5 stars

17 Dysart Road, Cape Town, South Africa, 8005

Cape Town Fabulous USD 203

Cinnamon Boutique Guest House Wilderness  5 stars

2351 Beacon Road, Wilderness, South Africa

Wilderness Exclusive USD 211

Marina Waterfront Apartments Cape Town  5 stars

Marina Residential, West Quay Road , Cape Town, South Africa

Cape Town USD 257

The View Boutique Hotel Johannesburg  5 stars

19 Molesey Avenue, Auckland Park, Johannesburg, South Africa, 2092

Johannesburg USD 165

Clico Boutique Hotel Johannesburg  5 stars

27 Sturdee Avenue, Johannesburg, South Africa

Johannesburg USD 172

The Marly Hotel Cape Town  5 stars

201 The Promenade, Cape Town, South Africa

Cape Town Exclusive USD 596

Idwala Boutique Hotel Johannesburg  5 stars

13 Garrick Road, Randburg, Johannesburg, South Africa

Johannesburg USD 171

Menlyn Boutique Hotel Pretoria  5 stars

209 Tugela Road, Ashlea Gardens, Pretoria, South Africa

Pretoria USD 131

Tau Game Lodge Melorane  5 stars

Derdepoort Gate Road , Melorane, South Africa, 2874

Melorane

Le Must Residence Upington  5 stars

14 Budler Street, Upington, South Africa, 8801

Upington USD 102

Shamwari Game Reserve Hotel Fowlds  5 stars

N2 Between Port Elizabeth & Grahamstown, Fowlds, South Africa

Fowlds USD 1 075

Arabella Hotel & Spa Hermanus  5 stars

R44 Kleinmond, Hermanus, South Africa, 7195

Hermanus USD 320

Davinci Hotel On Nelson Mandela Square Johannesburg  5 stars

Corner Maude And 5Th Street,, Johannesburg, South Africa, 2196

Johannesburg Superb USD 246

Kapama River Lodge Hoedspruit  5 stars

Kapama Private Game Reserve, , Hoedspruit, South Africa

Hoedspruit

Fairmont Zimbali Resort Ballito  5 stars

Fairmont Zimbali Estate, Ballito, South Africa

Ballito USD 293

Radisson Blu Le Vendome Hotel Cape Town  4 stars

14 London Road, Sea Point , Cape Town, South Africa, 8005

Cape Town Fabulous USD 177

Grand Daddy Hotel Cape Town  4 stars

38 Long Street, Cape Town, South Africa, 8001

Cape Town Very good USD 340

The Point Hotel Mossel Bay  4 stars

Point Road, Mossel Bay, South Africa, 6500

Mossel Bay Superb USD 152

Erinvale Estate Hotel & Spa Somerset West  4 stars

Lourensford Road, Somerset West, South Africa, 7130

Somerset West Fabulous USD 199

Commodore Hotel Cape Town  4 stars

Portswood Rd, Portswood Square, Cape Town, South Africa, 8001

Cape Town Fabulous USD 303

Premier Hotel Pretoria  4 stars

573 Church Street, Arcadia, Pretoria, South Africa, 0001

Pretoria Fabulous USD 86

Camps Bay Retreat Hotel Cape Town  4 stars

7 Chilworth Road, Cape Town, South Africa, 8001

Cape Town Superb USD 362

The Royal Hotel Durban  4 stars

267 Anton Lembede Street, Durban, South Africa, 4000

Durban Guest rating USD 103

The Kelway Hotel Port Elizabeth  4 stars

Brookes Hill Drive, Port Elizabeth, South Africa, 6013

Port Elizabeth Very good USD 64

Lagoon Beach Hotel Cape Town  4 stars

1 Lagoon Gate Drive, Cape Town, South Africa, 7435

Cape Town Very good USD 444

Centurion Lake Hotel  4 stars

1001 Lenchen Avenue North, Centurion, South Africa, 0157

Centurion Very good USD 146

Victoria & Alfred Hotel Cape Town  4 stars

On The Waterfront Pierhead, Cape Town, South Africa, 8001

Cape Town Superb USD 336

Ambassador Hotel Cape Town  4 stars

34 Victoria Road, Cape Town, South Africa, 8001

Cape Town Fabulous USD 194

Winchester Mansions Cape Town  4 stars

221 Beach Road, Cape Town, South Africa, 8001

Cape Town Fabulous USD 284

Capetonian Hotel Cape Town  4 stars

Pier Place, Cape Town, South Africa, 8001

Cape Town Very good USD 101

Balmoral Hotel Durban  4 stars

125 Marine Parade, Beach Road, Durban, South Africa, 4000

Durban Good USD 86

Townhouse Hotel Cape Town  4 stars

60 Corporation Street, Cape Town, South Africa, 8001

Cape Town Superb USD 159

Sunnyside Park Hotel Johannesburg  4 stars

Princess Of Wales Terrace, Johannesburg, South Africa, 2041

Johannesburg Very good USD 104

Soho Hotel Sun City  4 stars

Sun City Resort, 0316 Sun City, Sun City, South Africa

Sun City Very good USD 333

The Peninsula All Suite Hotel Cape Town  4 stars

313 Beach Road, Cape Town, South Africa, 8060

Cape Town Superb USD 202

Nh Cape Town The Lord Charles Hotel  4 stars

Corner Faure & Stellenbosch Road, Cape Town, South Africa, 7130

Cape Town Fabulous USD 103

Vineyard Hotel Cape Town  4 stars

Colinton Road, Newlands, Cape Town, South Africa, 7725

Cape Town Superb USD 5 439

Holiday Inn Sandton Johannesburg  4 stars

123 Rivonia Road, Johannesburg, South Africa, 2146

Johannesburg Fabulous USD 137

Mimosa Lodge Montagu  4 stars

Church Street, Montagu, South Africa, 6720

Montagu Fabulous USD 106

Fountains Hotel Cape Town  4 stars

1 St Georges Mall, Cape Town, South Africa, 8001

Cape Town Very good USD 122

Blue Lagoon Hotel And Conference Centre East London  4 stars

Blue Bend Place, Beacon Bay, East London, South Africa, 5241

East London Very good USD 124

Indaba Hotel Johannesburg  4 stars

Cnr William Nicol Drive, & Pieter Wenning, Johannesburg, South Africa

Johannesburg Fabulous USD 74

Crowne Plaza Rosebank Hotel Johannesburg  4 stars

Crn Tyrwhitt&Sturdee Av Rosebank,Po, Rosebank, Johannesburg, South Africa, 2196

Johannesburg Very good USD 160

The Rex Hotel Knysna  4 stars

8 Gray Street, Knysna, South Africa, 6571

Knysna Superb USD 3 930

The Devon Valley Hotel Stellenbosch  4 stars

Devon Valley Road, Stellenbosch, South Africa, 7600

Stellenbosch Superb USD 150

Kedar Country Lodge Rustenburg  4 stars

Plot 6 Boekenhoutfontein, R565, Rustenburg, South Africa, 0301

Rustenburg Fabulous USD 139

Misty Hills Country Hotel Johannesburg  4 stars

69 Drift Boulevard, Muldersdrift 1747, Johannesburg, South Africa, 1747

Johannesburg Very good USD 652

Urban Chic Boutique Hotel Cape Town  4 stars

172 Long Street, Cape Town, South Africa, 8001

Cape Town Fabulous USD 127

Strand Tower Hotel Cape Town  4 stars

Corner Strand & Loop Street, Cape Town, South Africa, ZA-8001

Cape Town Fabulous USD 128

Park Inn Sandton Johannesburg  4 stars

118 Katherine Street, Johannesburg, South Africa, 2146

Johannesburg Fabulous USD 104

Montagu Vines Bed & Breakfast  4 stars

2 Tanner Street, Montagu, South Africa

Montagu Superb USD 122

Cape Town Hollow Boutique Hotel  4 stars

88 Queen Victoria Street, Cape Town, South Africa, 8100

Cape Town Fabulous USD 180

Genesis All-Suite Hotel Johannesburg  4 stars

10 Sandler Road, Fairmount, Johannesburg, South Africa, 2007

Johannesburg Superb USD 153

Holiday Inn Johannesburg - Rosebank  4 stars

The Zone, Oxford Road,Rosebank, Johannesburg, South Africa, 2196

Johannesburg Superb USD 156

Premier Hotel Or Tambo Johannesburg  4 stars

73 Gladiator Street, Rhodesfield, Kempton Park, Johannesburg, South Africa, 1619

Johannesburg Fabulous USD 114

Reef Hotel Johannesburg  4 stars

58 Anderson Street, Marshalltown, Johannesburg, South Africa, 2107

Johannesburg Fabulous USD 65

Belaire Suites Hotel Durban  4 stars

151 Snell Parade, Durban, South Africa, 4056

Durban Superb USD 147

Faircity Quatermain Hotel Johannesburg  4 stars

60 West Road South, Johannesburg, South Africa, 2196

Johannesburg Superb USD 122

Circa On The Square Hotel Cape Town  4 stars

12 Jetty Street, Cape Town, South Africa, 8000

Cape Town Fabulous USD 433

Courtyard Sandton Hotel Johannesburg  4 stars

130 Rivonia Road, Sandown, Johannesburg, South Africa

Johannesburg Superb USD 143

The Peech Hotel Johannesburg  4 stars

61 North Street, Johannesburg, South Africa

Johannesburg Very good USD 221

Protea North Wharf Hotel Cape Town  4 stars

1 Lower Bree Street, Cape Town, South Africa, 8002

Cape Town Superb USD 263

Protea Hotel Kruger Gate Skukuza  4 stars

Portia Shabangu Road, Skukuza, South Africa, 1350

Skukuza Fabulous USD 232

Courtyard Rosebank Hotel Johannesburg  4 stars

Corner Oxford And Tyrwhitt Avenue, Johannesburg, South Africa

Johannesburg USD 166

Protea Hotel Balalaika Sandton  4 stars

20 Maude Street, Sandton, South Africa, 783372

Sandton Fabulous USD 133

Protea Hotel By Marriott Knysna Quays  4 stars

Waterfront Drive, Knysna, South Africa, 6571

Knysna Fabulous USD 169

Southern Sun Cullinan Hotel Cape Town  4 stars

1 Cullinan Street, Cape Town, South Africa

Cape Town Fabulous USD 262

Protea Hotel Kimberley  4 stars

The Kimberley Big Hole, West Circular Road, Kimberley, South Africa

Kimberley Superb USD 94

Southern Sun Montecasino Hotel Johannesburg  4 stars

Montecasino Boulevard, Johannesburg, South Africa, 2055

Johannesburg USD 229

Bakubung Bush Lodge Pilanesberg  4 stars

P.O.Box 6805, Rustenburg 0300, Pilanesberg, South Africa

Pilanesberg Fabulous USD 490

Southern Sun Or Tambo International Airport Hotel Johannesburg  4 stars

Airport Grounds Jones Road, Johannesburg, South Africa, 1627

Johannesburg Fabulous USD 114

Southern Sun Newlands Hotel Cape Town  4 stars

Main Road - Newlands, Cape Town, South Africa, 7700

Cape Town USD 162

Cape Town Lodge Hotel  4 stars

101 Buitengracht Street, Cape Town, South Africa, 8001

Cape Town Fabulous USD 171

Protea Hotel Marine Port Elizabeth  4 stars

Marine Drive, Port Elizabeth, South Africa, 6000

Port Elizabeth Fabulous USD 114

Aha Alpine Heath Resort Jagersrust  4 stars

The Cavern Berg Road, Jagersrust, South Africa, 3354

Jagersrust Superb USD 152

Protea Hotel Mossel Bay  4 stars

Cnr Of Church And Market Streets, Mossel Bay, South Africa

Mossel Bay Superb USD 121

Bantry Bay Suite Hotel Cape Town  4 stars

8 Alexander Road, Cape Town, South Africa, 8060

Cape Town Superb USD 108

Knysna Log-Inn  4 stars

16 Gray Street, Knysna, South Africa

Knysna Superb USD 133

Kruger Park Lodge Hazyview  4 stars

Kruger Park Road, Po Box 989 Mpumalanga, Hazyview, South Africa, 1242

Hazyview USD 274

Protea Hotel Victoria Junction Cape Town  4 stars

Cnr Somerset & Ebenezer Roads, Cape Town, South Africa, 8001

Cape Town Fabulous USD 198

Entabeni Safari Conservancy Hotel Mookgophong  4 stars

R540 Look For Entabeni Sign, Naboomspruit, Mookgopong, Za, Mookgophong, South Africa

Mookgophong USD 289

Casterbridge Hollow Hotel White River  4 stars

Cnr R40 & Numbi Rd ( R538 ) 1240, White River, Za, White River, South Africa, 1242

White River USD 252

Alta Bay Hotel Cape Town  4 stars

12 Invermark Crescent, Higgovale, Cape Town, South Africa, 8001

Cape Town Superb USD 157

Far Hills Country Hotel George  4 stars

115 Farm Kraaibosch, N2 Highway ,Wilderness 6530, George, South Africa

George Very good USD 81

The Crystal Hotel Cape Town  4 stars

35 Medburn Road, Cape Town, South Africa

Cape Town Superb USD 264

The Farmhouse Hotel Langebaan  4 stars

5 Egret Street, Langebaan, South Africa

Langebaan Fabulous USD 211

Cape Cadogan Hotel Cape Town  4 stars

5 Upper Union Street, Cape Town, South Africa, 8001

Cape Town Superb USD 445

Leisure Bay Luxury Suites Cape Town  4 stars

3 Four Jays Road, Lagoonbeach Waterfront, Cape Town, South Africa, 7441

Cape Town Fabulous USD 145

Protea Hotel Willow Lake Bloemfontein  4 stars

101 Henry Street, Willows, Bloemfontein, South Africa

Bloemfontein Very good USD 82

Aha Harbour Bridge Hotel & Suites Cape Town  4 stars

Roggebaai Canal, Lower Long Street, Cape Town, South Africa, 8000

Cape Town Fabulous USD 234

Colosseum Luxury Hotel Cape Town  4 stars

Century City Way, Century City 7441, Cape Town, South Africa

Cape Town Fabulous USD 313

Casa Do Sol Hotel Hazyview  4 stars

Sabie Road (R536), Hazyview, South Africa

Hazyview Fabulous USD 120

The Beach Hotel Port Elizabeth  4 stars

Marine Drive, Summerstrand, Port Elizabeth, South Africa, 6000

Port Elizabeth Very good USD 119

Jozini Tiger Lodge  4 stars

Main Road, Jozini, South Africa, 3969

Jozini Fabulous USD 275

The Paxton Hotel Port Elizabeth  4 stars

Carnarvon Place Port Elizabeth Eastern Cape-Port E, Port Elizabeth, South Africa, 6001

Port Elizabeth Fabulous USD 81

Harbour House Hotel Hermanus  4 stars

18 Harbour Road, Hermanus, South Africa

Hermanus Fabulous USD 168

Coastlands Umhlanga Hotel And Convention Centre  4 stars

329 Umhlanga Rocks Drive, Umhlanga, South Africa

Umhlanga Fabulous USD 121

Protea Hotel Waterfront Richards Bay  4 stars

Corner Of Bridgetown Road And Pioneer Road, Tuzi Gazi Waterfront, Richards Bay, South Africa

Richards Bay Superb USD 124

Urban Hip Hotels - The Vic Port Elizabeth  4 stars

22-28 Cape Road, Port Elizabeth, South Africa, 6001

Port Elizabeth Very good USD 76

Izulu Hotel Ballito  4 stars

3 Reyas Place, Ballito, Za, Ballito, South Africa, 4422

Ballito Very good USD 262

Feathers Lodge Durbanville  4 stars

24 Melina Street , Durbanville, South Africa, 7550

Durbanville USD 113

Protea Hotel Fire & Ice! Cape Town  4 stars

New Church Street, Tamboerskloof, Cape Town, South Africa, 8018

Cape Town Fabulous USD 229

Portswood Hotel Cape Town  4 stars

Portswood Road, Cape Town, South Africa

Cape Town Fabulous USD 256

Three Boutique Hotel Cape Town  4 stars

3 Flower Street, Oranjezicht, Cape Town, South Africa, 8001

Cape Town Superb USD 200

Hotel Verde Cape Town  4 stars

15 Michigan Street, Airport Industria, Cape Town, South Africa, 7490

Cape Town Superb USD 124

Protea Hotel Centurion  4 stars

Cnr Gordan Hood & Hendrik Verwoerd Avenues, Centurion, South Africa, 0046

Centurion Good USD 82

The Whale Coast All Suite Hotel Hermanus  4 stars

Corner Of Lord Roberts And Royal Roads, Hermanus, South Africa, 7200

Hermanus Superb USD 185

Cathedral Peak Hotel Drakensberg  4 stars

Po Box 208, Drakensberg N/A, Drakensberg, South Africa, 3340

Drakensberg USD 268

Southern Sun Waterfront Hotel Cape Town  4 stars

1 Lower Buitengracht, Cape Town, South Africa, 8001

Cape Town Fabulous USD 234

Protea Hotel Upington  4 stars

24 Schroder Street, Upington, South Africa, ZA-8801

Upington Guest rating USD 118

The Maslow Hotel Sandton  4 stars

Corner Grayston Drive & Rivonia Roa, Sandton, Sandton, South Africa, 2031

Sandton Superb USD 158

Ibhayi Town Lodge Port Elizabeth  4 stars

144 Main Road Walmer, Port Elizabeth, South Africa

Port Elizabeth USD 91

African Lodge Bloemfontein  4 stars

237 Paul Kruger Avenue Universitas, Bloemfontein, South Africa

Bloemfontein Very good USD 79

51 On Forest Drive Hotel Cape Town  4 stars

51 Forest Drive, Cape Town, South Africa

Cape Town Fabulous USD 82

The Lofts Boutique Hotel Knysna  4 stars

The Boatshed, Long Street, Thesen Island, Knysna, South Africa

Knysna Superb USD 270

Dutch Manor Antique Hotel Cape Town  4 stars

158 Buitenchracht, Bo-Kaap, Cape Town, South Africa

Cape Town Exclusive USD 141

Kingfisher Lodge Durban  4 stars

28-32 Siphosethu Road, Mount Edgcombe, Durban, South Africa

Durban USD 120

Signal Hill Lodge Cape Town  4 stars

29 Military Road, Schotchekloof, Cape Town, South Africa

Cape Town Guest rating USD 223

Heron Guesthouse Durban  4 stars

25/27 Heron Road, Berea ,Durban 4001, Durban, South Africa

Durban USD 68

Chameleon Lodge Cape Town  4 stars

Herschell Street 22, Cape Town, South Africa

Cape Town USD 109

Villa Cape Agulhas  4 stars

17 Golf Street, Agulhas, Za, Agulhas, South Africa

Agulhas

Oyster Creek Lodge Knysna  4 stars

1 Point Close, The Point, Knysna, South Africa

Knysna USD 77

Glen Boutique Hotel Cape Town  4 stars

3 The Glen, Sea Point, Cape Town, South Africa

Cape Town Superb USD 454

An African Villa Cape Town  4 stars

19 Carstens Street, Cape Town, South Africa

Cape Town Exclusive USD 149

Villa Simonne Johannesburg  4 stars

16 West Street, Lower Houghton, Johannesburg, South Africa

Johannesburg Exclusive USD 171

The Benjamin Hotel Durban  4 stars

141 Florida Road, Morningside, Durban, South Africa

Durban Fabulous USD 115

Beachwalk Bed And Breakfast Port Elizabeth  4 stars

1 Second Avenue, Summerstrand, Port Elizabeth, South Africa

Port Elizabeth Superb USD 108

The Capital Villa Johannesburg  4 stars

Cnr Linden & Rivonia Road, Johannesburg, South Africa

Johannesburg USD 175

Aquila Private Game Reserve Hotel Touws River  4 stars

R46, Touws River, Za, Touws River, South Africa, 8000

Touws River

Tzaneen Country Lodge  4 stars

R71, Tarentaalrand, Tzaneen, South Africa, 0859

Tzaneen Very good USD 78

Gardenia Boutique Hotel Johannesburg  4 stars

14 Portland Avenue, Johannesburg, South Africa

Johannesburg USD 233

Protea Hotel Transit Or Tambo Johannesburg  4 stars

Terminal A Or Tambo Intermational Airport Johannes, Johannesburg, South Africa

Johannesburg Good USD 144

Protea Hotel Hunters Rest Rustenburg  4 stars

R24 Rustenburg/Krugersdorp Road, Rustenburg, South Africa, 300

Rustenburg USD 117

Banksia Boutique Hotel Cape Town  4 stars

14 Banksia Road, Cape Town, South Africa, 7700

Cape Town Very good USD 125

Heritage Square Apartments Cape Town  4 stars

Corner Gladstone And Vrede Street, Cape Town, South Africa, 7551

Cape Town USD 173

Masada Guest House Langebaan  4 stars

18 Loop Street, Longacres, Langebaan, South Africa

Langebaan Superb USD 117

All Seasons Bed And Breakfast Durban  4 stars

19 Sloane Road, Bluff, Durban, South Africa

Durban USD 147

Monkey Valley Resort Noordhoek  4 stars

1 Mountain Road, Noordhoek, South Africa

Noordhoek Very good USD 194

Mandyville Hotel Jeffreys Bay  4 stars

30 Uys Street, Jeffreys Bay, South Africa

Jeffreys Bay USD 88

Lala Dene Lodge Bloemfontein  4 stars

75 Pres. Reitz Ave, Westdene, Bloemfontein, Bloemfontein, South Africa

Bloemfontein USD 58

La Montagne Hotel Ballito  4 stars

100 Compensation Drive, Ballito, South Africa

Ballito USD 100

Parker Cottage Cape Town  4 stars

3 Carstens Street, Tamboerskloof, Cape Town, South Africa

Cape Town Fabulous USD 195

Sea Whisper Guest House Jeffreys Bay  4 stars

62 Petunia Avenue, Jeffreys Bay, South Africa

Jeffreys Bay Superb USD 83

Blackwaters River Lodge Knysna  4 stars

N2 Highway Between Knysna And Sedgefield, Knysna, South Africa

Knysna USD 91

Villa Tuscana Boutique Hotel Port Elizabeth  4 stars

84 Erasmus Drive, Port Elizabeth, South Africa, 6001

Port Elizabeth Fabulous USD 87

The Dune Guest Lodge Wilderness  4 stars

31 Die Duin, Wilderness, South Africa

Wilderness Exclusive USD 169

Makakatana Bay Lodge St Lucia  4 stars

Lot 1, Makakatana, Mtubatuba Rural , St Lucia, South Africa

St Lucia

Country Lane Lodge White River  4 stars

Y41C Yaverland, White River, South Africa

White River USD 73

Protea Hotel Mowbray Cape Town  4 stars

Liesbeek Avenue Off Liesbeek Parkway, Cape Town, South Africa, 7925

Cape Town USD 141

Afrique Boutique Hotel Boksburg  4 stars

20 Asquith Road, Ravenswood, Boksburg, South Africa, 1456

Boksburg Guest rating USD 76

Icon Luxury Apartments Cape Town  4 stars

24 Hans Strijdom Street, Cape Town, South Africa, 8001

Cape Town Fabulous USD 151

City Lodge Hotel Waterfall City Johannesburg  4 stars

03 Augrabies Lane Waterfall City, Johannesburg, South Africa

Johannesburg USD 109

Colors Of Cape Town Lodge  4 stars

4 Fairview Close, Milnerton Ridge, Cape Town, South Africa

Cape Town Very good USD 63

The Kingdom Resort Sun City  4 stars

Portion 2 Of The Farm Waagfontein, Registration Division Jq, Sun City, South Africa, 0316

Sun City USD 152

De Doornkraal Historic Country House Boutique Hotel Riversdale  4 stars

8 Lower Long Street, Riversdale, South Africa, 6670

Riversdale Superb

Sea And Rock Villa Cape Town  4 stars

1A Rontree Avenue, Cape Town, South Africa, 8040

Cape Town USD 1 105

Camps Bay Terrace Lodge  4 stars

107 Victoria Road, Camps Bay, South Africa

Camps Bay

The Caledon Hotel  4 stars

1 Nerina Ave , Caledon, South Africa, 7230

Caledon

Afrovibe Adventure Lodge Sedgefield  4 stars

Corner Of Galjoen Road And Claude Drive,Myoli Beach, Sedgefield, South Africa, 6573

Sedgefield USD 50

Life & Leisure Apartments Stellenbosch  4 stars

18 Van Riebeek Street , Stellenbosch, South Africa

Stellenbosch USD 172

Royal Elephant Hotel & Conference Centre Centurion  4 stars

Corner Willem Botha & Wierda Streets, Eldoraigne, Centurion, South Africa, 0001

Centurion USD 204

Santa Lucia Guest House St Lucia  4 stars

30 Pelikaan Street, St Lucia, South Africa, 3936

St Lucia USD 99

The Sun City Hotel.  4 stars

Sun City Resort Off The R556, North West Province, Sun City 0316, South Africa Sun City South Africa, Sun City, South Africa

Sun City USD 290

Devonshire House Bed & Breakfast Cape Town  4 stars

6 Lovers Walk, Rondebosch, Cape Town, South Africa, 7700

Cape Town USD 89

Premier Hotel The Winkler White River  4 stars

R538 Numbi Gate Road, White River, South Africa, 1240

White River USD 122

Protea Hotel By Marriott Polokwane Ranch Resort  4 stars

Farm Hollandsdrift, Polokwane, South Africa, 0699

Polokwane Superb USD 81

Best Western Cape Suites Hotel Cape Town  3 stars

Corner De Villiers & Constitution Street, Zonneblo, Cape Town, South Africa, 7925

Cape Town Very good USD 122

Bishops Inn Port Elizabeth  3 stars

14 Killarney Road, Port Elizabeth, South Africa, 6001

Port Elizabeth Good USD 75

River Manor Boutique Hotel And Spa Stellenbosch  3 stars

No 6-8 The Avenue, Stellenbosch, South Africa, 7602

Stellenbosch Superb USD 265

Camps Bay Resort Cape Town  3 stars

32 Camps Bay Drive, Cape Town, South Africa, 8005

Cape Town Fabulous USD 257

De Waterkant House Hotel Cape Town  3 stars

137 Waterkant Street, Cape Town, South Africa

Cape Town Good USD 134

Cabanas Hotel Sun City  3 stars

Sun City Resort, North West Province, Sun City, South Africa, 0316

Sun City Very good USD 213

Mercure Johannesburg Midrand Hotel  3 stars

Old Pretoria Main Road, Johannesburg, South Africa, 1685

Johannesburg Very good USD 58

Holiday Inn Express Cape Town City Centre  3 stars

101 St George'S Mall, Corner Of Church Street & St George'S, Cape Town, South Africa, 8001

Cape Town Fabulous USD 109

Beach Hotel Durban  3 stars

107 Or Tambo Parade, Durban, South Africa, 4000

Durban Good USD 87

Arcadia Hotel Pretoria  3 stars

515 Johannes Ramokhoase Street, Pretoria, South Africa, 0083

Pretoria Very good USD 72

Holiday Inn Express Sandton-Woodmead  3 stars

Woodmead North Office Park, Sandton, South Africa, 2194

Sandton Very good USD 90

Lady Hamilton Hotel Cape Town  3 stars

10 Union Street, Cape Town, South Africa, 8001

Cape Town Very good USD 72

Protea Hotel Roodepoort Johannesburg  3 stars

Corner Of 14Th Avenue & Hendrik Pot, Hendrik Potgieter Street Weltevrede, Johannesburg, South Africa, 1715

Johannesburg Fabulous USD 93

Daddy Long Legs Art Hotel Cape Town  3 stars

134 Long Street, Cape Town, South Africa, 8010

Cape Town Fabulous USD 89

Savoy Hotel Kimberley  3 stars

19 Old De Beers Road ;, Kimberley, South Africa

Kimberley Guest rating USD 82

Halyards Hotel Port Alfred  3 stars

No 1 Albany Road , Port Alfred, South Africa, 6170

Port Alfred Very good USD 84

Holiday Inn Express Pretoria Sunnypark  3 stars

Cnr Jeppe & Trevenna Street, Pretoria, South Africa, 0132

Pretoria Fabulous USD 84

Fish River Sun Hotel Seafield  3 stars

On R72 Between East London And Port Alfred , Seafield, South Africa, 6170

Seafield Very good USD 188

Premier Resort The Moorings Knysna  3 stars

George Rex Drive, Knysna, South Africa, 6570

Knysna Superb USD 172

The Wilderness Hotel  3 stars

George Road, Wilderness, South Africa, 6560

Wilderness Good USD 74

Glenalmond Hotel Sandton Johannesburg  3 stars

130 Daisy Street, Johannesburg, South Africa, ZA-2010

Johannesburg Fabulous USD 86

Stanville Hotel Bloemfontein  3 stars

85 Zastron Street, Bloemfontein, South Africa, 1685

Bloemfontein Guest rating USD 46

Manhattan Hotel Pretoria  3 stars

247 Scheiding Street, Pretoria, South Africa, ZA-0001

Pretoria Fabulous USD 75

The Hub Boutique Hotel Port Elizabeth  3 stars

217 Main Road, Walmer, Port Elizabeth, South Africa, 6070

Port Elizabeth Fabulous USD 57

Newcastle Inn  3 stars

2 Victoria Street, Newcastle, South Africa, 2940

Newcastle

Premier Hotel El Icc East London  3 stars

Marine Park Complex, 22 Esplanade, Beachfront, East London, South Africa, 5201

East London Superb USD 100

Holiday Inn Express Durban - Umhlanga  3 stars

2 Ncondo Place, Cnr Ntusi Road, Durban, South Africa, 4320

Durban Fabulous USD 113

The Stellenbosch Hotel  3 stars

Corner Of Dorp And Andringa Street, Stellenbosch, South Africa, 7600

Stellenbosch Fabulous USD 122

Blue Waters Hotel Durban  3 stars

175 Snell Parade, Marine Parade, Durban, South Africa, 4000

Durban Fabulous USD 167

Urban Hip Hotels - 12 Decades Art Hotel Johannesburg  3 stars

286 Fox Street, Johannesburg, South Africa, 2094

Johannesburg Fabulous USD 72

The Albany Hotel Durban  3 stars

Cnr. Smith Street And Albany Grove, Durban, South Africa

Durban Very good USD 80

Gateway Hotel Umhlanga  3 stars

Corner Centenary Boulevard And Twilight Drive Umhl, Umhlanga, South Africa, 4321

Umhlanga Superb USD 129

La Splendida Hotel Cape Town  3 stars

121 Beach Road, Mouille Point, Cape Town, South Africa, 8005

Cape Town Fabulous USD 182

Bon Hotel Midrand Johannesburg  3 stars

546 16Th Road ,Johannesburg , Johannesburg, South Africa, 1685

Johannesburg USD 48

Apollo Hotel Johannesburg  3 stars

158 Bram Fischer Drive Randburg, Johannesburg, South Africa, 2194

Johannesburg USD 65

Garden Court Sandton City Hotel  3 stars

Corner West And Maude Streets, Sandton, South Africa, 2196

Sandton Fabulous USD 102

Protea Tyger Valley Hotel Cape Town  3 stars

Hendrik Verwoerd Drive, Cape Town, South Africa

Cape Town Good USD 110

Graywood Hotel Knysna  3 stars

Cnr Gray & Trotter Streets, Knysna 6570, Knysna, South Africa

Knysna USD 69

Protea Hotel Sea Point Cape Town  3 stars

Arthur'S Road, Sea Point, Cape Town, South Africa, 8005

Cape Town Fabulous USD 163

Protea Hotel Umhlanga Durban  3 stars

Corner Lighthouse Road & Chartwell Road, Umhlanga Rocks, Durban, South Africa, 4320

Durban Very good USD 149

Protea Hotel Cape Castle Cape Town  3 stars

3 Main Road, Green Point, Cape Town, South Africa, 8002

Cape Town Fabulous USD 160

City Lodge Umhlanga Ridge  3 stars

2 Palm Boulevard, Umhlanga, South Africa, 4321

Umhlanga Good USD 139

City Lodge Pinelands Cape Town  3 stars

Mowbray Golf Park, Cape Town, South Africa

Cape Town USD 116

Breakers Resort Umhlanga  3 stars

88 Lagoon Drive, Umhlanga, South Africa

Umhlanga USD 119

Protea Hotel Stellenbosch  3 stars

Techno Avenue, Stellenbosch, South Africa, 00000

Stellenbosch Very good USD 138

City Lodge Durban  3 stars

Cnr Ke Masinga & Sylvester Ntuli Ro, Box 10842 Marine Parade, Durban, South Africa

Durban Very good USD 127

Airport Game Lodge Johannesburg  3 stars

21 Fouth Rd Bredell Kempton Park, Johannesburg, South Africa, 1627

Johannesburg USD 89

Town Lodge George  3 stars

Opp Garden Route Mall, Box 12027, George, South Africa

George Exceptional USD 88

City Lodge Bloemfontein  3 stars

Cnr Nelson Mandela Drive & Parfitt, Box 3552, Bloemfontein, South Africa, 9300

Bloemfontein Fabulous USD 97

Elephant Lake Hotel St Lucia  3 stars

3 Mullet Street , St Lucia, South Africa, 3936

St Lucia USD 77

City Lodge Port Elizabeth  3 stars

Cnr Beach & Lodge Roads Summerstrand, Port Elizabeth, South Africa

Port Elizabeth Fabulous USD 129

City Lodge Sandton Kath Street Johannesburg  3 stars

Cnr Katherine Street And Grayston D, Box 781643, Sandton, Johannesburg, South Africa, Johannesburg, South Africa

Johannesburg USD 134

Protea Hotel Hazyview  3 stars

R40 Road, 38Km After White River, Hazyview, South Africa, 1242

Hazyview Fabulous USD 133

Cape Diamond Hotel Cape Town  3 stars

Cnr Longmarket Str And Parliament, St 8001, Cape Town, South Africa

Cape Town Very good USD 77

Garden Court Morningside Hotel Johannesburg  3 stars

Cnr Rivonia Road And Cullinan Close, Morningside, Johannesburg, South Africa

Johannesburg USD 114

Protea Hotel Saldanha Bay  3 stars

51B Main Road, Saldanha Bay, South Africa

Saldanha Bay Very good USD 118

Easyhotel Johannesburg Cbd  3 stars

90 De Korte Street, Braamfonteln ;, Johannesburg, South Africa, 2017

Johannesburg Fabulous USD 72

Protea Hotel Witbank  3 stars

167 Jellicoe Street, Witbank, South Africa

Witbank Good USD 63

City Lodge Grand West Cape Town  3 stars

Grandwest Casino & Entertainment Wo, Off Vanguard Drive, Goodwood, Box 2, Cape Town, South Africa

Cape Town Superb USD 131

City Lodge Hotel Lynnwood Pretoria  3 stars

Suite 214 Private Bag X025, Lynnwood Ridge 0040, Pretoria, South Africa

Pretoria USD 98

City Lodge Hatfield Pretoria  3 stars

Box 14226, Hatfield 0028, Pretoria, South Africa

Pretoria USD 111

Protea Hotel By Marriott Pretoria Hatfield  3 stars

1141 Burnett Street, Hatfield, Pretoria, South Africa

Pretoria Fabulous USD 73

Onomo Hotel Cape Town - Inn On The Square  3 stars

10 Greenmarket Square Cnr Long Market & Short Mark, Cape Town, South Africa, 8001

Cape Town Fabulous USD 102

Protea Hotel Umfolozi River Richards Bay  3 stars

Off The N2, 40Km North Of Richards Bay, Mtubatuba, Richards Bay, South Africa

Richards Bay USD 115

Tudor Hotel Cape Town  3 stars

153 Longmarket Street, Greenmarket Square, Cape Town, South Africa, 8001

Cape Town Very good USD 98

Protea Hotel Outeniqua George  3 stars

123 York Street, George, South Africa, 6530

George Fabulous USD 68

Imvubu Lodge Richards Bay  3 stars

Corner Krewelkring & Hibberd Drive, Richards Bay, South Africa, 3901

Richards Bay Very good USD 74

Protea Hotel By Marriott Cape Town Durbanville  3 stars

99 Jip De Jager Drive, Vineyards Office Estate, Tyger Valley, Cape Town, South Africa, 7530

Cape Town Superb USD 131

Protea Wilderness Resort  3 stars

6 George Rd, Wilderness, 6560 Po Box 6, , Wilderness, South Africa

Wilderness USD 75

Bon Hotel Bloemfontein Central  3 stars

East Burger Street, Bloemfontein, South Africa

Bloemfontein Fabulous USD 52

Parkview Hotel Durban  3 stars

17 Boscombe Place ,Durban 4001, Durban, South Africa

Durban USD 96

Sunshine Letting Apartments Cape Town  3 stars

15 Kei Apple Road, Planet Africa, Sea Point, Cape Town, South Africa

Cape Town USD 145

Penelope'S Guesthouse Stellenbosch  3 stars

21 Speciosa Street, Stellenbosch, South Africa

Stellenbosch Superb USD 109

Sandcastle House Bed & Breakfast Bed & Breakfast Melkbosstrand  3 stars

105 Mostert Street, Melkbosstrand, South Africa

Melkbosstrand USD 84

Durban Manor Hotel And Conference Centre  3 stars

1 Durban Club Place, Durban, South Africa

Durban Good USD 60

Eendracht Hotel Stellenbosch  3 stars

161 Dorp Street, Stellenbosch, South Africa

Stellenbosch Good USD 102

Villa Afriq Lydenburg  3 stars

22 De Beer Str, Lydenburg, South Africa

Lydenburg USD 57

La Rochelle Inn Richards Bay  3 stars

10 Angler'S Rod ,Richards Bay 3901, Richards Bay, South Africa

Richards Bay USD 86

Mesami Hotel Durban  3 stars

28 Currie Road, Durban, South Africa

Durban Fabulous USD 105

The Fritz Hotel Cape Town  3 stars

1 Faure Street, Cape Town, South Africa

Cape Town Very good USD 91

Adagio Guest House Pretoria  3 stars

956 Crots Street, Pretoria, South Africa

Pretoria Superb USD 55

Constantia Cottages Cape Town  3 stars

14 Walloon Road, Cape Town, South Africa

Cape Town USD 121

Dolphin Inn Guesthouse Cape Town  3 stars

75 Beach Road , Cape Town, South Africa

Cape Town Superb USD 141

Radium Hall Guest House Cape Town  3 stars

4 Hildene Road, Tamboerskloof, Cape Town, South Africa

Cape Town USD 120

Oak Village Stellenbosch  3 stars

7 Hamman Street, Stellenbosch, South Africa

Stellenbosch Very good USD 174

Knysna Riverside Lodge  3 stars

5 Phantom Pass Road, Knysna, South Africa

Knysna USD 78

Eltham Lodge Port Elizabeth  3 stars

Chalmers Road 5, Port Elizabeth, South Africa

Port Elizabeth Superb USD 65

Villa Belle Ombre Cape Town  3 stars

16 Belle Ombre Road, Tamboerskloof, Cape Town, South Africa

Cape Town Fabulous USD 140

Parliament Hotel Cape Town  3 stars

9 Barrack Street, Cape Town, South Africa

Cape Town Superb USD 93

Hotel Lamunu Johannesburg  3 stars

90 De Korte Street, Braamfonteln, Johannesburg, South Africa

Johannesburg USD 63

Tala Private Game Reserve Hotel Pietermaritzburg  3 stars

R603 Umbumbulu Road, Pietermaritzburg, South Africa, 3202

Pietermaritzburg USD 85

Ocean Breeze Hotel Strand  3 stars

17 Beach Road, Strand, South Africa, 7151

Strand USD 87

Chez Hotel Inn Johannesburg  3 stars

90 Corlett Drive, Johannesburg, South Africa

Johannesburg USD 54

Morning Star Express Hotel Pretoria  3 stars

327 Visagie, Pretoria, South Africa

Pretoria Fabulous USD 51

Road Lodge Port Elizabeth Airport  3 stars

Cnr Of De Havilland And Airport West Rd, Port Elizabeth, South Africa, 6013

Port Elizabeth USD 55

City Lodge At Or Tambo Airport Johannesburg  3 stars

Above Multi-Storey Parkade 2, Level 5, Johannesburg, South Africa

Johannesburg USD 170

Island Hotel Durban  3 stars

19 Beach Road , Durban, South Africa

Durban USD 64

Alante Lodge Amanzimtoti  3 stars

17 - 19 Inyoni Crescent , Amanzimtoti, South Africa

Amanzimtoti USD 119

Majorca Self Catering Apartments Century City  3 stars

Corner North Bank Lane And Rialto Road Century City, Century City, South Africa

Century City USD 150

La Mer Guesthouse Port Elizabeth  3 stars

24 Driftsands Drive, Humewood, Port Elizabeth, South Africa

Port Elizabeth USD 85

Protea Hotel Waterval Boven Malaga  3 stars

N4 Sycamore, Waterval Boven, South Africa

Waterval Boven USD 48

Jo-A-Lize Lodge St Lucia  3 stars

Lot 6, Mckenzie Street, St Lucia, South Africa

St Lucia USD 68

Loerie Guest Lodge George  3 stars

91 Davidson Road, George, South Africa

George USD 65

Woodpecker Inn Richards Bay  3 stars

Corner Of Nkoninga And Pelican Paradebir, Richards Bay, South Africa

Richards Bay USD 58

Anew Hotel Hluhluwe & Safaris  3 stars

104 Main Road, Hluhluwe, South Africa, 3960

Hluhluwe Very good USD 174

Blue Marlin Hotel Scottburgh  3 stars

180 Scott Street, Scottburgh, South Africa, 4180

Scottburgh Good USD 186

The Russel Hotel Knysna  3 stars

Cnr. Long, Graham And Unity Street, Knysna, South Africa, 6570

Knysna Fabulous USD 59

La Picasso Guesthouse Ermelo  3 stars

37A Voortrekker Lane, Ermelo, South Africa, 2350

Ermelo USD 48

Riverlodge Backpackers Cape Town  3 stars

Alexandra Road, Cape Town, South Africa, 7405

Cape Town USD 20

Valley Guest House Port Elizabeth  3 stars

10 Jutland Crescent, St Georges Park, Port Elizabeth, South Africa, 6001

Port Elizabeth USD 47

Panaview Bed And Breakfast Cape Town  3 stars

Melkhout Crescent 23, Cape Town, South Africa, 7441

Cape Town

Avanti Guest House Cape Town  3 stars

6 Seacliffe Rd, Off Victoria Rd, Bantry Bay, Cape Town, Sea Point 8060, Za, Cape Town, South Africa

Cape Town USD 102

Sierra Burgers Park Hotel Pretoria  3 stars

424 Lilian Ngoyi Street, Pretoria, South Africa

Pretoria USD 62

Protea Hotel By Marriott Polokwane Landmark  3 stars

N1 Northbound, Polokwane, South Africa, 0700

Polokwane USD 53

Elephant Springs Hotel & Cabanas Bela-Bela  2 stars

31 Sutter Road, Bela-Bela, South Africa, 0480

Bela-Bela Guest rating USD 148

Town Lodge Polokwane  2 stars

Meropa Entertainment World, Polokwane, South Africa

Polokwane USD 94

Ashanti Backpackers Green Point Hostel Cape Town  2 stars

23 Antrim Road, Cape Town, South Africa, 8001

Cape Town Fabulous USD 91

Parade Hotel Durban  2 stars

191 Or Tambo Parade, Durban, South Africa, 4056

Durban Very good USD 45

Never At Home Hostel Cape Town  2 stars

107 Main Road, Cape Town, South Africa

Cape Town USD 55

Town Lodge Johannesburg Airport Edenvale  2 stars

Herman Road Harmelia Ext 2 Germiston, Edenvale, South Africa

Edenvale USD 94

Acorn Guest House George  0 stars

4 Kerk Street, George, South Africa, 6529

George Fabulous USD 67

Jock Sabie Lodge  0 stars

Glynn Avenue, Sabie, South Africa, 00000

Sabie USD 95

Westpoint Executive Suites Sandton  0 stars

89 Grayston Drive, Sandton, South Africa, 2196

Sandton Fabulous USD 151

Gondwana Game Reserve Villa Mossel Bay  0 stars

Gondwana Game Reserve, Mossel Bay, South Africa, 6505

Mossel Bay Superb USD 1 062

On The Beach Guesthouse Jeffreys Bay  0 stars

32 Waterkant Street, Jeffreys Bay, South Africa, 6330

Jeffreys Bay Superb USD 178

Gooderson Dumazulu Lodge & Traditional Village Hluhluwe  0 stars

Lot H29, Bushlands Rd, Hluhluwe, South Africa, 3960

Hluhluwe USD 107

Gorah Elephant Camp Villa Addo  0 stars

Addo Elephant National Park , Addo, South Africa, 6105

Addo Superb USD 1 362

Knysna Wayside Inn  0 stars

48 Main Street, Pledge Square, Knysna, South Africa

Knysna Very good USD 65

Harbouredge Apartments Cape Town  0 stars

10 Hospital Street, De Waterkant, Cape Town, South Africa, 8001

Cape Town Very good USD 257

Aquarius Luxury Suites Cape Town  0 stars

10 Blaauwberg Road, Bloubergstrand, Cape Town, South Africa, 7441

Cape Town Fabulous USD 178

Saronsberg Vineyard Cottages Tulbagh  0 stars

Waveren Road, Tulbagh, South Africa, 6820

Tulbagh Exceptional USD 57

Villa Vittoria Johannesburg  0 stars

21 Melville Road - Hyde Park, Johannesburg, South Africa, 2090

Johannesburg Good USD 72

Whalesong Lodge Gansbaai  0 stars

83 Cliff Street, Gansbaai, South Africa, 7220

Gansbaai Exceptional USD 184

Centre-Ville Guest House Franschhoek  0 stars

9 Reservoir Street, Franschhoek, South Africa

Franschhoek Superb USD 82

Amber Guest Lodge Knysna  0 stars

11 Duthie Street, Rexford, Knysna, South Africa

Knysna Fabulous USD 202

Brenwin Guest House Cape Town  0 stars

1 Thornhill Road, Cape Town, South Africa

Cape Town Superb USD 136

Esperanza Guest House Oranjezicht  0 stars

11 Belvedere Avenue ,Cape Town 8001, Oranjezicht, South Africa

Oranjezicht Superb USD 115

Welgelegen Guest House Cape Town  0 stars

6 Stephen Street, Cape Town, South Africa

Cape Town Superb USD 232

Star Holiday Apartments Cape Town  0 stars

58 Upper Cambridge Street, Walmer Estate, Cape Town, South Africa

Cape Town Superb USD 210

Algoa Guest House Port Elizabeth  0 stars

87 Brighton Drive, Summerstrand, Port Elizabeth, South Africa

Port Elizabeth Fabulous USD 113

Atlantic Guest House Knysna  0 stars

28 Mcclelland Circle, Knysna, South Africa

Knysna Exceptional USD 154

Sandton Executive Suites Hydro Park  0 stars

86 Grayston Drive, Sandton, South Africa

Sandton Very good USD 125

Overmeer Guest House Knysna  0 stars

34 & 36 Meyer Street, Knysna, South Africa

Knysna Very good USD 126

Flamingo Lodge Durban  0 stars

15 Flamingo Lane, Umhlanga Rocks, Durban, South Africa

Durban Superb USD 113

Anchor Bay Guest House Cape Town  0 stars

150 High Level Road ,Three Anchor Bay, Cape Town, South Africa

Cape Town Exceptional USD 62

Aloe Guesthouse Pretoria  0 stars

449 Edelweiss Avenue, Pretoria, South Africa

Pretoria Superb USD 57

Winterton Country Lodge @ Rose Cottage  0 stars

Route R600 Towards Ladysmith, Winterton, South Africa

Winterton Fabulous USD 93

Bayflowers Guest House Cape Town  0 stars

5 Scholtz Road, Three Anchor Bay, Cape Town, South Africa

Cape Town Superb USD 142

River Road Guest House Port Elizabeth  0 stars

44 River Road, Port Elizabeth, South Africa

Port Elizabeth Exceptional USD 46

Auberge Provence Hermanus  0 stars

25 Westcliff Drive, Hermanus, South Africa

Hermanus Exceptional USD 257

Oasis Boutique Guest House Johannesburg  0 stars

29 Homestead Road, Johannesburg, South Africa

Johannesburg Exceptional USD 151

Ilita Lodge Groot-Brakrivier  0 stars

19 Hoogtepad South, Groot-Brakrivier, South Africa

Groot-Brakrivier Very good USD 106

Candlewood Lodge Knysna  0 stars

8 Stinkwood Crescent, Knysna, South Africa

Knysna Superb USD 98

Sherewood Lodge Pretoria  0 stars

100 Cole Street, Pretoria, South Africa

Pretoria Superb USD 108

Angelica Guest House Boksburg  0 stars

36 Smuts Ave Libradene, Boksburg, South Africa

Boksburg USD 59

Moafrika Lodge Johannesburg  0 stars

120 Sandham Rd, Norton Home Estates, Johannesburg, South Africa

Johannesburg Guest rating USD 34

Constantia Manor Guest House Pretoria  0 stars

521 January Masilela, Constantia Park, Pretoria, South Africa

Pretoria Superb USD 86

Lalapanzi Guest Lodge Port Elizabeth  0 stars

17 Killarney Road, Port Elizabeth, South Africa

Port Elizabeth Superb USD 79

Hillview Self Catering Apartments Knysna  0 stars

8 League Street, Knysna, South Africa

Knysna Superb USD 88

Dolphin View Guesthouse Jeffreys Bay  0 stars

30 Dogwood, Wavecrest, Jeffreys Bay, South Africa

Jeffreys Bay USD 60

Addo Bush Palace  0 stars

Greater Addo Area, Kromrivier, Addo, South Africa

Addo Fabulous USD 84

Pumula Lodge Knysna  0 stars

7 Lindsay Street, Hunter'S Home, Knysna, South Africa

Knysna Good USD 73

Albourne Guesthouse Somerset West  0 stars

61 Lourenford Road, Somerset West, South Africa

Somerset West Very good USD 91

3 Flavours Guest House Pringle Bay  0 stars

Farm Hangklip 559/74, Pringle Bay, South Africa

Pringle Bay Exceptional USD 104

Tarragona Lodge Cape Town  0 stars

Valley Road, Cape Town, South Africa, 7800

Cape Town Superb USD 114

Montpellier Guesthouse Pretoria  0 stars

221 Delphinus Street, Waterkloof Ridge, Pretoria, South Africa

Pretoria Superb USD 89

Kruger Adventure Lodge Hazyview  0 stars

Portion 110 De Rust, Hazyview, South Africa

Hazyview Good USD 100

Absolute Farenden Apartments Pretoria  0 stars

396 Farenden Street, Pretoria, South Africa

Pretoria Superb USD 99

Acra-Retreat Mountain View Lodge Waterval Boven  0 stars

5Th Street, Waterval Boven, South Africa

Waterval Boven Superb USD 91

Loloho Lodge Cape Town  0 stars

13 Bickley Road, Sea Point, Cape Town, South Africa

Cape Town Very good USD 163

Tiana Guest House Tokai  0 stars

15 Gerrie Avenue, Tokai, South Africa

Tokai USD 89

Splash Guest House Port Elizabeth  0 stars

53 Brighton Drive, Port Elizabeth, South Africa

Port Elizabeth Fabulous USD 103

Tamboti Lodge Tzaneen  0 stars

18 Tamboti Str, Tzaneen, South Africa

Tzaneen Fabulous USD 65

Marlin Lodge St Lucia  0 stars

62 Garric Ave , St Lucia, South Africa

St Lucia USD 97

Hermanus Lodge On The Green  0 stars

8 Fernkloof Drive, Hermanus, South Africa

Hermanus Fabulous USD 144

Blyde River Canyon Lodge Hoedspruit  0 stars

Blyde River Botanical Reserve, Hoedspruit, South Africa

Hoedspruit Fabulous USD 265

Hluhluwe River Lodge  0 stars

Sub 21 Lot H104, Hluhluwe, South Africa

Hluhluwe USD 218

Leisure Isle Lodge Knysna  0 stars

87 Bayswater Drive Leisure Isle, Knysna, South Africa

Knysna USD 193

Villa La Palma Durban  0 stars

3 Shuter Road, Durban, South Africa

Durban Superb USD 128

Avatara Guest House Cape Town  0 stars

25 Leinster Road , Cape Town, South Africa

Cape Town Fabulous USD 175

Maartens Guesthouse Cape Town  0 stars

39 Avenue Normandie, Cape Town, South Africa

Cape Town Superb USD 88

President Lodge Edenvale  0 stars

9 President Road, Edenvale, South Africa

Edenvale Exceptional USD 72

Amani Lodge Port Elizabeth  0 stars

Nr 11, 4Th Avenue, Walmer, Port Elizabeth, South Africa

Port Elizabeth USD 56

Forest Hall Guest House Port Elizabeth  0 stars

84 River Road, Walmer, Port Elizabeth, South Africa

Port Elizabeth Superb USD 83

Villa Jana Pretoria  0 stars

120 Ouklipmuur Avenue, Equestria, Pretoria, South Africa

Pretoria USD 65

Blackheath Lodge Cape Town  0 stars

6 Blackheath Road, Sea Point, Cape Town, South Africa

Cape Town Superb USD 337

De Oude Meul Country Lodge Oudtshoorn  0 stars

On Route To Cango Caves, Oudtshoorn, South Africa

Oudtshoorn Fabulous USD 57

Sun Bell Lodge Cape Town  0 stars

8 Leipoldt Road, Belgravia, Cape Town, South Africa

Cape Town Very good USD 56

Wild Peach Inn Pretoria  0 stars

69 Joseph Road, Lynnwood Glen, Pretoria, South Africa

Pretoria Fabulous USD 63

Nabana Lodge Hazyview  0 stars

Portion 137, Hazyview, South Africa

Hazyview Very good USD 64

Cape Riviera Guesthouse Cape Town  0 stars

31 Belvedere Avenue, Cape Town, South Africa

Cape Town Superb USD 253

Christiana Lodge Plettenberg Bay  0 stars

Aquarius Close, Solar Beach, Plettenberg Bay, South Africa

Plettenberg Bay Superb USD 166

Apple Tree Guest House Stellenbosch  0 stars

6 Paul Kruger Street, Stellenbosch, South Africa

Stellenbosch Very good USD 107

Caledon Villa Stellenbosch  0 stars

7 Neethling Street, Stellenbosch, South Africa

Stellenbosch Superb USD 114

Villa Zeezicht Cape Town  0 stars

54 Buxton Avenue, Cape Town, South Africa

Cape Town Exceptional USD 84

Ocean Eleven Guest House Hermanus  0 stars

11 Westcliff Road, Hermanus, South Africa

Hermanus Superb USD 306

Ridgeview Lodge Durban  0 stars

17 Loudoun Road, Berea, Durban, South Africa

Durban Superb USD 77

Sea Villa Glen Craig Pringle Bay  0 stars

559 59Farm 559 59 Clarence Drive, Pringle Bay, South Africa, 7196

Pringle Bay Exceptional USD 47

Buffelsdrift Game Lodge Oudtshoorn  0 stars

Cango Caves Road, Oudtshoorn, South Africa, 6620

Oudtshoorn USD 221

Crystal Lagoon Lodge Langebaan  0 stars

Casos Way 52, Calypso Beach, Langebaan, South Africa

Langebaan USD 75

Atforest Guest House Cape Town  0 stars

14 Forest Road, Cape Town, South Africa

Cape Town Superb USD 92

Nyaru Game Lodge Brandwag  0 stars

Brandwacht ,Mossel Bay 6500, Brandwag, South Africa

Brandwag Superb USD 202

Agulhas Country Lodge  0 stars

673 Main Road , Agulhas, South Africa, 7287

Agulhas Fabulous USD 130

Knysna Herons Guest House  0 stars

11 Herons Way ,Knysna 6570, Knysna, South Africa, 6571

Knysna Superb USD 103

Leighwood Lodge Johannesburg  0 stars

41 2Nd Avenue, Parktown North, Johannesburg, South Africa

Johannesburg USD 118

Elizabeth Lodge Boksburg  0 stars

9 Elizabeth Road, Bardene Ext 2, Boksburg, Boksburg, South Africa

Boksburg Superb USD 94

Hyde Park Villas Johannesburg  0 stars

28 B, 3Rd Road, Hyde Park, Sandton, Johannesburg, South Africa

Johannesburg USD 130

The Angels Place Boutique Hotel Pretoria  0 stars

610 Rubenstein Drive Moreleta Park, Pretoria, South Africa

Pretoria USD 60

Le Cozmo Guesthouse Johannesburg  0 stars

101 Hart Avenue, Meyersdal, Johannesburg, South Africa

Johannesburg USD 69

Shiduli Private Game Lodge Hoedspruit  0 stars

Karongwe Game Reserve, Hoedspruit, South Africa, 1560

Hoedspruit USD 485

Bushriver Lodge Hoedspruit  0 stars

R 40 Hoedspruit To Phalaborwa, Hoedspruit, South Africa, 1380

Hoedspruit USD 147

Thulani Lodge Johannesburg  0 stars

85 3Rd Avenue, Johannesburg, South Africa

Johannesburg USD 63

Needles Lodge Marloth Park  0 stars

341 Bushpig Avenue, Marloth Park, South Africa

Marloth Park USD 136

Maison Chablis Guest House Franschhoek  0 stars

15 Berg Street, Franschhoek, South Africa

Franschhoek Superb USD 141

Carmichael Guesthouse Cape Town  0 stars

11 Wolmunster Road, Cape Town, South Africa

Cape Town Exceptional USD 142

Airport Lodge Guest House Kempton Park  0 stars

Koppie Rd 6-273, Pomona, Kempton Park, South Africa

Kempton Park USD 40

African Rock Lodge Hoedspruit  0 stars

594 Hoedspruit Wildlife Estate, Hoedspruit, South Africa

Hoedspruit USD 138

See More Guest House East London  0 stars

14 Montrose Avenue, Bunkers Hill, East London, South Africa

East London Superb USD 84

Stannards Guest Lodge Knysna  0 stars

22 Fraser Street, Knysna, South Africa

Knysna USD 99

Inverness Apartment Cape Town  0 stars

Cnr Camberwell & Grimsby Rd, Cape Town, South Africa

Cape Town USD 68

Valparaiso Guesthouse Jeffreys Bay  0 stars

14 Zena Avenue, Paradise Beach, Jeffreys Bay, South Africa

Jeffreys Bay Exceptional USD 187

The Concierge Boutique Bungalows Durban  0 stars

37-43 St Mary'S Avenue, Greyville, Durban, South Africa

Durban Superb USD 89

Dunkley House Guest House Cape Town  0 stars

3B Gordon Street, Gardens, Cape Town, South Africa

Cape Town Fabulous USD 132

Du Bois Lodge Marloth Park  0 stars

4604 Eland Street, Marloth Park, South Africa

Marloth Park Superb USD 64

Nkorho Bush Lodge Sabi Sand Game Reserve  0 stars

Gowrie Block, Sabi Sand Game Reserve, South Africa

Sabi Sand Game Reserve USD 653

Beach Villa Wilderness  0 stars

3 Roland Krynauw Street, Wilderness, South Africa

Wilderness Exceptional USD 277

Boord Guest House Stellenbosch  0 stars

42 Rhodes Avenue North, Die Boord, Stellenbosch, South Africa

Stellenbosch USD 72

White House Lodge White River  0 stars

Plaston Road, White River, South Africa

White River Fabulous USD 95

Aloe Guest House Hermanus  0 stars

53 Main Road, Hermanus, South Africa

Hermanus Superb USD 209

Moontide Guest Lodge Wilderness  0 stars

Southside Road, Wilderness, South Africa

Wilderness Superb USD 142

Cape Flame Guest House Port Elizabeth  0 stars

8, 7Th Avenue Summerstrand, Port Elizabeth, South Africa

Port Elizabeth Fabulous USD 69

Chartwell Guest House Umhlanga  0 stars

88 Chartwell Drive, Umhlanga Rocks, Umhlanga, South Africa

Umhlanga Fabulous USD 156

Rusthuiz Guest House Stellenbosch  0 stars

13 Piet Retief Road, Stellenbosch, South Africa

Stellenbosch Exceptional USD 103

Carter'S Lodge Durban  0 stars

54 Armstrong Avenue, Durban, South Africa

Durban Superb USD 66

Periwinkle Guest Lodge Plettenberg Bay  0 stars

75 Beachyhead Drive, Plettenberg Bay, South Africa

Plettenberg Bay Superb USD 130

Harbour Bridge Luxury Apartments Cape Town  0 stars

Anchorway, Roggebaai Canal, Cape Town, South Africa

Cape Town Superb USD 1 903

Wilderness Manor Guest House  0 stars

397 Waterside Road, Wilderness, South Africa, 6560

Wilderness USD 112

La Fontaine Guest House Hermanus  0 stars

33 Marine Drive, Hermanus, South Africa, 7200

Hermanus Exceptional USD 129

Sabie Self Catering Apartments  0 stars

23 6Th Lane/Avenue, Sabie, South Africa, 1260

Sabie USD 70

Zululand Safari Lodge Hluhluwe  0 stars

1020 Main Road, Hluhluwe, South Africa, 3960

Hluhluwe USD 99

Knorhoek Country Guesthouse Stellenbosch  0 stars

Knorhoek Road (Off R44), Stellenbosch, South Africa, 7600

Stellenbosch Fabulous USD 85

Cascades Suites Cape Town  0 stars

8 Vesperdene Road, Green Point, Cape Town, South Africa, 8001

Cape Town Very good USD 99

Al Marrakesh Guest House Ballito  0 stars

83 Hilary Drive , Ballito, South Africa, 4420

Ballito Good USD 87

Athenian Villa Caledon  0 stars

Good Hope Building, 20-22 Donkin Street, Caledon, South Africa, 7230

Caledon USD 94

Palm Valley Inn Hartbeespoort  0 stars

10 Monica Street, Hartbeespoort, South Africa, 0216

Hartbeespoort USD 82

Abalone Guest Lodge Hermanus  0 stars

306 Main Road, Hermanus, South Africa, 7200

Hermanus Superb USD 285

Backpackers Beach House Lodge Plettenberg Bay  0 stars

5 Meeding Crescent, Plettenberg Bay, South Africa, 6600

Plettenberg Bay

Tatenda Guest House Hazyview  0 stars

303 Tarentaal Avenue, Hazyview, South Africa, 1242

Hazyview Very good USD 70

Chelaya Country Lodge Somerset West  0 stars

Off N2, Mondeor Road, Somerset West, South Africa, 7130

Somerset West USD 63

Dolphin Dunes Guesthouse Wilderness  0 stars

1971 Buxton Close, Wilderness, South Africa, 6560

Wilderness Fabulous USD 109

Villa Montebello Hout Bay  0 stars

72 Mount Rhodes Drive, Hout Bay, South Africa, 7806

Hout Bay USD 143

Road Lodge Kimberley  0 stars

Flamingo Entertainment World At Kimberley Golf Course, Kimberley, South Africa, 8300

Kimberley USD 52

Bayview Lodge Hout Bay  0 stars

19 Luisa Way, Hout Bay, South Africa, 7806

Hout Bay USD 126

Cape Town City Accommodation - The Island Club  0 stars

Northbank Lane, Century Boulevard, Cape Town, South Africa

Cape Town USD 170

The Stables Lodge Stellenbosch  0 stars

85 Jonkershoek Road, Stellenbosch, South Africa, 7600

Stellenbosch Fabulous USD 96

Road Lodge Germiston Lake  0 stars

Cnr Lake & Chapman Roads, Denlee Ext 1, , Germiston, South Africa, 1401

Germiston USD 50

Glen Avon Lodge Cape Town  0 stars

No 1, Strawberry Lane Constantia, Cape Town, South Africa, 7806

Cape Town Exceptional USD 147

Arch Rock Seaside Accommodation Keurboomstrand  0 stars

Main Street, Keurboomstrand, South Africa, 6600

Keurboomstrand Superb

Road Lodge East London  0 stars

Corner Union Avenue And Cheltenham Road, East London, South Africa, 7530

East London USD 54

Whale Watchers Inn Witsand  0 stars

6 Protea Street, Witsand, South Africa, 6666

Witsand

Road Lodge Richards Bay  0 stars

Corner Tassel Berry And, Richards Bay, South Africa, 3900

Richards Bay USD 52

Rissington Inn Hazyview  0 stars

Main Road Hazyview R40, Hazyview, South Africa, 1242

Hazyview Superb USD 146

Bosavern Guest House Plettenberg Bay  0 stars

38 Cutty Sark Avenue, Plettenberg Bay, South Africa, 6600

Plettenberg Bay USD 197

Auberge Clermont Franschhoek  0 stars

Auberge Clermont, Robertsvlei Road, Franschhoek, South Africa, 7690

Franschhoek USD 202

Plett River Lodge Plettenberg Bay  0 stars

N2 , Plettenberg Bay, South Africa

Plettenberg Bay Very good USD 120

A&A Guesthouse Port Elizabeth  0 stars

17 Westview Drive, Millpark, Port Elizabeth, South Africa

Port Elizabeth USD 73

Chisomo Safari Camp Villa Hoedspruit  0 stars

R36 Hoedspruit, 24˚11'10.58”S 30˚32'20.53”E, Hoedspruit, South Africa

Hoedspruit

Phantom Forest Eco Reserve Hotel Knysna  0 stars

Phantom Pass Road, Knysna, South Africa

Knysna

Molo-Lolo House Bed & Breakfast Cape Town  0 stars

2 Glengariff Road, Sea Point, Cape Town, South Africa, 8005

Cape Town USD 47

Thonga Beach Lodge Mabibi  0 stars

Isimangaliso Wetland Park, Elephant Coast, Mabibi, South Africa, 3815

Mabibi

Garden Route Game Lodge Albertinia  0 stars

Between Albertinia & Mossel Bay, Albertinia, South Africa

Albertinia USD 179