South Africa hotels

South Africa Overview

Show all cities
Alphabetical City Index
Hotels City Rating From

One&Only Cape Town Hotel  5 stars

Cape Town Exceptional USD 900

Taj Cape Town Hotel  5 stars

Cape Town Exceptional USD 396

Belmond Mount Nelson Hotel Cape Town  5 stars

Cape Town Exceptional USD 382

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 271

Le Must Residence Upington  5 stars

Upington

Table Bay Hotel Cape Town  5 stars

Cape Town Exceptional USD 316

Cape Grace Hotel Cape Town  5 stars

Cape Town Exceptional USD 743

Twelve Apostles Hotel & Spa Cape Town  5 stars

Cape Town Exceptional USD 267

The Bay Hotel Cape Town  5 stars

Cape Town Exceptional USD 203

Saxon Boutique Hotel Johannesburg  5 stars

Johannesburg Exceptional USD 476

Queen Victoria Hotel Cape Town  5 stars

Cape Town Exceptional USD 323

Radisson Blu Hotel Sandton Johannesburg  5 stars

Johannesburg Excellent USD 150

Westin Cape Town Hotel  5 stars

Cape Town Exceptional USD 269

Fairlawns Boutique Hotel And Spa Johannesburg  5 stars

Johannesburg Exceptional USD 596

Hilton Cape Town City Centre Hotel  5 stars

Cape Town Exceptional USD 213

Hilton Sandton Hotel  5 stars

Sandton Excellent USD 197

Pod Camps Bay Hotel Cape Town  5 stars

Cape Town Exceptional USD 816

Radisson Blu Hotel Waterfront Cape Town  5 stars

Cape Town Very good USD 289

Two Sunsets Bed And Breakfast Mossel Bay  5 stars

Mossel Bay USD 74

Highgrove House Hotel Kiepersol  5 stars

Kiepersol USD 344

Protea President Hotel Cape Town  4 stars

Cape Town Very good USD 87

Oyster Creek Lodge Knysna  4 stars

Knysna USD 90

Kambaku River Sands Hotel Kruger National Park  4 stars

Kruger National Park USD 686

Victoria & Alfred Hotel Cape Town  4 stars

Cape Town Exceptional USD 226

Ambassador Hotel Cape Town  4 stars

Cape Town Excellent USD 194

Vineyard Hotel Cape Town  4 stars

Cape Town Exceptional USD 254

Atlantic Ocean View Manor Hotel Cape Town  4 stars

Cape Town USD 230

Harbour Bridge Hotel & Suites Cape Town  4 stars

Cape Town Excellent USD 152

Capetonian Hotel Cape Town  4 stars

Cape Town Very good USD 101

Strand Tower Hotel Cape Town  4 stars

Cape Town Excellent USD 84

Cape Milner Hotel Cape Town  4 stars

Cape Town Excellent USD 120

Portswood Hotel Cape Town  4 stars

Cape Town Excellent USD 209

Holiday Inn Johannesburg Airpo  4 stars

Johannesburg Very good USD 93

Doubletree By Hilton Hotel Cape Town - Upper Eastside  4 stars

Cape Town Exceptional USD 114

Icon Hotel And Apartments Cape Town  4 stars

Cape Town Excellent USD 123

Rockwell All Suite Hotel Cape Town  4 stars

Cape Town Excellent USD 178

Ghost Mountain Inn Kwazulu Natal  4 stars

Kwazulu Natal Excellent USD 108

Nh Cape Town The Lord Charles Hotel  4 stars

Cape Town Excellent USD 119

Commodore Hotel Cape Town  4 stars

Cape Town Excellent USD 150

Turnberry Boutique Hotel Oudtshoorn  4 stars

Oudtshoorn Exceptional USD 109

Three Cities The Royal Palm Gateway Penthouse Suit Hotel Umhlanga  4 stars

Umhlanga USD 234

The Peninsula All Suite Hotel Cape Town  4 stars

Cape Town Exceptional USD 176

Lagoon Beach Hotel Cape Town  4 stars

Cape Town Very good USD 199

Airport Game Lodge Kempton Park Johannesburg  3 stars

Johannesburg USD 76

Daddy Long Legs Art Hotel Cape Town  3 stars

Cape Town Excellent USD 66

Aha Waterfront Hotel And Spa Durban  3 stars

Durban Very good USD 70

Bundo Guest House Johannesburg  3 stars

Johannesburg USD 47

The Inn At Castle Hill Cape Town  3 stars

Cape Town USD 71

Camps Bay Resort Cape Town  3 stars

Cape Town Excellent USD 105

Ecotel Benoni  3 stars

Benoni USD 28

The Cape Town Ritz Hotel  3 stars

Cape Town Good USD 101

Tudor Hotel Cape Town  3 stars

Cape Town Very good USD 63

Tranquil House Bed & Breakfast Queenstown  3 stars

Queenstown

Hotel On St Georges Cape Town  3 stars

Cape Town Good USD 49

The Russel Hotel Knysna  3 stars

Knysna Excellent USD 42

Vineyard Country House Montagu  3 stars

Montagu Exceptional USD 80

Protea Wilderness Resort Cape Town  3 stars

Cape Town USD 91

Olive Garden Country Lodge Robertson  0 stars

Robertson USD 66

Dawsons Game & Trout Lodge White River  0 stars

White River Exceptional USD 200

Headlands House Guest Lodge Knysna  0 stars

Knysna Exceptional USD 228

Wild Olive Luxury Guest House Cape Town  0 stars

Cape Town Exceptional USD 72

African Dreams Guest House Cape Town  0 stars

Cape Town USD 56

Bid Huisie Apartment Prince Albert  0 stars

Prince Albert USD 115

The Michelangelo Hotel Johannesburg  0 stars

Johannesburg