Southern KwaZulu-Natal hotels

Southern KwaZulu-Natal Overview

Show all cities
Alphabetical City Index
Hotels City Rating From

Luxury Beach Apartments Amanzimtoti  5 stars

686 Kingswayandrew Zondo Road, Amanzimtoti, South Africa

Amanzimtoti USD 83

Days At Sea Beach Lodge Trafalgar  5 stars

39 Effingham Parade, Trafalgar, South Africa, 4275

Trafalgar USD 305

Fordoun Hotel & Spa Nottingham Road  5 stars

Nottingham Road ; Midlands, Nottingham Road, South Africa

Nottingham Road

The View Boutique Hotel & Spa Amanzimtoti  5 stars

9 Hillside Road, Amanzimtoti, South Africa, 4126

Amanzimtoti Fabulous USD 126

Gwahumbe Game & Spa Mid Illovo  4 stars

D368 ,Richmond 3750, Mid Illovo, South Africa

Mid Illovo USD 104

San Lameer Hotel And Spa Southbroom  4 stars

Lower South Coast Main Road (Ex.Peermont Mondazur San Lammeer), Southbroom, South Africa, 4277

Southbroom

Champagne Valley Resort Drakensberg  4 stars

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

Drakensberg

Loxley House Nottingham Road  4 stars

Clifton School Road, Nottingham Road, South Africa

Nottingham Road USD 133

305 Guest House Amanzimtoti  4 stars

305 Ipahla Road, Athlone Park, Amanzimtoti, South Africa

Amanzimtoti USD 79

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 69

Desroches Margate  4 stars

113 Marine Drive , Margate, South Africa

Margate USD 115

Club Hacienda Shelly Beach  4 stars

Marine Drive, Shelly Beach, South Africa, 4265

Shelly Beach USD 76

El Palma Guest House Amanzimtoti  4 stars

301 Kingsway Street, Amanzimtoti, South Africa

Amanzimtoti USD 81

Sunbird Guest House Howick  4 stars

30 Anderson Road, Howick, South Africa

Howick USD 65

Whispering Waters Fort Nottingham  4 stars

Fort Nottingham / Dargle Road, Fort Nottingham, South Africa

Fort Nottingham USD 104

Champagne Sports Resort Ardmore  4 stars

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

Ardmore

Champagne Castle Hotel Bergview  4 stars

R600 Champagne Valley, Bergview, South Africa, 3340

Bergview Superb USD 203

Golden Horse Casino Pietermaritzburg  4 stars

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

Pietermaritzburg USD 151

Three Trees Bergville  4 stars

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

Bergville USD 503

Gateside Guesthouse Hilton  4 stars

11 Quarry Road, Hilton, South Africa, 3245

Hilton USD 51

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

Umkomaas Guest House  4 stars

30 Crompton Street, Umkomaas, South Africa

Umkomaas USD 75

Peermont Mondazur San Lammeer Southbroom  4 stars

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

Southbroom Fabulous USD 113

Aha Alpine Heath Resort Jagersrust  4 stars

D119, Old Cavernberg Road, Jagersrust, South Africa, 3354

Jagersrust Superb USD 152

Lords Of The Manor Mooirivier  4 stars

D487 Hidcote Road, Mooirivier, Za, Mooirivier, South Africa, 3300

Mooirivier

Three Cities Alpine Heath Resort Bonjaneni  4 stars

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

Bonjaneni USD 195

Waterford Manor Mooirivier  4 stars

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

Mooirivier

Redlands Hotel Pietermaritzburg  4 stars

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

Pietermaritzburg USD 122

Cathedral Peak Hotel Winterton  4 stars

1 Cathedral Peak Drive, Winterton, South Africa, 3340

Winterton Superb USD 309

Protea Hotel Hilton Pietermaritzburg  4 stars

1 Hilton Avenue, Pietermaritzburg, South Africa, NULL

Pietermaritzburg Superb USD 113

Howick Falls Hotel  3 stars

2 Main Street, Howick, South Africa

Howick USD 101

Arum Hill Lodge Balgowan  3 stars

Currys Post Road, Balgowan, South Africa

Balgowan Fabulous USD 111

Dumela Margate Holiday Resort  3 stars

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

Margate

Beach Motel Ramsgate  3 stars

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

Ramsgate (Durban South Coast) Good USD 30

Biggy Best Cottages Howick  3 stars

22 Fraser Street, Howick, South Africa

Howick USD 72

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 71

De Novo Lodge Port Edward  3 stars

Old Pont Road Banners Rest, Port Edward, South Africa

Port Edward USD 78

Lombok Lodge Port Shepstone  3 stars

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

Port Shepstone

Far Horizon Lodge Port Edward  3 stars

2 Old Pont Road, Port Edward, South Africa

Port Edward USD 52

Sandford Park Country Hotel Bergville  3 stars

R616 Kleinwaterval Farm, Bergville, South Africa, 3350

Bergville USD 129

Blue Marlin Hotel Scottburgh  3 stars

180 Scott Street, Scottburgh, South Africa, 4180

Scottburgh Good USD 237

Mdoni House Guest Lodge Port Shepstone  3 stars

10 Norwood Road Umtentweni, Port Shepstone, South Africa

Port Shepstone USD 77

Alante Lodge Amanzimtoti  3 stars

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

Amanzimtoti USD 77

Blue Ocean Dive Resort Umkomaas  3 stars

1 Reynolds Road, Umkomaas, Umkomaas, South Africa

Umkomaas

Tala Private Game Reserve Pietermaritzburg  3 stars

R603 Umbumbulu Road, Pietermaritzburg, South Africa, 3202

Pietermaritzburg USD 85

Protea Hotel Imperial Pietermaritzburg  3 stars

224 Jabu Ndlovu Street , Pietermaritzburg, South Africa, 3200

Pietermaritzburg Very good USD 71

Gooderson Monks Cowl Golf Resort Cathkin Park  3 stars

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

Cathkin Park USD 135

Mont Aux Sources Hotel & Resort Bonjaneni  3 stars

Off R74, Bergville, Bonjaneni, South Africa

Bonjaneni Very good USD 115

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

Premier Resort Sani Pass Himeville  3 stars

Sani Pass Road, Himeville, South Africa

Himeville Good USD 79

Drakensberg Gardens  3 stars

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

Drakensberg Garden Very good USD 148

Splendid Inn Port Edward  3 stars

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

Port Edward Fabulous USD 72

The Nottingham Road Hotel  3 stars

Nottingham Road, R103 , Nottingham Road, South Africa

Nottingham Road USD 79

Ilawu Hotel Pietermaritzburg  2 stars

2 Marcom Road Prestbury, Pietermaritzburg, South Africa

Pietermaritzburg USD 91

Topanga Margate  2 stars

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

Margate

Yes Please Guest House Pietermaritzburg  2 stars

98 Alan Paton Streetscottsville ,Pietermaritzburg 3209, Pietermaritzburg, South Africa

Pietermaritzburg USD 77

Himeville Arms Hotel  2 stars

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

Himeville USD 59

Overnight Accommodation In Howick  0 stars

1 Zeederberg Rd, Howick, South Africa, 3291

Howick USD 58

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

Cayley Lodge Winterton  0 stars

D184 Central Drakensberg, Winterton, South Africa, 3340

Winterton USD 172

La Cote D' Azur Margate  0 stars

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

Margate USD 189

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

Umtamvuna River Lodge Port Edward  0 stars

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

Port Edward USD 100

Umzimkulu River Lodge Underberg  0 stars

Coleford Road, Underberg, South Africa, 3257

Underberg USD 71

Palm Park Resort Margate  0 stars

Marine Drive, Margate, South Africa

Margate USD 67

Royston Hall Guesthouse Umtentweni  0 stars

Royston Lane, Umtentweni, South Africa, 4275

Umtentweni Fabulous

Azalea Bed And Breakfast Howick  0 stars

34 Miller Street, Howick, South Africa, 3290

Howick USD 79

Wooden Manor Pietermaritzburg  0 stars

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

Pietermaritzburg

Margate Sands  0 stars

William O'Connor Drive, Margate, South Africa, 4275

Margate USD 141

Zesty Guesthouse Port Edward  0 stars

1036 Valley Road , Port Edward, South Africa

Port Edward USD 70

Thembelihle Guest House Pietermaritzburg  0 stars

3 Milborrow Road, Pietermaritzburg, South Africa

Pietermaritzburg

Driftsands Sea View Flats Uvongo Beach  0 stars

79 Colin Road, Uvongo Beach, South Africa

Uvongo Beach USD 99

Suntide Hotel Margate  0 stars

5 Duke Road, Margate, South Africa

Margate USD 158

Nutmeg Guest House Howick  0 stars

5 Dicks Street, Howick, South Africa

Howick

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 364

Amazian Mountain River Lodge Underberg  0 stars

Coleford Road, Underberg, South Africa, 3257

Underberg

Winterton Country Lodge @ Rose Cottage  0 stars

Route R600 Towards Ladysmith, Winterton, South Africa

Winterton Fabulous USD 79

Amanzimtoti Beach Rest  0 stars

12 Ridge Road , Amanzimtoti, South Africa

Amanzimtoti Exceptional

A Bit Of Heaven Claredon  0 stars

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

Claredon USD 45

Shore Breakers Shelly Beach  0 stars

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

Shelly Beach USD 153