1334 properties found
Filters
Sort by:
Cavern Resort & Spa
37.6 km to the city centre
District Road D119 Northern Drakensberg, Bergville, South Africa
Excellent
(605 reviews)
starts from
US$ 219 per one night
Sabi River Sun Resort
3 km to the city centre
Main Sabie Road Hazyview, Hazyview, South Africa
Excellent
(773 reviews)
starts from
US$ 238 per one night
Le Franschhoek Hotel & Spa By Dream Resorts
3 km to the city centre
Minor Road 16, Franschhoek, South Africa
Good
(549 reviews)
starts from
US$ 370 per one night
Anew Resort Wilderness Garden Route
200 m to the city centre
6 George Road, Wilderness, South Africa
Good
(860 reviews)
starts from
US$ 52 per one night
First Group Magalies Park
10.5 km to the city centre
Krugersdorp & Skeerpoort Roads, Brits, Hartbeespoort, South Africa
Excellent
(7 reviews)
starts from
US$ 246 per one night
Club Mykonos Langebaan
1.7 km to the city centre
Mykonos Access Road, Langebaan, South Africa
Excellent
(910 reviews)
starts from
US$ 86 per one night
Hartford House
3.3 km to the city centre
Hartford House, Hlatikulu Road, Mooirivier, South Africa
Excellent
(504 reviews)
starts from
US$ 242 per one night
Erinvale Estate Hotel & Spa
3.9 km to the city centre
Lourensford Road, Somerset West, South Africa
Excellent
(239 reviews)
starts from
US$ 204 per one night
Palazzo Hotel
700 m to the city centre
Montecasino Blvd, Fourways, Fourways, South Africa
Excellent
(1640 reviews)
starts from
US$ 163 per one night
Camps Bay Retreat Hotel
4.4 km to the city centre
7 Chilworth Road, Cape Town, South Africa
Excellent
(371 reviews)
starts from
US$ 361 per one night
African Pride Melrose Arch, Autograph Collection
8.2 km to the city centre
1 Melrose Square, Melrose Arch, Johannesburg, South Africa
Excellent
(470 reviews)
starts from
US$ 222 per one night
The Leonardo
11.2 km to the city centre
The Leonardo Hotel 75 Maude Street, Johannesburg, South Africa
Excellent
(371 reviews)
starts from
US$ 434 per one night
Cloud 9 Boutique Hotel And Spa
1.2 km to the city centre
Cape Town CBD
Excellent
(874 reviews)
starts from
US$ 227 per one night
Future Found Sanctuary, Luxury Boutique Hotel By Newmark
10.3 km to the city centre
10 Hunters Way, Hout Bay, Cape Town, South Africa
Excellent
(311 reviews)
starts from
US$ 534 per one night
Manhattan Hotel
3.3 km to the city centre
247 Scheiding Street, Pretoria, South Africa
Good
(1240 reviews)
starts from
US$ 53 per one night
Cape Town Marriott Hotel Crystal Towers
5.9 km to the city centre
Corner Of Century Boulevard And Rialto Road, Centu, Cape Town, South Africa
Excellent
(836 reviews)
starts from
US$ 205 per one night
Zimbali Lodge By Dream Resorts
7.7 km to the city centre
1 Lodge Lane, Zimbali Coastal Estate, Umhlali, South Africa
Excellent
(1040 reviews)
starts from
US$ 147 per one night
Tsala Treetop Lodge
8.6 km to the city centre
Off N2, 10 Km From Plettenberg Bay, Plettenberg Bay, South Africa
Excellent
(12 reviews)
starts from
US$ 1136 per one night
De Zalze Lodge
4.6 km to the city centre
Kleine Zalze , Strand Rd (R44), Stellenbosch, South Africa
Excellent
(747 reviews)
starts from
US$ 148 per one night
Excellent
(2071 reviews)
starts from
US$ 242 per one night
The Edward
1.2 km to the city centre
149 Or Tambo Parade, North Beach, Durban, South Africa
Excellent
(2025 reviews)
starts from
US$ 81 per one night
Banksia Boutique Hotel & Spa
6.4 km to the city centre
14 Banksia Road, Rosebank, Cape Town, South Africa
Excellent
(178 reviews)
starts from
US$ 144 per one night
Coach House Hotel & Spa Tzaneen
12 km to the city centre
Old Coach Road, Agatha, Tzaneen, South Africa
Good
(961 reviews)
starts from
US$ 101 per one night
Hotel Verde Cape Town Airport
600 m to the city centre
15 Michigan Street, Airport Industria, Matroosfontein, South Africa
Excellent
(6300 reviews)
starts from
US$ 58 per one night
South Beach Camps Bay Boutique Hotel
5.3 km to the city centre
6 Link Road, Cape Town, South Africa
Excellent
(831 reviews)
starts from
US$ 201 per one night
7 Koppies
8.9 km to the city centre
7 Koppies Farm, Wemmershoek, Franschhoek, South Africa
Excellent
(232 reviews)
starts from
US$ 345 per one night
The Fairway Hotel, Spa & Golf Resort
4.3 km to the city centre
Setperk Road, Randpark Golf Course, Northcliff, Randburg, South Africa
Excellent
(2360 reviews)
starts from
US$ 77 per one night
Steenberg Hotel & Spa
1.9 km to the city centre
Corner Of Steenberg And Tokai Road, Tokai, South Africa
Excellent
(489 reviews)
starts from
US$ 483 per one night
Strandloper Ocean Boutique Hotel
200 m to the city centre
Patterson Slot West Coast Paternoster, Paternoster, South Africa
Excellent
(475 reviews)
starts from
US$ 254 per one night
Carmichael House Boutique Hotel
5.6 km to the city centre
11 Wolmunster Rd Upper Roseban, Cape Town, South Africa
Excellent
(186 reviews)
starts from
US$ 179 per one night
Ghost Mountain Inn
500 m to the city centre
Fish Eagle Road, Mkuze, South Africa
starts from
US$ 284 per one night
Good
(2169 reviews)
starts from
US$ 89 per one night
Mount Grace Hotel & Spa
600 m to the city centre
Old Rustenburg Road, Magaliesburg, South Africa
Excellent
(2649 reviews)
starts from
US$ 229 per one night
The Maslow Hotel, Sandton
900 m to the city centre
Cnr Rivonia Road And Grayston Drive, Sandton, South Africa
Excellent
(1019 reviews)
starts from
US$ 99 per one night
Radisson Blu Hotel, Port Elizabeth
1.6 km to the city centre
Corner Of Marine Drive & 9Th Avenue, Port Elizabeth, South Africa
Good
(2532 reviews)
starts from
US$ 97 per one night
Pezula Nature Retreat
4.6 km to the city centre
Lagoonview Drive, Eastern Head, Knysna, South Africa
Excellent
(1114 reviews)
starts from
US$ 216 per one night
North Star Micro Hotel
13.9 km to the city centre
26 Eastmoor Crescent, Umhlanga, Durban, South Africa
Excellent
(174 reviews)
starts from
US$ 303 per one night
Sanbonani Hotel
3.5 km to the city centre
Stormvoel Avenue, Portia Shabangu Road,, Hazyview, South Africa
Excellent
(99 reviews)
starts from
US$ 182 per one night
River Manor Boutique Hotel By The Living Journey Collection
500 m to the city centre
6-8 The Avenue, Stellenbosch, South Africa
Excellent
(768 reviews)
starts from
US$ 120 per one night
54 On Bath, Johannesburg Rosebank
6.6 km to the city centre
54 Bath Avenue, Rosebank, Johannesburg, South Africa
Excellent
(742 reviews)
starts from
US$ 214 per one night
Drakensberg Sun Resort
City centre
R600 Central Drakensberg Winterton, Cathkin Park, South Africa
Excellent
(1201 reviews)
starts from
US$ 166 per one night
The Alphen Boutique Hotel & Spa
10.2 km to the city centre
Alphen Drive, Cape Town, South Africa
Excellent
(210 reviews)
starts from
US$ 318 per one night
Grande Roche Hotel
2.2 km to the city centre
Plantasie Street, Paarl, South Africa
Excellent
(308 reviews)
starts from
US$ 446 per one night
Dolphin Beach Hotel Self Catering Apartments
1.3 km to the city centre
Marine Drive, Bloubergstrand, South Africa
Good
(629 reviews)
starts from
US$ 124 per one night
The Capital Menlyn Maine
6.9 km to the city centre
194 Bancor Avenue, Pretoria, South Africa
Excellent
(1117 reviews)
starts from
US$ 147 per one night
The Houghton Hotel, Spa, Wellness & Golf
5.1 km to the city centre
Lloys Ellis Avenue, Johannesburg, South Africa
Excellent
(131 reviews)
starts from
US$ 282 per one night
The Glen Boutique Hotel & Spa
2.8 km to the city centre
3 The Glen, Sea Point, Cape Town, South Africa
Excellent
(685 reviews)
starts from
US$ 230 per one night
Ocean View House
6.1 km to the city centre
33 Victoria Road - Bakoven, Cape Town, South Africa
Excellent
(698 reviews)
starts from
US$ 291 per one night
Compass House Boutique Hotel - Adults Only
3.8 km to the city centre
154 Kloof Road, Cape Town, South Africa
Excellent
(175 reviews)
starts from
US$ 670 per one night
San Lameer Resort Hotel & Spa
1.6 km to the city centre
Lower South Coast Main Road (R61), Southbroom, South Africa
Excellent
(1184 reviews)
starts from
US$ 125 per one night
Pestana Kruger Lodge
3 km to the city centre
R570 Riverside Road, Malalane, South Africa
Good
(1269 reviews)
starts from
US$ 184 per one night
First Group La Cote D'Azur
400 m to the city centre
1 Manaba Beach Road, Manaba Beach, Margate, South Africa
Excellent
(129 reviews)
starts from
US$ 179 per one night
The Shark Bay Boutique Hotel & Spa
2 km to the city centre
6 Grysbok Close, Langebaan, South Africa
Good
(1197 reviews)
starts from
US$ 121 per one night
Majeka House Boutique Hotel By The Living Journey Collection
3.5 km to the city centre
26 - 32 Houtkapper Str, Stellenbosch, South Africa
Good
(224 reviews)
starts from
US$ 330 per one night
Arabella Hotel, Golf And Spa
14.8 km to the city centre
Arabella Country Estate, R44 To Kleinmond, Overberg, Hermanus, South Africa
Excellent
(1907 reviews)
starts from
US$ 125 per one night
Beverly Hills
15.7 km to the city centre
54 Lighthouse Road, Durban, South Africa
Excellent
(1293 reviews)
starts from
US$ 229 per one night
Turbine Hotel & Spa
1.5 km to the city centre
Th36 Sawtooth Lane, Thesen Islands, Knysna, South Africa
Excellent
(890 reviews)
starts from
US$ 241 per one night
O On Kloof Boutique Hotel & Spa
3.4 km to the city centre
92 Kloof Road, Cape Town, South Africa
Excellent
(568 reviews)
starts from
US$ 112 per one night
Asara Wine Estate & Hotel
4.8 km to the city centre
Polkadraai Road, Stellenbosch, South Africa
Excellent
(464 reviews)
starts from
US$ 380 per one night
The Residence
4.7 km to the city centre
17 4Th Avenue Houghton, Johannesburg, South Africa
Excellent
(244 reviews)
starts from
US$ 175 per one night
Salt Rock Hotel And Beach Resort
3.9 km to the city centre
59 Basil Hulett Drive, Ballito, South Africa
Excellent
(1001 reviews)
starts from
US$ 128 per one night
The Manor House At The Queen Victoria Hotel By Newmark
2.1 km to the city centre
Waterfront
Excellent
(81 reviews)
starts from
US$ 411 per one night
Mondior At Emperors Palace
4.8 km to the city centre
64 Jones Road, Kempton Park, South Africa
Good
(194 reviews)
starts from
US$ 206 per one night
Misty Hills Country Hotel, Conference Centre & Spa
1.4 km to the city centre
Plot 69 Drift Boulevard, Muldersdrift, South Africa
Excellent
(702 reviews)
starts from
US$ 49 per one night
Champagne Castle Hotel
1.5 km to the city centre
R600 Champagne Valley, Champagne Valley, South Africa
Excellent
(1168 reviews)
starts from
US$ 210 per one night
Krystal Beach Hotel
1.1 km to the city centre
Breakwater Lane, Harbour Island, Gordon'S Bay, Gordons Bay, South Africa
Excellent
(2100 reviews)
starts from
US$ 72 per one night
Vida Nova Retreat
3.4 km to the city centre
Disa River Road & Valley Road, Hout Bay, South Africa
Excellent
(487 reviews)
starts from
US$ 134 per one night
Ct Hotel
1 km to the city centre
643 Corner Of Church And Wessels Streets, Pretoria, South Africa
Good
(1535 reviews)
starts from
US$ 57 per one night
Cape Diamond Boutique Hotel
300 m to the city centre
Cape Town CBD
Good
(1669 reviews)
starts from
US$ 34 per one night
Protea Hotel Fire & Ice By Marriott Cape Town
800 m to the city centre
Cape Town CBD
Good
(755 reviews)
starts from
US$ 72 per one night
Palm House Boutique Hotel And Spa
9.4 km to the city centre
10 Oxford Street, Cape Town, South Africa
Excellent
(238 reviews)
starts from
US$ 413 per one night
Irene Country Lodge, Autograph Collection
2.9 km to the city centre
Nellmapius Drive, Irene, Centurion, South Africa
Excellent
(1041 reviews)
starts from
US$ 144 per one night
Evergreen Manor And Spa
600 m to the city centre
11 Murray Street, Stellenbosch, South Africa
Excellent
(291 reviews)
starts from
US$ 263 per one night
Views Boutique Hotel & Spa
3 km to the city centre
South Street, Wilderness, South Africa
Excellent
(380 reviews)
starts from
US$ 470 per one night
Atkv Goudini Spa
4.8 km to the city centre
1 Wyzersdrift Road Slanghoek, Rawsonville, South Africa
Good
(754 reviews)
starts from
US$ 135 per one night
Davinci Suites
10.9 km to the city centre
5Th Street, Johannesburg, South Africa
Excellent
(194 reviews)
starts from
US$ 229 per one night
K Partners' Boutique Hotel & Spa
2.3 km to the city centre
2 Turffontein Road, Langebaan, South Africa
Good
(111 reviews)
starts from
US$ 57 per one night
The Lofts Boutique Hotel
1.4 km to the city centre
Long Street The Boatshed, Thesen Islands, Knysna, South Africa
Excellent
(600 reviews)
starts from
US$ 143 per one night
Sky Villa Boutique Hotel
1.2 km to the city centre
Barrons View Estate, Plettenberg Bay, South Africa
Excellent
(915 reviews)
starts from
US$ 96 per one night
Birchwood Hotel And Or Tambo Conference Centre
500 m to the city centre
14 View Point Street, Boksburg, South Africa
Excellent
(3084 reviews)
starts from
US$ 76 per one night
Thaba Eco Hotel
6.9 km to the city centre
Impala Road,Klipriviersberg Nature Reserve, Johannesburg, South Africa
Excellent
(2751 reviews)
starts from
US$ 221 per one night
The Capital 15 On Orange Hotel & Spa
700 m to the city centre
Cape Town CBD
Excellent
(1286 reviews)
starts from
US$ 85 per one night
Protea Hotel By Marriott Stellenbosch & Conference Centre
4.1 km to the city centre
Techno Avenue, Techno Park, Stellenbosch, South Africa
Good
(604 reviews)
starts from
US$ 81 per one night
Davinci Hotel On Nelson Mandela Square
10.9 km to the city centre
2 Maude Street, Johannesburg, South Africa
Excellent
(698 reviews)
starts from
US$ 117 per one night
Dunkeld Country & Equestrian Estate
3 km to the city centre
80 Tonteldoos Road, Dullstroom, South Africa
Good
(2665 reviews)
starts from
US$ 182 per one night
Kleinbosch Lodge
5.9 km to the city centre
R 44, Strand Road, Stellenbosch, South Africa
Excellent
(373 reviews)
starts from
US$ 63 per one night
Pumula Beach Hotel
300 m to the city centre
67 Steve Pitts Road, Umzumbe, South Africa
Excellent
(214 reviews)
starts from
US$ 221 per one night
Harbour House Hotel
1.5 km to the city centre
22 Harbour Road, Hermanus, South Africa
Excellent
(1074 reviews)
starts from
US$ 111 per one night
The Catalyst Apartment Hotel By Newmark
10.8 km to the city centre
100 Pretoria Avenue Sandton, Johannesburg, South Africa
Excellent
(6163 reviews)
starts from
US$ 68 per one night
Coopmanhuijs Boutique Hotel & Spa
200 m to the city centre
33 Church Street, Stellenbosch, South Africa
Excellent
(550 reviews)
starts from
US$ 105 per one night
Drostdy Hotel
300 m to the city centre
30 Church Street, Graaff Reinet, South Africa
Excellent
(2223 reviews)
starts from
US$ 106 per one night
Oubaai Hotel Golf & Spa
9.7 km to the city centre
406 Herolds Bay Road, George, South Africa
Good
(2444 reviews)
starts from
US$ 277 per one night
Clos Malverne Wine Estate
3.9 km to the city centre
Devon Valley Road, Devon Valley, Stellenbosch, South Africa
Excellent
(409 reviews)
starts from
US$ 211 per one night
Windtown Lagoon Hotel
100 m to the city centre
9 Bree Street, Langebaan, South Africa
Excellent
(731 reviews)
starts from
US$ 159 per one night
Apogee Boutique Hotel & Spa
4.7 km to the city centre
212 Johann Rissik Drive, Pretoria, South Africa
Excellent
(536 reviews)
starts from
US$ 201 per one night
First Group Breakers Resort - Official
1.5 km to the city centre
88 Lagoon Drive, Umhlanga, South Africa
Excellent
(946 reviews)
starts from
US$ 118 per one night
The Hazendal Hotel And Homestead
14.2 km to the city centre
Bottelary Road New Entrance From Ronelle Street Via Kruis Street, Stellenbosch, South Africa
Excellent
(281 reviews)
starts from
US$ 356 per one night
The View Boutique Hotel & Spa
2.5 km to the city centre
9 Hillside Road, Amanzimtoti, South Africa
Excellent
(876 reviews)
starts from
US$ 57 per one night
Gooderson Natal Spa Hot Springs Resort
10.8 km to the city centre
Lot 191 Koubad Farm, Paulpietersburg, South Africa
Excellent
(872 reviews)
starts from
US$ 93 per one night
Trail'S End
2.1 km to the city centre
41 Worcester Street, Elgin (Western Cape), South Africa
Excellent
(281 reviews)
starts from
US$ 122 per one night
Arniston Spa Hotel
400 m to the city centre
1 Beach Road, Arniston, South Africa
Excellent
(1859 reviews)
starts from
US$ 88 per one night
La Plume Boutique Hotel & Spa
12.5 km to the city centre
Volmoed Road (Off The R62), Oudtshoorn, South Africa
Excellent
(544 reviews)
starts from
US$ 126 per one night
The Robertson Small Hotel And Spa By The Living Journey Collection
700 m to the city centre
58 Van Reenen Street, Robertson, South Africa
Excellent
(448 reviews)
starts from
US$ 338 per one night
Fancourt Hotel
4.4 km to the city centre
Montagu Street Blanco, George, South Africa
Excellent
(402 reviews)
starts from
US$ 436 per one night
Premier Hotel East London Icc
600 m to the city centre
22/3 Esplanade, Beach Front, East London, South Africa
Excellent
(4428 reviews)
starts from
US$ 56 per one night
The Capital Empire
10.3 km to the city centre
177 Empire Place, Cnr Rivonia Rd, Sandhurst, Johannesburg, South Africa
Excellent
(776 reviews)
starts from
US$ 46 per one night
The Old Rectory
1.2 km to the city centre
Cnr Bull And Meeding Street, Plettenberg Bay, South Africa
Excellent
(135 reviews)
starts from
US$ 625 per one night
Excellent
(268 reviews)
starts from
US$ 73 per one night
The Capital Zimbali
3.7 km to the city centre
5 Corkwood Drive, Ballito, South Africa
Excellent
(1641 reviews)
starts from
US$ 263 per one night
Blue Marlin All-Inclusive Seascape By Dream Resorts
700 m to the city centre
180 Scott Street, Scottburgh, South Africa
Excellent
(513 reviews)
starts from
US$ 225 per one night
Gooderson Drakensberg Gardens Golf & Spa Resort
400 m to the city centre
Southern Drakensberg, Drakensberg Gardens Road, Drakensberg Garden, South Africa
Excellent
(1887 reviews)
starts from
US$ 92 per one night
Aha Alpine Heath Resort
5.5 km to the city centre
Alpine Heath Resort, Off Cavernberg Road, Northern Drakensberg, 3354, Jagersrust, South Africa
Excellent
(2132 reviews)
starts from
US$ 236 per one night
Cape St Francis Resort
700 m to the city centre
Da Gama Road, Cape St. Francis, South Africa
Excellent
(209 reviews)
starts from
US$ 107 per one night
Mount Amanzi
5.7 km to the city centre
R512 Old Rustenburg Road, Hartbeespoort, South Africa
Good
(389 reviews)
starts from
US$ 168 per one night
The Wesley Boutique Hotel & Spa
16.2 km to the city centre
65 Cumberland Avenue, Bryanston, Johannesburg, South Africa
Excellent
(145 reviews)
starts from
US$ 88 per one night
Sunrock Guesthouse
600 m to the city centre
11 Park Street, Kempton Park, South Africa
Excellent
(2760 reviews)
starts from
US$ 66 per one night
Southern Sun Rosebank, Johannesburg
6.6 km to the city centre
Corner Of Tyrwhitt Avenue & Sturdee Avenue, Johannesburg, South Africa
Excellent
(4751 reviews)
starts from
US$ 73 per one night
Auberge Burgundy Boutique Hotel & Spa
1.6 km to the city centre
16 Harbour Road, Hermanus, South Africa
Excellent
(1503 reviews)
starts from
US$ 235 per one night
Montagu Country Hotel
400 m to the city centre
Corner Of Bath & Kohler Street, Montagu, South Africa
Excellent
(906 reviews)
starts from
US$ 118 per one night
Atlanticview Cape Town Boutique Hotel
5.1 km to the city centre
31 Francolin Rd, Camps Bay, Cape Town, South Africa
Excellent
(357 reviews)
starts from
US$ 319 per one night
The Tree House Boutique Hotel By The Living Journey Collection
1.7 km to the city centre
Cape Town CBD
Excellent
(390 reviews)
starts from
US$ 198 per one night
Indaba Hotel, Spa & Conference Center
22.8 km to the city centre
William Nicol Drive & Pieter Wenning Road, Fourways, Johannesburg, South Africa
Good
(1718 reviews)
starts from
US$ 66 per one night
Wedgeview Country House & Spa
8.3 km to the city centre
Bonniemile, Vlottenburg, Stellenbosch, South Africa
starts from
US$ 128 per one night
Coco De Mer Boutique Hotel
400 m to the city centre
63 Compensation Beach Road, Ballito, South Africa
Excellent
(759 reviews)
starts from
US$ 139 per one night
Avalon Springs By Dream Resorts
2.7 km to the city centre
Uitvlucht Street, Montagu, South Africa
Excellent
(777 reviews)
starts from
US$ 149 per one night
Selborne Golf Estate, Hotel & Spa
2.5 km to the city centre
99 Old Main Road, Off Sezela Off-Ramp, Pennington, South Africa
Good
(828 reviews)
starts from
US$ 71 per one night
Fordoun Hotel And Spa
4.2 km to the city centre
Nottingham Road, Midlands, Nottingham Road, South Africa
Excellent
(366 reviews)
starts from
US$ 197 per one night
Grace Of Africa, Couples 5 Star Nature Lodge
200 m to the city centre
3894 Olifants Drive, Marloth Park, South Africa
Excellent
(151 reviews)
starts from
US$ 326 per one night
Sante Wellness Retreat & Spa
8.3 km to the city centre
Simonsvlei Rd, Paarl, South Africa
Excellent
(89 reviews)
starts from
US$ 568 per one night
@Sandton Hotel
11.9 km to the city centre
5 Benmore Road, Johannesburg, South Africa
Excellent
(7306 reviews)
starts from
US$ 97 per one night
Val D'Or Estate
8.2 km to the city centre
R45 Main Road, Franschhoek, South Africa
Excellent
(955 reviews)
starts from
US$ 778 per one night
O' Two Hotel
3.1 km to the city centre
3 Surrey Place, Mouille Point, Cape Town, South Africa
Excellent
(1262 reviews)
starts from
US$ 365 per one night
Abalone Guest Lodge
1.2 km to the city centre
306 Main Road, Hermanus, South Africa
Excellent
(245 reviews)
starts from
US$ 339 per one night
Kloofzicht Lodge & Spa
12.2 km to the city centre
Kromdraai Road, Krugersdorp, South Africa
Excellent
(2298 reviews)
starts from
US$ 141 per one night
Trogon House And Forest Spa
600 m to the city centre
Monkeyland Road, The Crags, South Africa
Excellent
(407 reviews)
starts from
US$ 169 per one night
The Parkwood
5.8 km to the city centre
72 Worcester Road, Parkwood, Johannesburg, South Africa
Excellent
(249 reviews)
starts from
US$ 183 per one night
Glenburn Lodge & Spa
6.7 km to the city centre
Off The M5 Swartzkops Road And In Kromdraai Road, Muldersdrift, South Africa
Excellent
(2658 reviews)
starts from
US$ 89 per one night
Riviera On Vaal Resort
4 km to the city centre
Mario Milani Drive, Vereeniging, South Africa
Good
(3466 reviews)
starts from
US$ 54 per one night
Royal St. Andrews Hotel, Spa And Conference Centre
500 m to the city centre
19 St. Andrews Road, Port Alfred, South Africa
Excellent
(624 reviews)
starts from
US$ 95 per one night
Morgan Bay Hotel
400 m to the city centre
41 Beach Road, Morgan's Bay, South Africa
Excellent
(269 reviews)
starts from
US$ 82 per one night
Emerald Resort & Casino
City centre
777 Frikkie Meyer Blvd, Vanderbijlpark, South Africa
Excellent
(3043 reviews)
starts from
US$ 39 per one night
Atkv Klein-Kariba
4.1 km to the city centre
R101 Road, Bela-Bela, South Africa
Excellent
(2121 reviews)
starts from
US$ 54 per one night
Tayfin Royale Hotel & Conference Centre
5.2 km to the city centre
Corner Willem Botha & Wierda Streets, Eldoraigne, Centurion, South Africa
Excellent
(579 reviews)
starts from
US$ 97 per one night
The Capital On The Park
11 km to the city centre
101 Katherine Street, Johannesburg, South Africa
Excellent
(800 reviews)
starts from
US$ 80 per one night
First Group Midlands Saddle And Trout
City centre
152 Hidcote Road, Sub 7 Of Farm Oatesdale, Hidcote Area, Mooirivier, South Africa
Good
(1328 reviews)
starts from
US$ 68 per one night
Summerfields Rose Retreat And Spa
4 km to the city centre
R536 Sabie Road, Hazyview, South Africa
Excellent
(253 reviews)
starts from
US$ 489 per one night
Santorini Guesthouse
1.5 km to the city centre
243 Ipahla Road, Amanzimtoti, South Africa
Good
(1145 reviews)
starts from
US$ 37 per one night
Moya Safari Villa
500 m to the city centre
321 Acacia Street, Hoedspruit Wildlife Estate, Hoedspruit, South Africa
Excellent
(128 reviews)
starts from
US$ 241 per one night
Garden Court Marine Parade
1.2 km to the city centre
167 Marine Parade, Durban, South Africa
Excellent
(261 reviews)
starts from
US$ 89 per one night
Radisson Hotel And Convention Centre Or Tambo Airport
28.3 km to the city centre
Estate 154, Corner 3Rd & 6Th Avenue, Bredell, Johannesburg, South Africa
Excellent
(2836 reviews)
starts from
US$ 79 per one night
Blaauwberg Beach Hotel
1.6 km to the city centre
106 Beach Boulevard, Bloubergstrand, South Africa
Excellent
(2740 reviews)
starts from
US$ 95 per one night
Hotel Sky Sandton
11.2 km to the city centre
150 West Street Sandton, Johannesburg, South Africa
Good
(8743 reviews)
starts from
US$ 50 per one night
Nova Boutique Hotel, Spa And Conference Venue
2 km to the city centre
62 Albert Road, Walmer, Port Elizabeth, South Africa
Excellent
(781 reviews)
starts from
US$ 171 per one night
Basse Provence Country House
4.7 km to the city centre
R45, Main Road, Franschhoek, South Africa
Excellent
(482 reviews)
starts from
US$ 480 per one night
Bayview Hotel
700 m to the city centre
Corner Main & Gibb Street, Plettenberg Bay, South Africa
Excellent
(677 reviews)
starts from
US$ 55 per one night
First Group Riviera Suites
3.2 km to the city centre
273 Beach Road, Cape Town, South Africa
Excellent
(524 reviews)
starts from
US$ 202 per one night
Franschhoek Hotel
5.8 km to the city centre
La Brasserie Farm, R45, Franschhoek, South Africa
starts from
US$ 120 per one night
De Bergkant
800 m to the city centre
3 & 5 Church Street, Prince Albert, South Africa
Excellent
(368 reviews)
starts from
US$ 126 per one night
Premier Resort Sani Pass
12.1 km to the city centre
Good Hope Farm, Sani Pass Road, Himeville, South Africa
Excellent
(2133 reviews)
starts from
US$ 141 per one night
Royal Palm Hotel
15.3 km to the city centre
6-8 Palm Boulevard, Umhlanga Ridge, Durban, South Africa
Excellent
(3920 reviews)
starts from
US$ 76 per one night
Thyme Wellness Spa And Guesthouse
2.1 km to the city centre
19 A P Burger Avenue Plattekloof Parow, Cape Town, South Africa
Excellent
(603 reviews)
starts from
US$ 83 per one night
Perry'S Bridge Hollow Boutique Hotel
2.1 km to the city centre
R40 Road, Hazyview, South Africa
Excellent
(1096 reviews)
starts from
US$ 223 per one night
The Michelangelo Towers
400 m to the city centre
8 Maude Street, Sandton Central, Sandton, South Africa
Good
(336 reviews)
starts from
US$ 227 per one night
Radisson Safari Hotel Hoedspruit
5.1 km to the city centre
Radisson Entrance Circle R527 Main Road, Hoedspruit, South Africa
Excellent
(1225 reviews)
starts from
US$ 192 per one night
Ocean Breeze Hotel
2.1 km to the city centre
18 Beach Road, Strand, South Africa
Good
(1428 reviews)
starts from
US$ 86 per one night
Houw Hoek Hotel
400 m to the city centre
Off N2 Between Grabouw & Botriver, Botrivier, South Africa
Good
(809 reviews)
starts from
US$ 110 per one night
Sanctuary Mandela
5.9 km to the city centre
4 13Th Avenue,, Houghton Estate, Johannesburg, South Africa
Excellent
(73 reviews)
starts from
US$ 259 per one night
Zevenwacht Country Inn
3.8 km to the city centre
Langerwacht Road, Kuils River, South Africa
Excellent
(300 reviews)
starts from
US$ 127 per one night
Jozini Tiger Lodge & Spa By Dream Resorts
500 m to the city centre
Main Road, Jozini, South Africa
Good
(980 reviews)
starts from
US$ 190 per one night
Orange-Ville Lodge & Guesthouse
8.4 km to the city centre
Swart Street / Kylemore Road, Stellenbosch, South Africa
Excellent
(135 reviews)
starts from
US$ 98 per one night
Hazyview Cabanas
8.3 km to the city centre
Sabie Road (R536), Hazyview, South Africa
Excellent
(1202 reviews)
starts from
US$ 165 per one night
Hotel Numbi & Garden Suites
800 m to the city centre
R40 Main Road, Hazyview, South Africa
Good
(859 reviews)
starts from
US$ 53 per one night
Gooderson Leisure Fairways Self Catering And Timeshare Gold Crown Resort
1.4 km to the city centre
Drakensberg Gardens Road, Underberg, Drakensberg Garden, South Africa
Excellent
(327 reviews)
starts from
US$ 226 per one night
Anchorage Guesthouse
1.4 km to the city centre
7 Sixth Avenue Summerstrand Po, Port Elizabeth, South Africa
Excellent
(190 reviews)
starts from
US$ 66 per one night
Cranberry Cottage
1.1 km to the city centre
37 Beeton Street, Ladybrand, South Africa
Good
(252 reviews)
starts from
US$ 118 per one night
Bohemian Guesthouse - Pretoria
5.1 km to the city centre
389 Eridanus Street, Waterkloof Ridge, Pretoria, South Africa
Excellent
(316 reviews)
starts from
US$ 101 per one night
The Northcliff Boutique Hotel
10.8 km to the city centre
10 Solution Cl, Johannesburg, South Africa
Excellent
(292 reviews)
starts from
US$ 161 per one night
Anew Resort Hazyview Kruger Park
5.7 km to the city centre
Sabie Road, Hazyview, South Africa
Good
(138 reviews)
starts from
US$ 171 per one night
Falaza Game Park And Spa
300 m to the city centre
D540 False Bay Road, Hluhluwe, South Africa
Excellent
(209 reviews)
starts from
US$ 215 per one night
Ekhaya Guest House
400 m to the city centre
75. Hilary Drive, Ballito, South Africa
Good
(219 reviews)
starts from
US$ 68 per one night
First Group Qwantani
7.5 km to the city centre
598 Craigielea Farm, Sterkfontein Dam, Harrismith, South Africa
Excellent
(235 reviews)
starts from
US$ 178 per one night
Margate Beach Lodge
1.4 km to the city centre
Panorama Drive 24, Margate, South Africa
Good
(1712 reviews)
starts from
US$ 39 per one night
Villa Africa Boutique Hotel & Spa
11.1 km to the city centre
272 Furrow Road, Equestria, Pretoria, South Africa
Good
(764 reviews)
starts from
US$ 115 per one night
Periwinkle Lodge Guest House
2.1 km to the city centre
75 Beachyhead Drive, Plettenberg Bay, South Africa
Excellent
(82 reviews)
starts from
US$ 400 per one night
Bon Hotel Rustenburg
9.4 km to the city centre
Plot 37, Waterglen, Rustenburg, South Africa
Good
(1398 reviews)
starts from
US$ 83 per one night
St Francis Golf Lodge
1.1 km to the city centre
10 Jack Nicklaus Drive, St Francis Links, St Francis Bay, South Africa
Good
(65 reviews)
starts from
US$ 225 per one night
Protea Hotel By Marriott Karridene Beach
9.3 km to the city centre
Old South Coast Road, Illovo Beach, Amanzimtoti, South Africa
Excellent
(500 reviews)
starts from
US$ 110 per one night
The Royal Courtyard
1.4 km to the city centre
103 Main Street, Matatiele, South Africa
Good
(318 reviews)
starts from
US$ 58 per one night
Brahman Hills - Gardens, Hotel & Cottages
6.7 km to the city centre
Old Curry'S Post Road, Mount West, Nottingham Road, South Africa
Excellent
(366 reviews)
starts from
US$ 128 per one night
Tranquillity Day Spa & Lodge
100 m to the city centre
Portion 40 Farm Welgedacht, Baviaanspoort, South Africa
Good
(75 reviews)
starts from
US$ 60 per one night
St Eve Lodge & Spa
3.1 km to the city centre
21 York Road, Bloemfontein, South Africa
Good
(417 reviews)
starts from
US$ 39 per one night
Lilitha Boutique Hotel-East London
7.4 km to the city centre
Farm B2, Holm Hill Beacon Bay, East London, South Africa
Excellent
(222 reviews)
starts from
US$ 82 per one night
C'Est La Vie Boutique Hotel
700 m to the city centre
34 Hofmeyer Street, Witbank, South Africa
starts from
US$ 97 per one night
Bloem Spa Hotel & Conference
5 km to the city centre
Bloemendal Street Lillyvale, Bloemfontein, South Africa
Good
(357 reviews)
starts from
US$ 67 per one night
Soul Discovery Boutique Hotel & Spa
9.6 km to the city centre
490 Sunbird Avenue, Pretoria, South Africa
Average
(67 reviews)
starts from
US$ 54 per one night
Bella Bohemia Spa, Venue And Guest Farm
7.5 km to the city centre
246 Bosveld Street, Roodeplaat, South Africa
starts from
US$ 84 per one night
Aquila Private Game Reserve & Spa
8.9 km to the city centre
Off The R46, Touws River, South Africa
Good
(2708 reviews)
starts from
US$ 371 per one night
Lagoon Beach Hotel & Spa
6.9 km to the city centre
Lagoon Beach Road, Milnerton, Cape Town, South Africa
Good
(5277 reviews)
starts from
US$ 131 per one night
Mountain Marina Luxury Apartments
1.6 km to the city centre
Waterfront
Excellent
(1282 reviews)
starts from
US$ 179 per one night
Metcourt At Emperors Palace
4.9 km to the city centre
64 Jones Road, Kempton Park Or Tambo International Airport., Kempton Park, South Africa
Good
(2528 reviews)
starts from
US$ 133 per one night
Choose from our list of carefully selected hotels to make your stay unforgettable!
Change your search parametres to find the hotel you want.