South Africa hotels

South Africa Overview

Show all cities
Alphabetical City Index
Hotels City Rating From

The Last Word Franschhoek Hotel  5 stars

Franschhoek Exceptional USD 453

One&Only Cape Town Hotel  5 stars

Cape Town Exceptional USD 1 129

Taj Cape Town Hotel  5 stars

Cape Town Exceptional USD 689

Aaldering Vineyards And Wines Luxury Lodges Stellenbosch  5 stars

Stellenbosch

Belmond Mount Nelson Hotel Cape Town  5 stars

Cape Town Exceptional USD 410

The Winston Hotel Johannesburg  5 stars

Johannesburg Exclusive USD 164

The Windermere Bed & Breakfast Port Elizabeth  5 stars

Port Elizabeth Exclusive USD 184

Four Seasons The Westcliff Hotel Johannesburg  5 stars

Johannesburg Exceptional USD 289

Cape Royale Luxury Hotel Cape Town  5 stars

Cape Town Exceptional USD 337

The Michelangelo Hotel Sandton  5 stars

Sandton Excellent USD 283

Table Bay Hotel Cape Town  5 stars

Cape Town Exceptional USD 328

Cape Grace Hotel Cape Town  5 stars

Cape Town Exceptional USD 685

Sandton Sun Hotel Johannesburg  5 stars

Johannesburg Excellent USD 232

Twelve Apostles Hotel & Spa Cape Town  5 stars

Cape Town Exceptional USD 293

The Bay Hotel Cape Town  5 stars

Cape Town Exceptional USD 223

Saxon Boutique Hotel Johannesburg  5 stars

Johannesburg Exceptional USD 537

Coach House Hotel Tzaneen  5 stars

Tzaneen Excellent USD 145

The Boardwalk Hotel And Convention Centre Port Elizabeth  5 stars

Port Elizabeth USD 206

Plettenberg Park Hotel And Spa Plettenberg Bay  5 stars

Plettenberg Bay Excellent USD 431

Intercontinental Johannesburg  5 stars

Johannesburg USD 199

Queen Victoria Hotel Cape Town  5 stars

Cape Town Exceptional USD 329

Radisson Blu Hotel Sandton Johannesburg  5 stars

Johannesburg Excellent USD 191

Westin Cape Town Hotel  5 stars

Cape Town Exceptional USD 330

Fairmont Zimbali Resort Ballito  5 stars

Ballito Excellent USD 186

Fairlawns Boutique Hotel And Spa Johannesburg  5 stars

Johannesburg Exceptional USD 1 450

The Oyster Box Hotel Umhlanga  5 stars

Umhlanga Exceptional USD 575

Beverly Hills Hotel Durban  5 stars

Durban USD 278

Hilton Cape Town City Centre Hotel  5 stars

Cape Town Exceptional USD 205

Hilton Durban Hotel  5 stars

Durban Excellent USD 175

Hilton Sandton Hotel  5 stars

Sandton Excellent USD 179

Pod Camps Bay Hotel Cape Town  5 stars

Cape Town Exceptional USD 894

Radisson Blu Hotel Waterfront Cape Town  5 stars

Cape Town Very good USD 304

Tsala Treetop Lodge Plettenberg Bay  5 stars

Plettenberg Bay Excellent USD 548

Protea President Hotel Cape Town  4 stars

Cape Town Very good USD 170

Kambaku River Sands Hotel Kruger National Park  4 stars

Kruger National Park USD 686

Southern Sun Cullinan Hotel Cape Town  4 stars

Cape Town Excellent USD 253

Protea Hotel Kruger Gate Skukuza  4 stars

Skukuza Excellent USD 188

Cape Town Lodge Hotel  4 stars

Cape Town Excellent USD 501

Victoria & Alfred Hotel Cape Town  4 stars

Cape Town Exceptional USD 283

Ambassador Hotel Cape Town  4 stars

Cape Town Excellent USD 194

Devon Valley Hotel Stellenbosch  4 stars

Stellenbosch Exceptional USD 133

Oaklands On The Knoll Hotel Knysna  4 stars

Knysna

Vineyard Hotel Cape Town  4 stars

Cape Town Exceptional USD 300

Indaba Hotel, Conference Centr Johannesburg  4 stars

Johannesburg Excellent USD 75

Harbour Bridge Hotel & Suites Cape Town  4 stars

Cape Town Excellent USD 1 101

Strand Tower Hotel Cape Town  4 stars

Cape Town Excellent USD 91

Radisson Blu Gautrain Hotel Johannesburg  4 stars

Johannesburg Excellent USD 203

Maidenhead Country Lodge Queenstown  4 stars

Queenstown USD 66

Eight Bells Mountain Inn Mossel Bay  4 stars

Mossel Bay USD 85

Townhouse Hotel Cape Town  4 stars

Cape Town Exceptional USD 138

Protea Hotel Victoria Junction Cape Town  4 stars

Cape Town Excellent USD 230

Premier Hotel Or Tambo Johannesburg  4 stars

Johannesburg Excellent USD 108

Park Inn Sandton Johannesburg  4 stars

Johannesburg Excellent USD 107

Margate Sands Hotel  4 stars

Margate USD 158

Spier Hotel Stellenbosch  4 stars

Stellenbosch Excellent USD 143

Aviator Hotel Or Tambo International Johannesburg  4 stars

Johannesburg Very good USD 70

Ghost Mountain Inn Kwazulu Natal  4 stars

Kwazulu Natal Excellent USD 108

Aha Mandela Rhodes Place Hotel Cape Town  4 stars

Cape Town Exceptional USD 136

Protea Hotel Umhlanga Ridge Durban  4 stars

Durban Excellent USD 155

Bantry Bay Suite Hotel Cape Town  4 stars

Cape Town Exceptional USD 94

Commodore Hotel Cape Town  4 stars

Cape Town Excellent USD 165

Harbour House Hotel Hermanus  4 stars

Hermanus Excellent USD 168

Turnberry Boutique Hotel Oudtshoorn  4 stars

Oudtshoorn Exceptional USD 104

Cape Heritage Hotel Cape Town  4 stars

Cape Town Exceptional USD 116

Montagu Country Hotel  4 stars

Montagu Good USD 93

Grand Daddy Hotel Cape Town  4 stars

Cape Town Very good USD 187

Lagoon Beach Hotel Cape Town  4 stars

Cape Town Very good USD 265

The Westville Hotel Durban  3 stars

Durban

The Stellenbosch Hotel  3 stars

Stellenbosch Excellent USD 111

Premier Hotel El Icc East London  3 stars

East London Exceptional USD 100

Protea Hotel Cape Castle Cape Town  3 stars

Cape Town Excellent USD 134

Protea Breakwater Lodge Cape Town  3 stars

Cape Town Excellent USD 158

Inn On The Square Cape Town  3 stars

Cape Town Excellent USD 66

Aha Waterfront Hotel And Spa Durban  3 stars

Durban Very good USD 86

Bundo Guest House Johannesburg  3 stars

Johannesburg USD 47

Holiday Inn Express Cape Town  3 stars

Cape Town Excellent USD 111

Orion Selborne Hotel Spa And Golf Estate Pennington  3 stars

Pennington USD 91

Camps Bay Resort Cape Town  3 stars

Cape Town Excellent USD 174

Express By Holiday Inn Cape Town Centre  3 stars

Cape Town

The Cape Town Ritz Hotel  3 stars

Cape Town Good USD 96

Blue Waters Hotel Durban  3 stars

Durban Excellent USD 101

The Devonshire Hotel Johannesburg  3 stars

Johannesburg USD 103

Tudor Hotel Cape Town  3 stars

Cape Town Very good USD 64

Hotel On St Georges Cape Town  3 stars

Cape Town Good USD 57

The Russel Hotel Knysna  3 stars

Knysna Excellent USD 121

Vetho 2 Apartment Hotel Johannesburg  3 stars

Johannesburg USD 67

Protea Hotel Mossel Bay  3 stars

Mossel Bay Exceptional USD 118

Gateway Hotel Umhlanga  3 stars

Umhlanga Exceptional USD 112

Windsor Hotel Hermanus  3 stars

Hermanus Very good USD 72

Hotel Graeme Cape Town  3 stars

Cape Town Exceptional

Kennington Palms Bed & Breakfast East London  3 stars

East London USD 58

The Lakes Hotel And Conference Benoni  3 stars

Benoni Very good USD 81

Applegarth Bed And Breakfast And Self Catering Studios Cape Town  2 stars

Cape Town USD 74

Highgrove House Guest House Hazyview  0 stars

Hazyview USD 356

Casta Diva Hotel Pretoria  0 stars

Pretoria USD 131

Tintswalo Atlantic Villa Cape Town  0 stars

Cape Town USD 617

Sugarbird Manor Guest House Stellenbosch  0 stars

Stellenbosch Exceptional USD 104

The Michelangelo Hotel Johannesburg  0 stars

Johannesburg USD 287

The Robberg Beach Lodge Plettenberg Bay  0 stars

Plettenberg Bay Exceptional USD 155