South Africa hotels

South Africa Overview

Show all cities
Alphabetical City Index
Hotels City Rating From

Tshukudu Bush Lodge Pilanesberg  5 stars

Pilanesberg GBP 568

Sheraton Pretoria Hotel  5 stars

Pretoria Very good GBP 80

Queen Victoria Hotel Cape Town  5 stars

Cape Town Superb GBP 389

The Oyster Box Hotel Umhlanga  5 stars

Umhlanga Superb GBP 336

54 On Bath Hotel Johannesburg  5 stars

Johannesburg Fabulous GBP 252

Ivory Tree Game Lodge Pilanesberg  5 stars

Pilanesberg GBP 703

Belmond Mount Nelson Hotel Cape Town  5 stars

Cape Town Superb GBP 326

Four Seasons The Westcliff Hotel Johannesburg  5 stars

Johannesburg Superb GBP 214

Hyatt Regency Johannesburg Hotel  5 stars

Johannesburg Fabulous GBP 214

Fairmont Zimbali Lodge Umhlali  5 stars

Umhlali Fabulous GBP 119

Hilton Cape Town City Centre Hotel  5 stars

Cape Town Superb GBP 155

Michelangelo Hotel Sandton  5 stars

Sandton Fabulous GBP 199

African Pride Melrose Arch Hotel Johannesburg  5 stars

Johannesburg Fabulous GBP 171

The Palace Of The Lost City Sun City  5 stars

Sun City Very good GBP 336

Davinci Suites Johannesburg  5 stars

Johannesburg GBP 248

Table Bay Hotel Cape Town  5 stars

Cape Town Superb GBP 321

Cape Grace Hotel Cape Town  5 stars

Cape Town Superb GBP 976

Twelve Apostles Hotel & Spa Cape Town  5 stars

Cape Town Superb GBP 368

The Bay Hotel Cape Town  5 stars

Cape Town Superb GBP 224

Saxon Boutique Hotel Johannesburg  5 stars

Johannesburg Superb GBP 457

Two Sunsets Bed And Breakfast Mossel Bay  5 stars

Mossel Bay GBP 68

Fairmont Zimbali Resort Ballito  5 stars

Ballito Fabulous GBP 158

Taj Cape Town Hotel  5 stars

Cape Town Superb GBP 300

The Winston Hotel Johannesburg  5 stars

Johannesburg Exclusive GBP 127

Radisson Blu Hotel Sandton Johannesburg  5 stars

Johannesburg Fabulous GBP 212

Conrad Pezula Hotel Knysna  5 stars

Knysna Superb GBP 662

The Westin Cape Town Hotel  5 stars

Cape Town Superb GBP 210

One&Only Cape Town Hotel  5 stars

Cape Town Superb GBP 708

Shamwari Game Reserve Hotel Fowlds  5 stars

Fowlds GBP 836

Cape Royale Luxury Hotel Cape Town  5 stars

Cape Town Superb GBP 740

Hilton Sandton Hotel  5 stars

Sandton Fabulous GBP 114

Grootbos Nature Reserve Hotel Hermanus  5 stars

Hermanus GBP 538

Ellerman House Hotel Cape Town  5 stars

Cape Town Superb GBP 2 440

Radisson Blu Hotel Waterfront Cape Town  5 stars

Cape Town Fabulous GBP 366

Tsala Treetop Lodge Plettenberg Bay  5 stars

Plettenberg Bay Fabulous GBP 554

Mont Rochelle Hotel Franschhoek  5 stars

Franschhoek Exclusive GBP 528

Southern Sun The Cullinan Hotel Cape Town  4 stars

Cape Town Fabulous GBP 147

Protea Kruger Gate Hotel Skukuza  4 stars

Skukuza Fabulous GBP 177

Doubletree By Hilton Hotel Cape Town - Upper Eastside  4 stars

Cape Town Superb GBP 102

The Peech Hotel Johannesburg  4 stars

Johannesburg Very good GBP 171

Protea Hotel Or Tambo Johannesburg  4 stars

Johannesburg Fabulous GBP 107

Bakubung Bush Lodge Pilanesberg  4 stars

Pilanesberg Fabulous GBP 333

Cathedral Peak Hotel Drakensberg  4 stars

Drakensberg GBP 210

Aha Riverside Hotel & Spa Durban  4 stars

Durban Fabulous GBP 87

Victoria & Alfred Hotel Cape Town  4 stars

Cape Town Superb GBP 277

Vineyard Hotel Cape Town  4 stars

Cape Town Superb GBP 4 502

The Rockwell All Suite Hotel & Apartments Cape Town  4 stars

Cape Town Fabulous GBP 164

Jozini Tiger Lodge And Spa Durban  4 stars

Durban Fabulous GBP 175

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

Umhlanga GBP 698

Kwa Maritane Bush Lodge Rustenburg  4 stars

Rustenburg Fabulous GBP 329

The Village Lodge Portfolio Cape Town  4 stars

Cape Town Very good GBP 98

Emerald Resort & Casino Vanderbijlpark  4 stars

Vanderbijlpark GBP 76

President Hotel Cape Town  4 stars

Cape Town Very good GBP 134

The Point Hotel Mossel Bay  4 stars

Mossel Bay Superb GBP 96

Glen Boutique Hotel Cape Town  4 stars

Cape Town Superb GBP 192

Reef Hotel Johannesburg  4 stars

Johannesburg Fabulous GBP 49

Little Eden Guest Lodge Vereeniging  4 stars

Vereeniging

Kruger Park Lodge Hazyview  4 stars

Hazyview GBP 181

The Inn At Castle Hill Cape Town  4 stars

Cape Town GBP 55

Carnival City Hotel Johannesburg  4 stars

Johannesburg GBP 109

Nh Cape Town The Lord Charles Hotel  4 stars

Cape Town Fabulous GBP 82

Icon Luxury Apartments Cape Town  4 stars

Cape Town Fabulous GBP 160

Harbour Bridge Hotel And Suites Cape Town  4 stars

Cape Town Fabulous GBP 107

Turnberry Boutique Hotel Oudtshoorn  4 stars

Oudtshoorn Superb GBP 73

Notel International Apartments Cape Town  4 stars

Cape Town

Commodore Hotel Cape Town  4 stars

Cape Town Fabulous GBP 160

Oyster Creek Lodge Knysna  4 stars

Knysna GBP 59

Premier Hotel Or Tambo Johannesburg  4 stars

Johannesburg Fabulous GBP 93

Lagoon Beach Hotel Cape Town  4 stars

Cape Town Very good GBP 358

Ghost Mountain Inn Mkuze  4 stars

Mkuze Fabulous GBP 86

City Lodge At Or Tambo International Airport Johannesburg  3 stars

Johannesburg GBP 133

Daddy Long Legs Art Hotel Cape Town  3 stars

Cape Town Fabulous GBP 63

Protea Wilderness Resort  3 stars

Wilderness GBP 87

Aha Waterfront Hotel And Spa Durban  3 stars

Durban Very good GBP 80

Ocean Breeze Hotel Strand  3 stars

Strand GBP 62

Protea Hotel By Marriott Cape Town Waterfront Breakwater Lodge  3 stars

Cape Town Fabulous GBP 105

Airport Game Lodge Johannesburg  3 stars

Johannesburg GBP 69

Ecotel Benoni  3 stars

Benoni GBP 25

Tranquil House Bed & Breakfast Bed & Breakfast Queenstown  3 stars

Queenstown GBP 38

The Village Lodge Stormsrivier  3 stars

Stormsrivier

The Celtis Manor Guest House Johannesburg  0 stars

Johannesburg GBP 70

Olive Garden Country Lodge Robertson  0 stars

Robertson GBP 50

Blackheath Lodge Cape Town  0 stars

Cape Town Superb GBP 262

Imbali Safari Lodge Kruger National Park  0 stars

Kruger National Park GBP 579

High Timbers Lodge Tokai  0 stars

Tokai Exceptional GBP 127

Mabula Game Lodge Pilanesberg  0 stars

Pilanesberg GBP 304

Dawsons Game & Trout Lodge White River  0 stars

White River Superb GBP 164

Inverness Resort Cape Town  0 stars

Cape Town GBP 52

Atlantic Ocean Guest House Cape Town  0 stars

Cape Town GBP 178

The Epic Luxury Apartments Johannesburg  0 stars

Johannesburg GBP 87

Wild Olive Guest House Cape Town  0 stars

Cape Town Superb GBP 84

Cedar Lodge Guest House Robertson  0 stars

Robertson GBP 49

Jackalberry Farm & Lodge Hazyview  0 stars

Hazyview Superb

Cliff Lodge Gansbaai  0 stars

Gansbaai GBP 286

African Dreams Guest House Cape Town  0 stars

Cape Town GBP 76

Anchorage Bed And Breakfast Wilderness  0 stars

Wilderness

Moroccan House Guest House Pretoria  0 stars

Pretoria GBP 73