KwaZulu-Natal hotels

Hotels City Rating From

The Oyster Box Hotel Umhlanga  5 stars

Umhlanga Superb USD 624

Beverly Hills Hotel Durban  5 stars

Durban USD 308

Fairmont Zimbali Lodge Umhlali  5 stars

Umhlali Fabulous USD 198

Westville Bed And Breakfast Durban  5 stars

Durban USD 125

Fairmont Zimbali Resort Ballito  5 stars

Ballito Fabulous USD 233

African Pride Audacia Manor Boutique Hotel Durban  5 stars

Durban USD 202

Hilton Durban Hotel  5 stars

Durban Fabulous USD 158

Coastlands Musgrave Hotel Durban  5 stars

Durban Fabulous USD 123

Milkwood Mansion Umhlanga  4 stars

Umhlanga USD 144

Kingfisher Lodge Durban  4 stars

Durban USD 120

Royal Palm Luxury Penthouses Hotel Umhlanga  4 stars

Umhlanga Very good USD 320

Lincoln Cottages Pietermaritzburg  4 stars

Pietermaritzburg USD 67

Andaluz Boutique Hotel Durban  4 stars

Durban Very good USD 87

Cathedral Peak Hotel Drakensberg  4 stars

Drakensberg USD 233

Golden Horse Casino Hotel Pietermaritzburg  4 stars

Pietermaritzburg USD 151

Zulu Nyala Heritage Safari Lodge Hluhluwe  4 stars

Hluhluwe USD 77

Jozini Tiger Lodge And Spa Durban  4 stars

Durban Fabulous USD 208

Protea Hotel Waterfront Richards Bay  4 stars

Richards Bay Superb USD 1 117

Makakatana Bay Lodge St Lucia  4 stars

St Lucia

Protea Hotel Edward Durban  4 stars

Durban Very good USD 124

Balmoral Hotel Durban  4 stars

Durban Good USD 113

The Royal Hotel Durban  4 stars

Durban Guest rating USD 128

La Montagne Hotel Ballito  4 stars

Ballito USD 138

Izulu Hotel Ballito  4 stars

Ballito Very good USD 262

Blue Marlin Hotel Durban  4 stars

Durban Good USD 195

Zululand Tree Lodge Hluhluwe  4 stars

Hluhluwe Superb USD 112

Protea Hotel Umhlanga Ridge Durban  4 stars

Durban Fabulous USD 142

Five Burnham Guest House Umhlanga  4 stars

Umhlanga USD 236

Ukuthula Lodge Pietermaritzburg  4 stars

Pietermaritzburg USD 107

Protea Hotel Hilton Pietermaritzburg  4 stars

Pietermaritzburg Superb USD 108

The Benjamin Hotel Durban  4 stars

Durban Fabulous USD 99

Belaire Suites Hotel Durban  4 stars

Durban Superb USD 126

Cabana Beach Lifestyle Resort Umhlanga  4 stars

Umhlanga

Urban Park Hotel Umhlanga  4 stars

Umhlanga Superb USD 117

All Seasons Bed And Breakfast Durban  4 stars

Durban USD 147

City Lodge Durban  3 stars

Durban Very good USD 112

Elephant Lake Hotel St Lucia  3 stars

St Lucia USD 121

Woodpecker Inn Richards Bay  3 stars

Richards Bay USD 58

Protea Hotel Hluhluwe & Safaris  3 stars

Hluhluwe Very good USD 193

The Albany Hotel Durban  3 stars

Durban Very good USD 68

Mesami Hotel Durban  3 stars

Durban Superb USD 103

Island Hotel Durban  3 stars

Durban USD 64

Gateway Hotel Umhlanga  3 stars

Umhlanga Superb USD 122

Ingwenya Lodge St Lucia  3 stars

St Lucia USD 81

Breakers Resort Umhlanga  3 stars

Umhlanga USD 119

Blue Ocean Dive Resort Umkomaas  3 stars

Umkomaas

The Westville Hotel Durban  3 stars

Durban Fabulous

Garden Court South Beach Hotel Durban  3 stars

Durban USD 84

Tropicana Hotel Durban  3 stars

Durban Very good USD 100

Bushlands Game Lodge Hluhluwe  3 stars

Hluhluwe Superb USD 138

Beach Hotel Durban  3 stars

Durban Good USD 86

Drakensberg Gardens Hotel  3 stars

Drakensberg Very good USD 137

Newcastle Inn  3 stars

Newcastle

Alante Lodge Durban  3 stars

Durban USD 96

La Rochelle Inn Richards Bay  3 stars

Richards Bay USD 96

Three Cities Imvubu Lodge Richards Bay  3 stars

Richards Bay Very good USD 64

City Lodge Umhlanga Ridge  3 stars

Umhlanga Good USD 136

Protea Hotel Umhlanga Durban  3 stars

Durban Very good USD 150

Leopard Walk Lodge Hluhluwe  3 stars

Hluhluwe Guest rating USD 62

Protea Hotel Umfolozi River Richards Bay  3 stars

Richards Bay USD 115

Marlin Lodge St Lucia  3 stars

St Lucia USD 73

Holiday Inn Express Durban - Umhlanga  3 stars

Durban Fabulous USD 110

Riviera Hotel Durban  3 stars

Durban Good USD 43

Boma Lodge Durban  3 stars

Durban

Protea Hotel Empangeni  3 stars

Empangeni USD 84

Dolphin Point Bed And Breakfast Durban  3 stars

Durban USD 74

10 South Hotel Durban  3 stars

Durban USD 64

The Bayshore Inn Richards Bay  3 stars

Richards Bay Fabulous USD 50

Coastlands Durban Aparthotel  3 stars

Durban

Splendid Inn Port Edward  3 stars

Port Edward Fabulous USD 126

Florida Park Hotel Durban  3 stars

Durban Fabulous USD 99

Blue Waters Hotel Durban  3 stars

Durban Fabulous USD 162

Parkview Hotel Durban  3 stars

Durban USD 96

Parade Hotel Durban  2 stars

Durban Very good USD 37

Ilawu Hotel Pietermaritzburg  2 stars

Pietermaritzburg USD 94

Zululand Safari Lodge Hluhluwe  0 stars

Hluhluwe USD 99

Road Lodge Richards Bay  0 stars

Richards Bay USD 52

Fawncastle Estate Guest House Durban  0 stars

Durban USD 54

The Concierge Boutique Bungalows Durban  0 stars

Durban Superb USD 89

Sanchia Luxury Guesthouse Durban  0 stars

Durban USD 184

St. Lucia Wetlands Guest House St Lucia  0 stars

St Lucia Exceptional USD 96

Winterton Country Lodge @ Rose Cottage  0 stars

Winterton Very good USD 93

Villa La Palma Durban  0 stars

Durban Superb USD 130

Amazulu Lodge St Lucia  0 stars

St Lucia Fabulous USD 97

Wildebees Ecolodge Hluhluwe  0 stars

Hluhluwe Very good USD 71

Al Marrakesh Guest House Ballito  0 stars

Ballito Good USD 106

Lembali Lodge Durban  0 stars

Durban Superb USD 90

Chartwell Guest House Umhlanga  0 stars

Umhlanga Fabulous USD 133

Lidiko Lodge St Lucia  0 stars

St Lucia Fabulous USD 137

Flamingo Lodge Durban  0 stars

Durban Fabulous USD 114

Carters Lodge Durban  0 stars

Durban Superb USD 70

Ocean Blue Guesthouse Durban  0 stars

Durban

Ridgeview Lodge Durban  0 stars

Durban Superb USD 79

Flintstones Guest House Durban  0 stars

Durban Very good USD 57

Umlilo Lodge St Lucia  0 stars

St Lucia USD 134