South Africa hotels

South Africa Overview

Show all cities
Alphabetical City Index
Hotels City Rating From

Fairmont Zimbali Lodge Umhlali  5 stars

Umhlali Excellent USD 119

Belmond Mount Nelson Hotel Cape Town  5 stars

Cape Town Exceptional USD 351

Four Seasons The Westcliff Hotel Johannesburg  5 stars

Johannesburg Exceptional USD 304

Madi Madi Karoo Safari Lodge Oudtshoorn  5 stars

Oudtshoorn USD 181

The Clarendon Bantry Bay Hotel Cape Town  5 stars

Cape Town USD 286

Hyatt Regency Johannesburg Hotel  5 stars

Johannesburg Excellent USD 281

Le Must Residence Upington  5 stars

Upington

The Michelangelo Hotel Sandton  5 stars

Sandton Excellent USD 269

Table Bay Hotel Cape Town  5 stars

Cape Town Exceptional USD 270

Cape Grace Hotel Cape Town  5 stars

Cape Town Exclusive USD 554

Sandton Sun Hotel Johannesburg  5 stars

Johannesburg Excellent USD 229

The Bay Hotel Cape Town  5 stars

Cape Town Exceptional USD 195

Saxon Boutique Hotel Johannesburg  5 stars

Johannesburg Exceptional USD 466

The Last Word Constantia Hotel Cape Town  5 stars

Cape Town USD 379

Intercontinental Johannesburg O.R. Tambo Airport Hotel  5 stars

Johannesburg USD 310

Singa Town Lodge Port Elizabeth  5 stars

Port Elizabeth Exceptional USD 135

Cape Diem Lodge Cape Town  5 stars

Cape Town Excellent USD 183

Queen Victoria Hotel Cape Town  5 stars

Cape Town Exceptional USD 323

Radisson Blu Hotel Sandton Johannesburg  5 stars

Johannesburg Excellent USD 138

Radisson Blu Hotel, Port Elizabeth  5 stars

Port Elizabeth Exceptional USD 108

Westin Cape Town Hotel  5 stars

Cape Town Exceptional USD 260

Fairmont Zimbali Resort Ballito  5 stars

Ballito Excellent USD 262

The Oyster Box Hotel Umhlanga  5 stars

Umhlanga Exceptional USD 394

Beverly Hills Hotel Durban  5 stars

Durban USD 307

Hilton Cape Town City Centre Hotel  5 stars

Cape Town Exceptional USD 220

Hilton Sandton Hotel  5 stars

Sandton Excellent USD 197

Intercontinental O.R. Tambo Airport Hotel Johannesburg  5 stars

Johannesburg Very good USD 360

Pod Camps Bay Hotel Cape Town  5 stars

Cape Town Exceptional USD 816

Highlands Country House Cape Town  5 stars

Cape Town USD 262

Westville Bed And Breakfast Durban  5 stars

Durban USD 144

Sonnekus Guest House Cape Town  4 stars

Cape Town USD 92

Protea Hotel Kruger Gate Skukuza  4 stars

Skukuza Excellent USD 169

The Peech Hotel Johannesburg  4 stars

Johannesburg Very good USD 221

Log Inn Knysna  4 stars

Knysna Exceptional USD 73

Villa Jana Guest House Pretoria  4 stars

Pretoria USD 68

Lourie Lodge Johannesburg  4 stars

Johannesburg Exceptional USD 109

Cape Town Lodge Hotel  4 stars

Cape Town Excellent USD 647

Victoria & Alfred Hotel Cape Town  4 stars

Cape Town Exceptional USD 224

Devon Valley Hotel Stellenbosch  4 stars

Stellenbosch Exceptional USD 95

Four Oaks Guest House Montagu  4 stars

Montagu Very good USD 58

Vineyard Hotel Cape Town  4 stars

Cape Town Exceptional USD 239

Atlantic Ocean View Manor Hotel Cape Town  4 stars

Cape Town USD 230

Inn On The Square Cape Town  4 stars

Cape Town Excellent USD 59

Plett River Lodge Plettenberg Bay  4 stars

Plettenberg Bay Very good

Winchester Mansions Cape Town  4 stars

Cape Town Excellent USD 148

Villa Sunshine Cape Town  4 stars

Cape Town Very good USD 130

Protea Hotel Fire & Ice! Cape Town  4 stars

Cape Town Excellent USD 135

De Waterkant Cottages Cape Town  4 stars

Cape Town Good USD 70

Strand Tower Hotel Cape Town  4 stars

Cape Town Excellent USD 101

Holiday Inn Johannesburg Rosebank  4 stars

Johannesburg Exceptional USD 156

Portswood Hotel Cape Town  4 stars

Cape Town Excellent USD 209

Sunnyside Park Hotel Johannesburg  4 stars

Johannesburg Very good USD 115

Belaire Suites Hotel Durban  4 stars

Durban Exceptional USD 88

African Dreams Guest House Cape Town  4 stars

Cape Town USD 80

Moontide Guest Lodge Wilderness  4 stars

Wilderness Exceptional USD 163

Doubletree By Hilton Hotel Cape Town - Upper Eastside  4 stars

Cape Town Exceptional USD 120

Crowne Plaza Rosebank Hotel Johannesburg  4 stars

Johannesburg Very good USD 158

Protea Marine Hotel Port Elizabeth  4 stars

Port Elizabeth Excellent USD 191

The Dune Guest Lodge Wilderness  4 stars

Wilderness USD 168

See-More Guest House East London  4 stars

East London Exceptional USD 82

Hotel Verde Cape Town  4 stars

Cape Town USD 91

Long Street Boutique Hotel Cape Town  4 stars

Cape Town USD 70

Hollow On The Square Hotel Cape Town  4 stars

Cape Town Excellent USD 100

Amber Guest Lodge Knysna  4 stars

Knysna Exceptional USD 86

Commodore Hotel Cape Town  4 stars

Cape Town Excellent USD 147

Lincoln Cottages Pietermaritzburg  4 stars

Pietermaritzburg

Harbour House Hotel Hermanus  4 stars

Hermanus Excellent USD 160

Sunstays Lagoon Beach Apartments Cape Town  4 stars

Cape Town USD 133

Grand Daddy Hotel Cape Town  4 stars

Cape Town Very good USD 175

Villa Victoria Executive Guest House Benoni  4 stars

Benoni USD 62

The Stellenbosch Hotel  3 stars

Stellenbosch Excellent USD 104

Best Western Cape Suites Hotel Cape Town  3 stars

Cape Town Very good USD 94

Oceans Hotel Mossel Bay  3 stars

Mossel Bay USD 48

Paarl Boutique Hotel  3 stars

Paarl Very good USD 73

Lavender Hill Guest House Knysna  3 stars

Knysna Superb USD 78

The Wilderness Hotel Resort & Spa  3 stars

Wilderness Good USD 61

Dumazulu Lodge & Traditional Village Hluhluwe  3 stars

Hluhluwe USD 127

Camps Bay Resort Cape Town  3 stars

Cape Town Excellent USD 116

Lady Hamilton Hotel Cape Town  3 stars

Cape Town Very good USD 60

River Road Guest House Port Elizabeth  3 stars

Port Elizabeth Superb USD 54

Villa Belle Ombre Cape Town  3 stars

Cape Town Excellent USD 54

Esperanza Guest House Cape Town  3 stars

Cape Town Exceptional USD 115

The Russel Hotel Knysna  3 stars

Knysna Excellent USD 42

Chrislin African Lodge Addo  3 stars

Addo

Garden Court Milpark Hotel Johannesburg  3 stars

Johannesburg

The Gateway Hotel Umhlanga  3 stars

Umhlanga Exceptional USD 112

Mount Everest Game Farm Hotel Harrismith  3 stars

Harrismith Very good USD 30

Florida Park Hotel Durban  3 stars

Durban Excellent USD 126

Cape St Francis Resort Cape St. Francis  3 stars

Cape St. Francis Exceptional USD 98

Morningstar Express Hotel Pretoria  3 stars

Pretoria USD 54

City Lodge V&A Waterfront Cape Town  3 stars

Cape Town USD 145

Protea Hotel Hluhluwe & Safaris  3 stars

Hluhluwe Very good USD 79

Eendracht Hotel Stellenbosch  3 stars

Stellenbosch USD 142

Protea Wilderness Resort Cape Town  3 stars

Cape Town USD 92

A & A Guesthouse Port Elizabeth  3 stars

Port Elizabeth

Shell Cottage Camps Bay  0 stars

Camps Bay

Elements Lodge Cape Town  0 stars

Cape Town Exceptional

Bid Huisie Hotel Prince Albert  0 stars

Prince Albert USD 115

Road Lodge Cape Town International Airport  0 stars

Cape Town USD 51