South Africa hotels

South Africa Overview

Show all cities
Alphabetical City Index
Hotels City Rating From

Intercontinental O.R. Tambo Airport Hotel Johannesburg  5 stars

Johannesburg Very good USD 362

Queen Victoria Hotel Cape Town  5 stars

Cape Town Superb USD 500

The Oyster Box Hotel Umhlanga  5 stars

Umhlanga Superb USD 460

Le Must Residence Upington  5 stars

Upington USD 108

Belmond Mount Nelson Hotel Cape Town  5 stars

Cape Town Superb USD 447

Beverly Hills Hotel Durban  5 stars

Durban USD 411

Hyatt Regency Johannesburg Hotel  5 stars

Johannesburg Fabulous USD 268

Fairmont Zimbali Lodge Umhlali  5 stars

Umhlali Fabulous USD 159

Davinci Hotel Johannesburg  5 stars

Johannesburg Superb USD 237

Hilton Cape Town City Centre Hotel  5 stars

Cape Town Superb USD 222

Sandton Sun Hotel Johannesburg  5 stars

Johannesburg Fabulous USD 240

Michelangelo Hotel Sandton  5 stars

Sandton Fabulous USD 268

Table Bay Hotel Cape Town  5 stars

Cape Town Superb USD 405

Cape Grace Hotel Cape Town  5 stars

Cape Town Superb USD 1 285

Twelve Apostles Hotel & Spa Cape Town  5 stars

Cape Town Superb USD 631

The Bay Hotel Cape Town  5 stars

Cape Town Superb USD 289

Saxon Boutique Hotel Johannesburg  5 stars

Johannesburg Superb USD 568

Fairmont Zimbali Resort Ballito  5 stars

Ballito Fabulous USD 202

The Last Word Franschhoek Hotel  5 stars

Franschhoek Superb USD 433

Endless Horizons Boutique Hotel Durban  5 stars

Durban Superb USD 194

Kapama River Lodge Hoedspruit  5 stars

Hoedspruit

Taj Cape Town Hotel  5 stars

Cape Town Superb USD 559

Jock Safari Lodge Kruger National Park  5 stars

Kruger National Park USD 1 018

Oubaai Hotel Golf & Spa George  5 stars

George Superb USD 111

The Westin Cape Town Hotel  5 stars

Cape Town Superb USD 334

One&Only Cape Town Hotel  5 stars

Cape Town Superb USD 983

Hilton Sandton Hotel  5 stars

Sandton Fabulous USD 156

Ellerman House Hotel Cape Town  5 stars

Cape Town Superb USD 3 137

Coastlands Musgrave Hotel Durban  5 stars

Durban Fabulous USD 103

The Marine Hermanus Hotel  5 stars

Hermanus Superb USD 315

Tsala Treetop Lodge Plettenberg Bay  5 stars

Plettenberg Bay Fabulous USD 687

Protea Hotel Kruger Gate Skukuza  4 stars

Skukuza Fabulous USD 228

Bakubung Bush Lodge Pilanesberg  4 stars

Pilanesberg Fabulous USD 498

Centurion Lake Hotel  4 stars

Centurion Very good USD 146

Victoria & Alfred Hotel Cape Town  4 stars

Cape Town Superb USD 357

Buffelsdrift Game Lodge Oudtshoorn  4 stars

Oudtshoorn USD 221

Vineyard Hotel Cape Town  4 stars

Cape Town Superb USD 5 787

Holiday Inn Sandton Johannesburg  4 stars

Johannesburg Fabulous USD 136

The Paxton Hotel Port Elizabeth  4 stars

Port Elizabeth Fabulous USD 75

Protea Hotel Fire & Ice! Cape Town  4 stars

Cape Town Fabulous USD 206

Protea Hotel By Marriott Polokwane Ranch Resort  4 stars

Polokwane Superb USD 77

Devonshire House Bed & Breakfast Cape Town  4 stars

Cape Town USD 89

Aquila Private Game Reserve Hotel Touws River  4 stars

Touws River

Bantry Bay Suite Hotel Cape Town  4 stars

Cape Town Superb USD 97

Balmoral Hotel Durban  4 stars

Durban Good USD 107

Mimosa Lodge Montagu  4 stars

Montagu Fabulous USD 109

Protea Hotel Centurion Pretoria  4 stars

Pretoria Good USD 104

Bushriver Lodge Hoedspruit  4 stars

Hoedspruit USD 176

Far Hills Country Hotel George  4 stars

George Very good USD 77

Cathedral Peak Hotel Winterton  4 stars

Winterton USD 232

Cape Town Lodge Hotel  4 stars

Cape Town Fabulous USD 149

Protea Hotel Balalaika Sandton Johannesburg  4 stars

Johannesburg Fabulous USD 153

Knysna Log-Inn  4 stars

Knysna Superb USD 99

Royal Elephant Hotel & Conference Centre Centurion  4 stars

Centurion USD 218

Protea North Wharf Hotel Cape Town  4 stars

Cape Town Superb USD 246

City Lodge Hotel Waterfall City Johannesburg  4 stars

Johannesburg USD 82

The Caledon Hotel And Spa  4 stars

Caledon

Kruger Park Lodge Hazyview  4 stars

Hazyview USD 236

Protea Hotel Mowbray Cape Town  4 stars

Cape Town USD 131

Commodore Hotel Cape Town  4 stars

Cape Town Fabulous USD 225

Holiday Inn Johannesburg - Rosebank  4 stars

Johannesburg Superb USD 156

Southern Sun Waterfront Hotel Cape Town  4 stars

Cape Town Fabulous USD 222

Protea Hotel Victoria Junction Cape Town  4 stars

Cape Town Fabulous USD 206

Portswood Hotel Cape Town  4 stars

Cape Town Fabulous USD 314

Strand Tower Hotel Cape Town  4 stars

Cape Town Fabulous USD 115

Grand Daddy Hotel Cape Town  4 stars

Cape Town Very good USD 330

Casa Do Sol Hotel Hazyview  4 stars

Hazyview Fabulous USD 115

Protea Hotel Transit Or Tambo Johannesburg  4 stars

Johannesburg Good USD 154

Holiday Inn Express Pretoria - Sunnypark  3 stars

Pretoria Fabulous USD 86

Protea Hotel Sea Point Cape Town  3 stars

Cape Town Fabulous USD 150

Protea Hotel Waterval Boven Malaga  3 stars

Waterval Boven USD 48

Best Western Cape Suites Hotel Cape Town  3 stars

Cape Town Very good USD 112

City Lodge At Or Tambo International Airport Johannesburg  3 stars

Johannesburg USD 172

Anew Hotel Hluhluwe & Safaris  3 stars

Hluhluwe Very good USD 221

Protea Hotel By Marriott Pretoria Hatfield  3 stars

Pretoria Fabulous USD 70

Gateway Hotel Umhlanga  3 stars

Umhlanga Superb USD 124

The Russel Hotel Knysna  3 stars

Knysna Fabulous USD 67

Protea Wilderness Resort  3 stars

Wilderness USD 103

Camps Bay Resort Cape Town  3 stars

Cape Town Fabulous USD 221

Protea Hotel Stellenbosch  3 stars

Stellenbosch Very good USD 153

Ocean Breeze Hotel Strand  3 stars

Strand USD 81

Premier Hotel El Icc East London  3 stars

East London Superb USD 153

Protea Hotel Umhlanga Durban  3 stars

Durban Very good USD 145

Airport Lodge Guest House Kempton Park  3 stars

Kempton Park USD 39

Dolphin Point Bed And Breakfast Durban  3 stars

Durban USD 74

The Wilderness Hotel Resort & Spa  3 stars

Wilderness Good USD 79

Town Lodge Johannesburg Airport Edenvale  2 stars

Edenvale USD 88

See More Guest House East London  0 stars

East London Superb USD 84

A&A Guesthouse Port Elizabeth  0 stars

Port Elizabeth USD 73

Inverness Resort Cape Town  0 stars

Cape Town USD 68

Moontide Guest Lodge Wilderness  0 stars

Wilderness Superb USD 157

Gorah Elephant Camp Villa Addo  0 stars

Addo Superb USD 1 049

Nkorho Bush Lodge Kruger National Park  0 stars

Kruger National Park USD 653

Phantom Forest Eco Reserve Hotel Knysna  0 stars

Knysna

Garden Route Game Lodge Albertinia  0 stars

Albertinia Fabulous USD 179

Whalesong Lodge Gansbaai  0 stars

Gansbaai USD 184