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 420

One&Only Cape Town Hotel  5 stars

Cape Town Exceptional USD 1 157

Taj Cape Town Hotel  5 stars

Cape Town Exceptional USD 587

Aaldering Vineyards And Wines Luxury Lodges Stellenbosch  5 stars

Stellenbosch

Belmond Mount Nelson Hotel Cape Town  5 stars

Cape Town Exceptional USD 404

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 294

Cape Royale Luxury Hotel Cape Town  5 stars

Cape Town Exceptional USD 261

The Michelangelo Hotel Sandton  5 stars

Sandton Excellent USD 281

Table Bay Hotel Cape Town  5 stars

Cape Town Exceptional USD 309

Cape Grace Hotel Cape Town  5 stars

Cape Town Exceptional USD 843

Sandton Sun Hotel Johannesburg  5 stars

Johannesburg Excellent USD 231

Twelve Apostles Hotel & Spa Cape Town  5 stars

Cape Town Exceptional USD 306

The Bay Hotel Cape Town  5 stars

Cape Town Exceptional USD 223

Saxon Boutique Hotel Johannesburg  5 stars

Johannesburg Exceptional USD 528

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 394

Intercontinental Johannesburg  5 stars

Johannesburg USD 199

Queen Victoria Hotel Cape Town  5 stars

Cape Town Exceptional USD 397

Radisson Blu Hotel Sandton Johannesburg  5 stars

Johannesburg Excellent USD 175

Westin Cape Town Hotel  5 stars

Cape Town Exceptional USD 318

Fairmont Zimbali Resort Ballito  5 stars

Ballito Excellent USD 266

Fairlawns Boutique Hotel And Spa Johannesburg  5 stars

Johannesburg Exceptional USD 967

The Oyster Box Hotel Umhlanga  5 stars

Umhlanga Exceptional USD 574

Beverly Hills Hotel Durban  5 stars

Durban USD 278

Hilton Cape Town City Centre Hotel  5 stars

Cape Town Exceptional USD 210

Hilton Durban Hotel  5 stars

Durban Excellent USD 162

Hilton Sandton Hotel  5 stars

Sandton Excellent USD 198

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 312

Tsala Treetop Lodge Plettenberg Bay  5 stars

Plettenberg Bay Excellent USD 459

Highgrove House Hotel Hazyview  5 stars

Hazyview USD 368

Protea President Hotel Cape Town  4 stars

Cape Town Very good USD 109

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 221

Protea Hotel Kruger Gate Skukuza  4 stars

Skukuza Excellent USD 178

Cape Town Lodge Hotel  4 stars

Cape Town Excellent USD 610

Victoria & Alfred Hotel Cape Town  4 stars

Cape Town Exceptional USD 234

Ambassador Hotel Cape Town  4 stars

Cape Town Excellent USD 194

Devon Valley Hotel Stellenbosch  4 stars

Stellenbosch Exceptional USD 120

Oaklands On The Knoll Hotel Knysna  4 stars

Knysna

Vineyard Hotel Cape Town  4 stars

Cape Town Exceptional USD 243

Indaba Hotel, Conference Centr Johannesburg  4 stars

Johannesburg Excellent USD 69

Harbour Bridge Hotel & Suites Cape Town  4 stars

Cape Town Excellent USD 152

Strand Tower Hotel Cape Town  4 stars

Cape Town Excellent USD 87

Radisson Blu Gautrain Hotel Johannesburg  4 stars

Johannesburg Excellent USD 195

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 134

Protea Hotel Cape Town Victoria Junction  4 stars

Cape Town Excellent USD 210

Premier Hotel Or Tambo Johannesburg  4 stars

Johannesburg Excellent USD 110

Park Inn Sandton Johannesburg  4 stars

Johannesburg Excellent USD 103

Margate Sands Hotel  4 stars

Margate USD 133

Spier Hotel Stellenbosch  4 stars

Stellenbosch Excellent USD 114

Aviator Hotel Or Tambo International Johannesburg  4 stars

Johannesburg Very good USD 73

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 138

Bantry Bay Suite Hotel Cape Town  4 stars

Cape Town Exceptional USD 88

Commodore Hotel Cape Town  4 stars

Cape Town Excellent USD 179

Harbour House Hotel Hermanus  4 stars

Hermanus Excellent USD 166

Turnberry Boutique Hotel Oudtshoorn  4 stars

Oudtshoorn Exceptional USD 109

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 307

The Westville Hotel Durban  3 stars

Durban

The Stellenbosch Hotel  3 stars

Stellenbosch Excellent USD 100

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 123

Protea Breakwater Lodge Cape Town  3 stars

Cape Town Excellent USD 143

Inn On The Square Cape Town  3 stars

Cape Town Excellent USD 72

Aha Waterfront Hotel And Spa Durban  3 stars

Durban Very good USD 70

Bundo Guest House Johannesburg  3 stars

Johannesburg USD 47

Holiday Inn Express Cape Town  3 stars

Cape Town Excellent USD 109

Orion Selborne Hotel Spa And Golf Estate Pennington  3 stars

Pennington USD 91

Camps Bay Resort Cape Town  3 stars

Cape Town Excellent USD 111

Express By Holiday Inn Cape Town Centre  3 stars

Cape Town

The Cape Town Ritz Hotel  3 stars

Cape Town Good USD 94

Blue Waters Hotel Durban  3 stars

Durban Excellent USD 119

The Devonshire Hotel Johannesburg  3 stars

Johannesburg USD 105

Tudor Hotel Cape Town  3 stars

Cape Town Very good USD 64

Hotel On St Georges Cape Town  3 stars

Cape Town Good USD 51

The Russel Hotel Knysna  3 stars

Knysna Excellent USD 119

Vetho 2 Apartment Hotel Johannesburg  3 stars

Johannesburg USD 67

Protea Hotel Mossel Bay  3 stars

Mossel Bay Exceptional USD 122

Gateway Hotel Umhlanga  3 stars

Umhlanga Exceptional USD 114

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 56

The Lakes Hotel And Conference Benoni  3 stars

Benoni Very good USD 82

Applegarth Bed And Breakfast And Self Catering Studios Pinelands  2 stars

Cape Town USD 74

Casta Diva Hotel Pretoria  0 stars

Pretoria USD 131

Tintswalo Atlantic Villa Cape Town  0 stars

Hout Bay 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