Southern KwaZulu-Natal hotels

Southern KwaZulu-Natal Overview

Show all cities
Alphabetical City Index
Hotels City Rating

Luxury Beach Apartments Amanzimtoti  5 stars

686 Kingswayandrew Zondo Road, Amanzimtoti, South Africa

Amanzimtoti
USD 83

Fordoun Hotel & Spa Nottingham Road  5 stars

Nottingham Road, Nottingham Road, South Africa

Nottingham Road

Days At Sea Beach Lodge Trafalgar  5 stars

39 Effingham Parade, Trafalgar, South Africa, 4275

Trafalgar Good
USD 236

Champagne Sports Resort Ardmore  5 stars

1397 Winterton Road R600 Central Berg, Ardmore, South Africa, 3340

Ardmore

The View Boutique Hotel & Spa Amanzimtoti  5 stars

9 Hillside Road, Amanzimtoti, South Africa, 4126

Amanzimtoti Fabulous
USD 128

Champagne Castle Hotel Bergview  4 stars

R600 Champagne Valley, Bergview, South Africa, 3340

Bergview Superb
USD 197

San Lameer Hotel And Spa Southbroom  4 stars

Lower South Coast Main Road, Southbroom, South Africa, 4277

Southbroom

Gwahumbe Game & Spa Mid Illovo  4 stars

D368 ,Richmond 3750, Mid Illovo, South Africa

Mid Illovo
USD 104

Champagne Valley Resort Drakensberg  4 stars

Central Berg D19 Off R600 Private Bag X25 Privat Winterton, Drakensberg, South Africa

Drakensberg

Loxley House Nottingham Road  4 stars

Clifton School Road, Nottingham Road, South Africa

Nottingham Road
USD 133

Villa Umdoni Pennington  4 stars

Eden Rock Forest Estate Old Main Road, Pennington, South Africa

Pennington

Lincoln Cottages Pietermaritzburg  4 stars

12 Stamford Avenue, Pietermaritzburg, South Africa

Pietermaritzburg
USD 65

305 Guest House Amanzimtoti  4 stars

305 Ipahla Road, Athlone Park, Amanzimtoti, South Africa

Amanzimtoti
USD 83

El Palma Guest House Amanzimtoti  4 stars

301 Kingsway Street, Amanzimtoti, South Africa

Amanzimtoti
USD 83

Desroches Margate  4 stars

113 Marine Drive , Margate, South Africa

Margate
USD 115

Sunbird Guest House Howick  4 stars

30 Anderson Road, Howick, South Africa

Howick
USD 62

Club Hacienda Shelly Beach  4 stars

Marine Drive, Shelly Beach, South Africa, 4265

Shelly Beach
USD 75

Whispering Waters Fort Nottingham  4 stars

Fort Nottingham / Dargle Road, Fort Nottingham, South Africa

Fort Nottingham
USD 123

Aha Alpine Heath Resort Jagersrust  4 stars

Off Cavernberg Road, Jagersrust, South Africa, 3354

Jagersrust Superb
USD 105

Peermont Mondazur San Lammeer Southbroom  4 stars

Lower South Coast Main Road (R61), Southbroom, South Africa, 4277

Southbroom Fabulous
USD 154

Wild Coast Sun Port Edward  4 stars

5,2 Km South Of Port Edward Turn Left Into Main Bazana Road, Port Edward, South Africa, 4295

Port Edward Fabulous
USD 182

Lords Of The Manor Mooirivier  4 stars

D487 Mooi River, Mooirivier, South Africa, 3300

Mooirivier
USD 81

Three Cities Alpine Heath Resort Bonjaneni  4 stars

The Cavern Berg Road, Drakensberg, Za, Bonjaneni, South Africa, 80001

Bonjaneni
USD 195

Umkomaas Guest House  4 stars

30 Crompton Street, Umkomaas, South Africa

Umkomaas
USD 79

Three Trees Bergville  4 stars

Spioenkop Game Reserve, Rhenosterfontein Farm, Bergville, South Africa, 00000

Bergville
USD 503

Waterford Manor Mooirivier  4 stars

Old Main Road (R103), Rosetta, Kzn Midlands, Mooirivier, South Africa, 3280

Mooirivier
USD 148

Cathedral Peak Hotel Winterton  4 stars

1 Cathedral Peak Drive, Winterton, South Africa, 3340

Winterton Superb
USD 302

Golden Horse Casino Pietermaritzburg  4 stars

45 New England Road, Scottsville, Pietermatitzburg, Za, Pietermaritzburg, South Africa, 3201

Pietermaritzburg
USD 151

Protea Hotel Hilton Pietermaritzburg  4 stars

1 Hilton Avenue, Pietermaritzburg, South Africa, NULL

Pietermaritzburg Superb
USD 77

Gooderson Monks Cowl Golf Resort Cathkin Park  4 stars

Sub 16 Of Heartsease Farm, Cathkin Park, Cathkin Park, South Africa, 3340

Cathkin Park
USD 133

Lombok Lodge Port Shepstone  3 stars

Casuarina Road, Port Shepstone 4235, South Africa, Port Shepstone, South Africa

Port Shepstone

Beach Motel Ramsgate  3 stars

973 Marine Drive, Ramsgate (Durban South Coast), South Africa, 4285

Ramsgate (Durban South Coast) Good
USD 30

Gateside Guesthouse Hilton  3 stars

11 Quarry Road, Hilton, South Africa, 3245

Hilton
USD 58

Ilawu Inn Pietermaritzburg  3 stars

111 Chief Albert Luthuli, Pietermaritzburg, South Africa

Pietermaritzburg
USD 57

The Norwegian Lodge Umkomaas  3 stars

25 Barrow Street, Umkomaas, South Africa, 4170

Umkomaas
USD 65

Howick Falls Hotel  3 stars

2 Main Street, Howick, South Africa

Howick
USD 93

Redlands Hotel Pietermaritzburg  3 stars

1 George Mac Farlane Lane, Wembley, Pietermaritzburg, South Africa, 3201

Pietermaritzburg
USD 122

Far Horizon Lodge Port Edward  3 stars

2 Old Pont Road, Port Edward, South Africa

Port Edward
USD 52

De Novo Lodge Port Edward  3 stars

Old Pont Road Banners Rest, Port Edward, South Africa

Port Edward
USD 78

Sandford Park Country Hotel Bergville  3 stars

R616 Kleinwaterval Farm, Bergville, South Africa, 3350

Bergville
USD 77

The Cavern Bonjaneni  3 stars

Bergville, Bonjaneni, South Africa

Bonjaneni

Dumela Margate Holiday Resort  3 stars

Corner Manaba Beach Road And Marine Dr Manaba, Margate, South Africa

Margate

Azalea Bed And Breakfast Howick  3 stars

34 Miller Street, Howick, South Africa, 3290

Howick
USD 67

Arum Hill Lodge Balgowan  3 stars

Currys Post Road, Balgowan, South Africa

Balgowan Fabulous
USD 97

Blue Marlin Hotel Scottburgh  3 stars

180 Scott Street, Scottburgh, South Africa, 4180

Scottburgh Good
USD 237

Tala Collection Private Game Reserve Pietermaritzburg  3 stars

R603 Umbumbulu Road, Pietermaritzburg, South Africa, 3202

Pietermaritzburg
USD 85

Alante Lodge Amanzimtoti  3 stars

17 - 19 Inyoni Crescent ,Durban 4125, Amanzimtoti, South Africa

Amanzimtoti
USD 69

The Nottingham Road Hotel  3 stars

Nottingham Road, R103 , Nottingham Road, South Africa

Nottingham Road
USD 79

Blue Ocean Dive Resort Umkomaas  3 stars

1 Reynold Street, Umkomaas, South Africa

Umkomaas

Mdoni House Guest Lodge Port Shepstone  3 stars

10 Norwood Road Umtentweni, Port Shepstone, South Africa

Port Shepstone Good
USD 69

Mont Aux Sources Hotel Bonjaneni  3 stars

Off R74, Bergville, Bonjaneni, South Africa

Bonjaneni Very good
USD 115

Premier Resort Sani Pass Himeville  3 stars

Sani Pass Road, Himeville, South Africa

Himeville Good
USD 77

Drakensberg Gardens  3 stars

Drakensberg Gardens Road, , Kwazulu Natal, Drakensberg Garden, South Africa, 4056

Drakensberg Garden Very good
USD 145

Protea Hotel Imperial Pietermaritzburg  3 stars

224 Jabu Ndlovu Street , Pietermaritzburg, South Africa, 3200

Pietermaritzburg Very good
USD 69

Costa Smeralda Margate  3 stars

Remington Lane, Margate, South Africa, 4275

Margate
USD 79

St Michaels Sands Margate  3 stars

1 Marine Drive , Margate, South Africa, 4275

Margate

Splendid Inn Port Edward  3 stars

Corner Of Ramsey Avenue And Main Street, Port Edward, South Africa, 4295

Port Edward Fabulous
USD 70

Suntide Hotel Margate  3 stars

5 Duke Road, Margate, South Africa

Margate
USD 91

Topanga Margate  2 stars

Cnr Beach And Collin Street, Uvongo, Margate, South Africa

Margate

Ilawu Hotel Pietermaritzburg  2 stars

2 Marcom Road Prestbury, Pietermaritzburg, South Africa

Pietermaritzburg
USD 91

Himeville Arms Hotel  2 stars

Arbuckle Road, 3256 Himeville, South Africa, Himeville, South Africa

Himeville
USD 57

Amanzimtoti Beach Rest  0 stars

12 Ridge Road , Amanzimtoti, South Africa

Amanzimtoti Exceptional

Wooden Manor Pietermaritzburg  0 stars

7C Gloucester Road Clarendon, Pietermaritzburg, South Africa, 3201

Pietermaritzburg
USD 57

Umtamvuna River Lodge Port Edward  0 stars

Lot 80 Holiday Rd Banners Rest, Port Edward, South Africa, 4295

Port Edward
USD 100

Overnight Accommodation In Howick  0 stars

1 Zeederberg Rd, Howick, South Africa, 3291

Howick
USD 53

Shore Breakers Shelly Beach  0 stars

1120 Marine Drive, Shelly Beach, Shelly Beach, South Africa, 4265

Shelly Beach
USD 173

The Whale House Pennington  0 stars

46 Salmon Drive, Pennington, South Africa, 4184

Pennington

Holiday Home Sunny Rock Southbroom  0 stars

513 Mendip Rd, Southbroom, South Africa, 4277

Southbroom
USD 44

Royston Hall Guesthouse Umtentweni  0 stars

Royston Lane, Umtentweni, South Africa, 4275

Umtentweni Fabulous
USD 121

Beach View House Margate  0 stars

16 Canterbury Drive, Margate, South Africa, 4275

Margate
USD 293

Karkloof Safari Spa Pietermaritzburg  0 stars

Otto'S Bluff Road, Pietermaritzburg, South Africa, 3231

Pietermaritzburg
USD 1 102

Winterton Country Lodge @ Rose Cottage  0 stars

Route R600 Towards Ladysmith, Winterton, South Africa

Winterton Fabulous
USD 79

A Bit Of Heaven Claredon  0 stars

29 Oriel Road, Wembley, Claredon, South Africa, 3201

Claredon
USD 45

Palm Park Resort Margate  0 stars

Marine Drive 123, Margate, South Africa

Margate
USD 68

Umzimkulu River Lodge Underberg  0 stars

Coleford Road, Underberg, South Africa, 3257

Underberg
USD 71

Nutmeg Guest House Howick  0 stars

5 Dicks Street, Howick, South Africa

Howick

Biggy Best Cottages Howick  0 stars

22 Fraser Street, Howick, South Africa

Howick
USD 77

Thembelihle Guest House Pietermaritzburg  0 stars

3 Milborrow Road, Pietermaritzburg, South Africa

Pietermaritzburg

Margate Sands  0 stars

William O Connor Drive, Margate, South Africa, 4275

Margate
USD 178

Zesty Guesthouse Port Edward  0 stars

1036 Valley Road, Port Edward, South Africa

Port Edward
USD 70

Amazian Mountain River Lodge Underberg  0 stars

Coleford Road, Underberg, South Africa, 3257

Underberg Exceptional

Driftsands Sea View Flats Uvongo Beach  0 stars

79 Colin Road, Uvongo Beach, South Africa

Uvongo Beach
USD 88

Yes Please Guest House Pietermaritzburg  0 stars

2 New England Road Scottsville, Pietermaritzburg, South Africa

Pietermaritzburg
USD 77

Cayley Lodge Winterton  0 stars

D184 Central Drakensberg, Winterton, South Africa, 3340

Winterton
USD 187

Ingeli Forest Lodge Mackton  0 stars

Weza Off The N2, Between Kokstad And Harding, Mackton, South Africa, 4700

Mackton

Montusi Mountain Lodge Bonjaneni  0 stars

District Road D119, Bonjaneni, South Africa, 3350

Bonjaneni
USD 273

La Cote D' Azur Margate  0 stars

No 1 Manaba Beach Road Manaba Beach, Margate, South Africa

Margate
USD 189