Most popular cities in South Africa
Top regions in South Africa
Top landmarks in South Africa
-
Mall
-
Popular attractions
-
Stadium
-
Monument
-
Casino
Amazing spa hotels in South Africa
8.1Great306 reviews
Resort
South Africa, Cape St. Francis
The 3-star Cape St Francis Resort has a swimming pool and lies at 250 metres of Chokka Trail which is worth visiting.
from CAD 198 per night
8.7Great333 reviews
Hotel
South Africa, Somerset West
Located within a 7-minute walk of The Lourensford Harvest Market and within 10 minutes' drive of Helderberg Nature Reserve, the boutique Erinvale Estate Hotel & Spa features an outdoor swimming pool and 56 rooms.
from CAD 277 per night
8.5Great1319 reviews
Hotel
South Africa, Cape Town
The 5-star Table Bay Cape Town features rooms with views of the mountain, while an ideal location provides access to Zeitz Museum of Contemporary Art Africa, which is a mere 1.5 km away.
from CAD 924 per night
8.8Great143 reviews
Hotel
South Africa, Cape Town
The 5-star Cape Grace Managed By Accor Cape Town is set in the entertainment district of Cape Town along a motorway, featuring loungers, recreational facilities and entertainment activities on-site.
from CAD 1 404 per night
8.6Great693 reviews
Hotel
South Africa, Cape Town
Within 300 metres of Antipolis, the classic 5-star Twelve Apostles Hotel & Spa Cape Town boasts fitness classes and massage therapy.
from CAD 571 per night
9.1Perfect146 reviews
Lodge
South Africa, Hluhluwe
An outdoor pool and a wine bar are offered for guest convenience at the luxury Thanda Safari Hluhluwe.
from CAD 1 265 per night
9.2Perfect251 reviews
Hotel
South Africa, Johannesburg
Located in the tranquil Sandton district and near a motorway, the 5-star Saxon Hotel, Villas & Spa Johannesburg offers an outdoor pool as well as a plunge pool and sauna facilities.
from CAD 831 per night
9.0Perfect377 reviews
Hotel
South Africa, Cape Town
Boasting an outdoor swimming pool and a wellness facility, the 5-star Mount Nelson, A Belmond Hotel, offers a central location, 1.5 km from Molteno Reservoir.
from CAD 1 572 per night
9.0Perfect691 reviews
Hotel
South Africa, Johannesburg
Offering an indoor heated pool and a rose garden on site, the 5-star Four Seasons Hotel The Westcliff Johannesburg is situated approximately a 25-minute walk from Jhb Zoo Lake.
from CAD 867 per night
8.6Great848 reviews
Hotel
South Africa, Cape Town
The luxurious Radisson Blu Hotel Waterfront, Cape Town includes sauna facilities and an outdoor swimming pool, boasting a wonderful location at 300 metres from the lake.
from CAD 427 per night
8.7Great539 reviews
Hotel
South Africa, Cape Town
Boasting its location about 5 minutes' drive from Kloof Corner Ridge, the perfect Camps Bay Retreat has an outdoor swimming pool and 40 rooms.
from CAD 385 per night
7.8Very good4657 reviews
Hotel
South Africa, Durban
Set approximately a 5-minute ride from Funworld, the unique The Royal Hotel By Coastlands Hotels & Resorts offers 206 rooms, along with steam baths and an outdoor swimming pool.
from CAD 44 per night
8.5Great1165 reviews
Hotel
South Africa, Cape Town
Fitness classes and recreational facilities are all open to guests of this 78-room the luxury Bay that is located at a 3.7 km distance from Oranjezicht City Farm.
from CAD 351 per night
7.8Very good5518 reviews
Hotel
South Africa, Cape Town
Offering a swimming pool with views of sea, the amazing 4-star Lagoon Beach Hotel & Spa Cape Town is located in the central district of Cape Town.
from CAD 96 per night
8.4Great2007 reviews
Hotel
South Africa, Cape Town
Placed in the Waterfront district of Cape Town, the 4-star Victoria & Alfred Hotel By Newmark is ideally situated within 5 minutes' drive of Slave Lodge Museum.
from CAD 476 per night
8.8Great1601 reviews
Hotel
South Africa, Cape Town
Featuring spectacular views of the sea, the family-friendly Winchester Hotel By Newmark Cape Town is approximately 5 minutes on foot from Graaff' Pools Beach.
from CAD 377 per night
9.2Perfect852 reviews
Hotel
South Africa, Plettenberg Bay
Featuring seafood cuisine and an outdoor swimming pool, the smoke-free Plettenberg Plettenberg Bay is conveniently located a mere 11 minutes' stroll from Robberg Nature Reserve.
from CAD 600 per night
9.1Perfect78 reviews
Hotel
South Africa, Cape Town
Guests can enjoy views of the Atlantic Ocean, while taking advantage of the Ellerman House's spectacular location in the Bantry Bay district of Cape Town.
from CAD 1 939 per night
8.9Great256 reviews
Hotel
South Africa, Clanwilliam
Guests can take advantage of a year-round outdoor swimming pool as well as fitness classes, massage therapy and recreational facilities, while staying at the 5-star Bushmans Kloof Wilderness Reserve And Wellness Retreat Clanwilliam, set in a protected area.
from CAD 4 320 per night
9.4Perfect305 reviews
Hotel
South Africa, Plettenberg Bay
The luxury Tsala Treetop features a swimming pool and 16 rooms facing the forest.
from CAD 906 per night
Top family hotels in South Africa
8.2Great1151 reviews
Hotel
South Africa, Cape Town
Situated near a shopping centre and a market, and 5 minutes by car from The Watershed, the 4-star Grand Daddy Boutique Hotel By Bon Hotels Cape Town offers 32 rooms approximately 5 minutes' drive from Zeitz Museum of Contemporary Art Africa.
from CAD 99 per night
8.8Great1239 reviews
Hostel
South Africa, Cape Town
The 5-star Never At Home Green Point is located in the very heart of Cape Town, boasting an outdoor pool onsite.
from CAD 17 per night
8.4Great7107 reviews
Hotel
South Africa, Johannesburg
Guests can take a swim in a rooftop swimming pool or enjoy a pool bar available in the Southern Sun Sandton Johannesburg, conveniently set in the entertainment Sandton district.
from CAD 112 per night
7.7Very good1391 reviews
Hotel
South Africa, Cape Town
Offering 126 rooms with views of the hills, the 4-star Premier Hotel is set in the Sea Point district of Cape Town, within 10 minutes' drive of De Waal Park.
from CAD 77 per night
8.6Great5971 reviews
Hotel
South Africa, Johannesburg
Located at 600 metres from The Mall of Rosebank, the stylish 4-star Southern Sun Rosebank provides sauna facilities and an outdoor swimming pool onsite.
from CAD 99 per night
8.2Great3569 reviews
Hotel
South Africa, Pretoria
Located 1.9 km from Loftus Versfeld Stadium, the modern Rh Hotel boasts an outdoor swimming pool.
from CAD 58 per night
9.0Perfect3622 reviews
Hotel
South Africa, Cape Town
Not too far from Table Mountain, the 5-star Taj Cape Town with 176 rooms invites you to discover a shopping area or to enjoy sauna facilities and an indoor pool.
from CAD 300 per night
8.1Great1795 reviews
Hotel
South Africa, Cape Town
You can relax by an outdoor swimming pool in the Cresta Grande Cape Town, located within 18 minutes' walk of Two Oceans Aquarium.
from CAD 93 per night
8.2Great1124 reviews
Hotel
South Africa, Cape Town
The 4-star Doubletree By Hilton Cape Town Upper Eastside offers massage therapy, entertainment activities and recreational facilities in a vibrant area of Cape Town, approximately 15 minutes by car from Cape Town Stadium.
from CAD 74 per night
8.6Great2203 reviews
Hotel
South Africa, Cape Town
Located in the City Bowl district of Cape Town and approximately a 9-minute stroll from The African Portrait Art Gallery, the Pepperclub features 210 rooms plus an infinity swimming pool.
from CAD 187 per night
8.6Great1881 reviews
Hotel
South Africa, Johannesburg
Featuring a bureau de change and a lift, the 4-star Johannesburg-Rosebank, An Ihg Johannesburg is set close to the business district of Johannesburg 25 minutes' walk from Jhb Zoo Lake.
from CAD 103 per night
8.8Great7080 reviews
Hotel
South Africa, Durban
Sitting 950 metres of Wavepark Gateway, the comfortable 3-star Holiday Inn Express Durban - Umhlanga, An Ihg offers various recreational opportunities and entertainment activities at the premises.
from CAD 100 per night
8.1Great1181 reviews
Hotel
South Africa, Cape Town
Featuring sauna facilities and an outdoor swimming pool along with an outdoor swimming pool, the luxury Hyatt Regency Cape Town is lodged in a restaurant area near a train station.
from CAD 230 per night
6.4Nice3193 reviews
Hotel
South Africa, Durban
Featuring 81 rooms, various recreational opportunities and entertainment activities, the 3-star Albany is within a 10-minute walk of Gugu Dlamini Park in Durban.
from CAD 40 per night
8.3Great1195 reviews
Hotel
South Africa, Johannesburg
Featuring a swimming pool along with a treatment room, massage facilities and an outdoor swimming pool on site, the 4-star St Andrews Hotel And is nestled in the Bedfordview district of Johannesburg.
from CAD 115 per night
8.4Great1337 reviews
Hotel
South Africa, Cape Town
Placed in a business district, the business Park Inn By Radisson Cape Town Foreshore is perfectly situated a 16-minute stroll from Zeitz Museum of Contemporary Art Africa.
from CAD 170 per night
8.0Great1226 reviews
Hotel
South Africa, Cape Town
Featuring bright rooms and an outdoor swimming pool, the 4-star Commodore Cape Town is around a 5-minute ride from Bree Street.
from CAD 279 per night
8.7Great1122 reviews
Hotel
South Africa, Cape Town
The perfect Cape Milner is nestled near the entertainment district of Cape Town, 6 minutes' stroll from Checkers Kloof Street.
from CAD 95 per night
8.2Great3516 reviews
Hotel
South Africa, Cape Town
Set a 10-minute drive from Two Oceans Aquarium, the Holiday Inn Express Cape Town City Centre, An Ihg boasts entertainment activities and various recreational opportunities available on site.
from CAD 63 per night
8.8Great901 reviews
Hotel
South Africa, Cape Town
The 5-star Westin offers you to enjoy international cuisine, a swimming pool and a prime location within 7 minutes' walk of Cape Town International Convention Centre.
from CAD 148 per night
Best luxury hotels in South Africa
7.6Very good1322 reviews
Hotel
South Africa, Port Edward
Boasting an outdoor swimming pool, the 4-star Wild Coast Sun is set in a protected area not so far from Waves Water Park.
from CAD 700 per night
8.1Great1082 reviews
Resort
South Africa, Southbroom
Marina Beach is within a 10-minute drive of the 4-star San Lameer Resort Hotel & Spa and features shopping and dining.
from CAD 170 per night
8.3Great1116 reviews
Hotel
South Africa, Kimberley
The 4-star Protea Hotel By Marriott is placed in a touristic area of Kimberley, at an 11 km distance from Rooipoort Nature Reserve and within a 5-minute drive of Kimberley Transport Museum.
from CAD 107 per night
8.5Great891 reviews
Hotel
South Africa, Ledig
The stunning 4-star Bakubung Bush Lodge sits in an entertainment area and offers 89 rooms and a swimming pool.
from CAD 451 per night
8.6Great1605 reviews
Hotel
South Africa, Fourways
Featuring an outdoor swimming pool and a lounge bar, the luxurious Palazzo is based about a 20-minute walk from Fourways Community Church.
from CAD 221 per night
8.8Great715 reviews
Hotel
South Africa, Cape Town
Boasting a location within 550 metres of Victoria & Alfred Waterfront in a tourist area, the world-class Queen Victoria Hotel By Newmark Cape Town offers 34 rooms together with spa therapy and various recreational opportunities.
from CAD 668 per night
8.8Great113 reviews
Hotel
South Africa, Cape Town
An à la carte restaurant and a plunge pool are available on site of the elegant Cape Cadogan Boutique, that boasts a central location within 10 minutes' walk of De Waal Park.
from CAD 503 per night
8.7Great2293 reviews
Resort
South Africa, Himeville
The family-friendly Premier Resort Sani Pass has an à la carte restaurant plus 120 rooms and is located in a rural area.
from CAD 172 per night
8.5Great1312 reviews
Hotel
South Africa, Cathkin Park
Located a 10-minute drive from Drakensberg Mountains, the family Drakensberg Sun features an outdoor swimming pool and 125 stylish rooms.
from CAD 225 per night
8.6Great122 reviews
Hotel
South Africa, Cape Town
The exclusive 5-star Dock House Boutique Hotel And Spa By Newmark Cape Town is located in an entertainment area and features fitness classes and massage therapy, together with rooms overlooking the garden.
from CAD 530 per night
8.1Great422 reviews
Hotel
South Africa, Witbank
The 3-star Anew Hotel Highveld Emalahleni Witbank is centrally located in a business neighbourhood and has 82 rooms with views of the city.
from CAD 119 per night
8.8Great1981 reviews
Hotel
South Africa, Kempton Park
With views of the city, the comfortable Intercontinental Johannesburg Or Tambo Airport Hotel, An Ihg Kempton Park is situated a 25-minute walk from Parking and offers spa therapy and entertainment activities.
from CAD 405 per night
8.7Great6503 reviews
Hotel
South Africa, Matroosfontein
Set in the very heart of Cape Town, the wonderful Verde Cape Town Airport invites you to try international dishes and enjoy sauna facilities and an outdoor swimming pool.
from CAD 78 per night
8.8Great823 reviews
Hotel
South Africa, Winterton
Located nearly 25 minutes' walk from Doreen Falls, the modern Cathedral Peak Winterton features an outdoor pool and an Alberts Cocktail restaurant.
from CAD 50 per night
9.1Perfect2522 reviews
Hotel
South Africa, Johannesburg
Spa therapy and entertainment activities are all open to guests of this 60-room the 4-star Thaba Eco Johannesburg that is located within 15 minutes' drive of Gold Reef City Casino.
from CAD 167 per night
9.3Perfect677 reviews
Hotel
South Africa, Cape Town
The comfortable Pod Camps Bay Cape Town, located in the Camps Bay district of Cape Town, has fitness classes, massage therapy and entertainment activities.
from CAD 944 per night
8.9Great51 reviews
Hotel
South Africa, Gansbaai
Walker Bay Nature Reserve Entrance is at a 3.3 km distance from the 5-star Grootbos Private Nature Reserve, while Grootbos Nature Reserve is only a 10-minute walk away.
from CAD 2 388 per night
9.0Perfect2139 reviews
Hotel
South Africa, Graaff Reinet
Boasting a beautiful location, at 500 metres from Dutch Reformed Church, the 5-star Drostdy Hotel By Newmark includes a swimming pool.
from CAD 144 per night
8.8Great259 reviews
Hotel
South Africa, Simondium
Set within 3.4 km of Simonsvlei Wines, the perfect Babylonstoren includes 32 rooms in addition to mountain biking, canoeing and rowing available on-site.
from CAD 1 305 per night
8.8Great903 reviews
Resort
South Africa, Brenton-on-Sea
A perfect location of the comfortable Brenton Haven Beachfront Resort provides easy access to Ocean Odyssey Whale Watching Knysna, which is around 3.7 km away.
from CAD 279 per night
Cheap hotels in South Africa
8.6Great1695 reviews
Hotel
South Africa, Hazyview
Featuring a swimming pool, the family Hippo Hollow Country Estate Hazyview lies a mere 0.7 km from Perry's Bridge Reptile Park.
from CAD 138 per night
7.4Very good349 reviews
Hotel
South Africa, Bergville
The 3-star Sandford Park Country with a year-round outdoor pool is at a 2.6 km distance from MASJID Ul Manaazir.
from CAD 104 per night
7.8Very good2838 reviews
Hotel
South Africa, Cape Town
Located in a shopping neighbourhood approximately a 10-minute drive from Bree Street, the attractive Garden Court Nelson Mandela Boulevard Cape Town has 291 rooms and a swimming pool.
from CAD 110 per night
7.8Very good3334 reviews
Hotel
South Africa, Pretoria
Offering baggage storage and a restaurant, the sophisticated Hotel@Hatfield Pretoria lies in a central neighbourhood, only 5 minutes on foot from Canadian Embassy and a 10-minute drive from Union Buildings.
from CAD 65 per night
7.7Very good1820 reviews
Hotel
South Africa, Cape Town
Set at 450 metres of Bree Street in the business district of Cape Town, the welcoming 3-star Onomo Hotel Cape Town - Inn On The Square features a swimming pool.
from CAD 65 per night
9.4Perfect317 reviews
Lodge
South Africa, Timbavati Game Reserve
Guests of the luxurious Kings Camp Timbavati Game Reserve can relax in the lounge bar or lounge at a plunge pool.
from CAD 1 359 per night
9.3Perfect358 reviews
Farm stay
South Africa, Tulbagh
Sitting a 15-minute drive from Old Town Tulbagh, the family Saronsberg Vineyard Cottages offers wine-tasting sessions and barbeque at the premises.
from CAD 106 per night
7.7Very good19 reviews
Guest house
South Africa, Cape Town
Boasting a prime location in a southern neighbourhood, the Ascot Gardens Self Catering Cape Town features entertainment activities and various recreational opportunities.
from CAD 145 per night
7.2Very good211 reviews
Bed & Breakfast
South Africa, Cape Town
Located just 0.6 km from Labia Theatre, the 3-star Liberty Lodge Guest House Cape Town features 6 rooms with views of the mountain.
from CAD 68 per night
8.1Great950 reviews
Hotel
South Africa, Durban
Due to a prime location in the very heart of the city, the guests of the Mesami will find Musgrave Shopping Centre a 6-minute stroll away.
from CAD 58 per night
8.8Great1221 reviews
Bed & Breakfast
South Africa, Port Elizabeth
Located in the very heart of Port Elizabeth, the Treetops offers fast access to Nelson Mandela Bay Stadium, nearly 10 minutes' drive away.
from CAD 55 per night
7.8Very good946 reviews
Lodge
South Africa, Hazyview
Offering an outdoor swimming pool, the Kruger Adventure Lodge is located in the cultural part of Hazyview, approximately a 10-minute drive from Perry's Bridge Reptile Park.
from CAD 210 per night
8.8Great486 reviews
Bed & Breakfast
South Africa, Johannesburg
Located in a historic district, the 3-star Agterplaas Guesthouse Johannesburg features 18 rooms along with a private garden.
from CAD 24 per night
7.6Very good3385 reviews
Bed & Breakfast
South Africa, Kempton Park
Boasting an outdoor swimming pool, the comfortable Airport Inn Bed And Breakfast is at a 2.6 km distance from Silver Lakes Country club.
from CAD 42 per night
8.8Great185 reviews
Lodge
South Africa, St Lucia
The Marlin Lodge St Lucia is located around 15 minutes on foot from K Z N Wildlife and near a boat dock.
from CAD 129 per night
7.8Very good2554 reviews
Resort
South Africa, Dullstroom
Dullstroom Nature Reserve is at a 4.2 km distance from the Dunkeld Country & Equestrian Estate, while Dullstroom on the Dam is about a 10-minute drive away.
from CAD 126 per night
8.2Great1203 reviews
Hotel
South Africa, Cape Town
The Park Inn By Radisson Cape Town Newlands is situated in the Newlands district, 18 minutes' drive from Cape Town International airport.
from CAD 136 per night
8.0Great161 reviews
Guest house
South Africa, Johannesburg
L. Ron Hubbard is at a 2.9 km distance from the Margarets Place Johannesburg and Italian South African Chamber of Trade and Industries is about a 20-minute stroll away.
from CAD 65 per night
7.4Very good2823 reviews
Guest house
South Africa, Kempton Park
Wild Waters and Kempton Park Country Club are located 6 km and 2.8 km from the 2-star Dove'S Nest Guest House respectively.
from CAD 44 per night
8.4Great616 reviews
Guest house
South Africa, Johannesburg
The 3-star Life On 3Rd Johannesburg is located 25 km from Rand airport and 0.7 km from Main and 4th Ave bus stop.
from CAD 48 per night
Resorts with beach in South Africa
8.1Great1245 reviews
Hotel
South Africa, East London
The highest levels of comfort together with entertainment activities and barbeque are waiting for you in the 99 rooms for an enjoyable stay at the lovely 4-star Blue Lagoon Hotel And Conference Centre with a name you can trust.
from CAD 102 per night
8.4Great21010 reviews
Hotel
South Africa, Durban
Set approximately 10 minutes' drive from uShaka Marine World, the excellent Blue Waters includes an indoor swimming pool including sauna facilities and an indoor pool.
from CAD 69 per night
9.1Perfect13218 reviews
Hotel
South Africa, Durban
Situated in the Golden Mile district, the perfect 4-star Belaire Suites Durban features 127 rooms and an à la carte restaurant.
from CAD 57 per night
7.8Very good1079 reviews
Hotel
South Africa, Cape Town
Ideally located nearly 5 minutes on foot from The Blue Train Park and near a tube station, the elegant La Splendida Hotel By Newmark offers spa therapy and entertainment activities.
from CAD 76 per night
9.2Perfect1072 reviews
Hotel
South Africa, Umhlanga
Located within 8 minutes' walk of uMhlanga Lighthouse, the 5-star Oyster Box Umhlanga boasts an outdoor swimming pool.
from CAD 688 per night
9.2Perfect3404 reviews
Hotel
South Africa, Skukuza
With 145 rooms, the family Kruger Gate Skukuza prides itself on reliable service and offers amenities, such as a conference room.
from CAD 455 per night
8.8Great2744 reviews
Hotel
South Africa, Durban
Located about 5 minutes on foot from Funworld and 2 km from uShaka Marine World, the Edward features unique rooms and a rooftop swimming pool.
from CAD 110 per night
8.1Great10159 reviews
Hotel
South Africa, Durban
Located 250 metres of Mini Town Nonprofit Park, the 32-story Southern Sun Elangeni & Maharani Durban features 1452 rooms with views of the sea.
from CAD 129 per night
8.4Great900 reviews
Hotel
South Africa, Mossel Bay
The 4-star Protea Hotel By Marriott Mossel Bay in the Mossel Bay Central district of Mossel Bay overlooks Santos Bay, offers a location only metres from the Bartolomeu Dias Museum and boasts nice rooms.
from CAD 176 per night
8.6Great2207 reviews
Hotel
South Africa, Simon's Town
Located at 750 metres of South African Naval Museum, the 4-star Simon'S Town Quayside features 29 rooms with views of the bay.
from CAD 93 per night
9.2Perfect726 reviews
Hotel
South Africa, Stellenbosch
Featuring an à la carte restaurant along with a steam room, a hot tub and an indoor pool, the 5-star Lanzerac Hotel & Spa Stellenbosch is set relatively near Helderberg Mountains.
from CAD 600 per night
8.8Great1484 reviews
Hotel
South Africa, Durban
The 5-star Beverly Hills, placed at a 4.5 km distance from Mount Edgecombe Country Club, features an outdoor swimming pool and a Japanese garden.
from CAD 311 per night
8.5Great2100 reviews
Hotel
South Africa, Port Elizabeth
Featuring a swimming pool, the family Beach Port Elizabeth lies within a 9-minute walk of Shark Rock Pier.
from CAD 117 per night
7.9Very good1154 reviews
Resort
South Africa, Sun City
Lost City is merely a 5-minute stroll from the 5-star Palace Of The Lost City At Sun City Resort Sun City, which offers a superb selection of a nightclub and a casino to please everyone.
from CAD 432 per night
8.5Great976 reviews
Hotel
South Africa, Cape Town
The deluxe Primi Seacastle Cape Town features various recreational opportunities and entertainment activities on site, and is situated in the Camps Bay district of Cape Town close to a bus stop.
from CAD 141 per night
8.3Great1059 reviews
Resort
South Africa, Langebaan
Located at a 4.9 km distance from Langebaan Beach, the upscale 4-star Club Mykonos features 299 rooms and a pizza restaurant on-site.
from CAD 152 per night
8.7Great1176 reviews
Hotel
South Africa, Hermanus
Featuring 23 rooms with views of the mountain, the luxurious Whale Coast All-Suite-Hotel - De Chatillion Collection Hermanus is set approximately 5 minutes by car from Sievers Point.
from CAD 224 per night
8.0Great173 reviews
Hotel
South Africa, Mtubatuba
Located 45 km from Richards Bay airport, the 3-star Protea Hotel By Marriott Umfolozi River offers a restaurant and baggage storage for guests' convenience.
from CAD 119 per night
8.5Great815 reviews
Bed & Breakfast
South Africa, Port Elizabeth
Offering an outdoor pool and a tropical garden on site, the Conifer Beach House Bed & Breakfast is situated about 10 minutes' drive from Port Elizabeth Opera House.
from CAD 81 per night
8.3Great820 reviews
Aparthotel
South Africa, Cape Town
Guests will enjoy a swimming pool and 42 rooms, while staying at the perfect Camps Bay Village Cape Town with location in walking distance from Table Mountain.
from CAD 106 per night
Resorts with free parking in South Africa
7.8Very good659 reviews
Hotel
South Africa, Cape Town
Comprising 8 rooms in the heart of Cape Town, the lovely O On Kloof Boutique Hotel & Spa lies within 5 minutes' drive of Signal Hill.
from CAD 141 per night
8.2Great2111 reviews
Hotel
South Africa, Edenvale
Guests will enjoy an outdoor swimming pool and 29 rooms, while staying at the Airport Inn And Suites with location at a short distance from Kempton Park.
from CAD 42 per night
8.3Great1250 reviews
Hotel
South Africa, Umhlali
Set relatively close to Umhlanga Rocks, the comfortable 5-star Zimbali Lodge By Dream Resorts Umhlali invites its guests to enjoy hiking and cycling and to dine in the pool bar.
from CAD 200 per night
9.5Perfect195 reviews
Lodge
South Africa, Hout Bay
Set in the heart of Hout Bay, the luxury Tintswalo Atlantic Villa offers 11 rooms overlooking the bay.
from CAD 1 491 per night
8.0Great2706 reviews
Hotel
South Africa, Port Elizabeth
Situated within 2.8 km of Bird Rock, the 5-star Radisson Blu Hotel, offers 171 guest rooms.
from CAD 132 per night
8.9Great1228 reviews
Hotel
South Africa, Stellenbosch
Offering spa therapy, loungers and wine-tasting sessions, the 5-star Asara Wine Estate & Hotel Stellenbosch is situated within 10 minutes' drive of Kleine Zalze Wine Estate.
from CAD 379 per night
7.6Very good1769 reviews
Hotel
South Africa, Johannesburg
Located in a business area and within 25 minutes' walk of Cedar Square, the Indaba Hotel, Spa & Conference Center features 257 rooms plus an outdoor pool.
from CAD 89 per night
8.0Great1599 reviews
Hotel
South Africa, Stormsrivier
The 3-star Tsitsikamma Lodge & Stormsrivier, within 400 metres of Tsitsikamma Falls Adventure, pampers its guests with a swimming pool, as well as whirlpool baths and an outdoor swimming pool.
from CAD 115 per night
9.0Perfect518 reviews
Resort
South Africa, Cape Town
Featuring an infinity swimming pool, the 5-star One&Only in the shopping Waterfront district boasts 131 rooms.
from CAD 1 231 per night
8.8Great789 reviews
Lodge
South Africa, Breede River
Situated 44 km from Hex Valley Golf Club in Breede River, this family venue features a swimming pool.
from CAD 571 per night
9.0Perfect1514 reviews
Hotel
South Africa, Stellenbosch
Thanks to the luxurious location, the charming Oude Werf is set right in the very heart of Stellenbosch, and also you can enjoy an outdoor swimming pool onsite.
from CAD 336 per night
8.8Great3458 reviews
Guest house
South Africa, Kempton Park
Located 10 minutes' drive from Edenvale Action Sports Arena, the 4-star Sunrock Guesthouse Kempton Park offers views of the pool and a year-round outdoor pool.
from CAD 89 per night
9.4Perfect630 reviews
Lodge
South Africa, Barrydale
Set 19 km from Swellendam Golf Course, this luxurious villa features a plunge swimming pool and offers Andes Mountains views.
from CAD 1 297 per night
9.1Perfect1059 reviews
Hotel
South Africa, Stellenbosch
Providing an à la carte restaurant which serves European dishes, the 4-star Spier Hotel And Wine Farm welcomes guests in a protected area of Stellenbosch.
from CAD 123 per night
8.7Great2613 reviews
Hotel
South Africa, Randburg
Featuring a swimming pool, the luxurious Fairway Hotel, Spa & Golf in the shopping district of Randburg boasts 62 rooms.
from CAD 104 per night
8.0Great934 reviews
Aparthotel
South Africa, Cape Town
Set in the vibrant Sea Point district, the 4-star Hyde features a saltwater pool and boasts views of the Atlantic Ocean.
from CAD 187 per night
9.2Perfect503 reviews
Lodge
South Africa, Kleinberg
The Gondwana Game Reserve Villa offers a panoramic view of the pool and a swimming pool to relax at.
from CAD 1 581 per night
8.0Great1644 reviews
Hotel
South Africa, Kempton Park
Along with a comfortable location near an underground station, the modern Holiday Inn Johannesburg Airport, An Ihg Kempton Park also features a cocktail bar as well as a steam room and an outdoor swimming pool.
from CAD 76 per night
7.3Very good528 reviews
Hotel
South Africa, Midrand
Comprising 92 rooms, the 3-star Mercure Johannesburg Midrand is set near a business district, 10 minutes by car from Nizamiye Mosque.
from CAD 57 per night
9.1Perfect1681 reviews
Hotel
South Africa, Cape Town
Set within a 6-minute walk of Barnard Gallery, the perfect Vineyard Cape Town boasts fitness classes, facials and massage therapy.
from CAD 332 per night
Top Resorts in South Africa
7.6Very good360 reviews
Resort
South Africa, Umhlanga
Set within 10 minutes' drive of uMhlanga Main Beach, the Sibaya boasts spa therapy, recreational facilities and entertainment activities available on site.
from CAD 185 per night
7.9Very good2206 reviews
Hotel
South Africa, Johannesburg
The designer Park Inn Sandton is a perfect vacation spot 10 minutes by car from Nelson Mandela Square and other Johannesburg landmarks.
from CAD 63 per night
8.4Great104 reviews
Hotel
South Africa, Johannesburg
The Winston is situated near the business district of Johannesburg at a 2.1 km distance from Jhb Zoo Lake.
from CAD 363 per night
8.3Great8990 reviews
Hotel
South Africa, Kempton Park
Comprising 275 rooms, the affordable Premier Hotel O.R. Tambo is set near the business district of Kempton Park within 15 minutes' drive of Wild Waters.
from CAD 102 per night
7.3Very good658 reviews
Hotel
South Africa, Johannesburg
Situated within a 5-minute drive of SAB World of Beer, the modern Reef offers a lounge bar and an à la carte restaurant serving African dishes.
from CAD 54 per night
9.0Perfect33 reviews
Hotel
South Africa, Cape Town
The Lawhill Luxury includes 30 rooms together with a swimming pool, offering its guests a prime setting in the heart of Cape Town.
from CAD 1 031 per night
8.3Great1505 reviews
Hotel
South Africa, Cape Town
Set nearly 13 minutes' walk from Greenmarket Square, the City Lodge Hotel V&A Waterfront boasts fitness classes and entertainment activities available on site.
from CAD 238 per night
8.3Great2903 reviews
Hotel
South Africa, Cape Town
Comprising 297 rooms, the 4-star Southern Sun Cape Sun is set close to a shopping district about 17 minutes' walk from Slave Lodge Museum.
from CAD 201 per night
8.4Great8843 reviews
Hotel
South Africa, Johannesburg
The 3-star Garden Court Sandton includes 440 rooms together with an outdoor swimming pool, offering its guests an excellent setting in the very heart of Johannesburg.
from CAD 108 per night
8.7Great1372 reviews
Hotel
South Africa, Cape Town
Featuring a fitness studio and an outdoor pool, the award-winning Southern Sun The Cullinan Cape Town is located within 10 minutes' drive of Victoria & Alfred Waterfront.
from CAD 332 per night
8.1Great873 reviews
Hotel
South Africa, Cape Town
Set in the Sea Point district of Cape Town, the 3-star Protea Hotel By Marriott Cape Town Sea Point features a rooftop pool and boasts views of the Indian Ocean.
from CAD 126 per night
9.0Perfect4768 reviews
Hotel
South Africa, Johannesburg
Located 300 metres from Sandton Convention Center in the Sandton district of Johannesburg, the Sandton Sun And Towers features fitness classes, facials and massage therapy on-site.
from CAD 368 per night
8.5Great2583 reviews
Hotel
South Africa, Johannesburg
Situated in the central district of Johannesburg, and 11 minutes on foot from French South African Chamber of Commerce and Industry, the superior 4-star Southern Sun Katherine Street offers a tropical garden plus a swimming pool.
from CAD 161 per night
8.6Great174 reviews
Hotel
South Africa, Johannesburg
The charming 4-star City Lodge Hotel Eastgate is settled in the business district of Johannesburg, 5 minutes' walk from Bruma Flea Market, and includes a lounge bar.
from CAD 100 per night
8.6Great1538 reviews
Hotel
South Africa, Johannesburg
Providing an à la carte restaurant which serves South African dishes, the 4-star Pivot Hotel Montecasino welcomes guests in an entertainment area of Johannesburg.
from CAD 146 per night
8.6Great835 reviews
Hotel
South Africa, Hazyview
Perry's Bridge Reptile Park is set only 1.1 km from the Sabi River Sun Hazyview.
from CAD 280 per night
8.7Great2672 reviews
Hotel
South Africa, Durban
Boasting spa therapy and recreational facilities, the 3-star Protea Hotel By Marriott Durban Umhlanga is approximately a 10-minute ride from Mount Edgecombe Country Club in a shopping area.
from CAD 119 per night
7.9Very good18487 reviews
Hotel
South Africa, Kempton Park
Featuring 364 rooms, fitness classes and spa therapy, the award-winning Southern Sun Or Tambo International Airport is 3.8 km from Parking in Kempton Park.
from CAD 125 per night
8.1Great3700 reviews
Hotel
South Africa, Cape Town
Located in a tourist area, 550 metres of Bree Street, the excellent 4-star Lodge Cape Town features luxurious rooms and an à la carte restaurant.
from CAD 51 per night
8.2Great179 reviews
Hotel
South Africa, Kempton Park
Guests can have a buffet breakfast and enjoy visiting Wild Waters, set a 10-minute drive from the 3-star Peermont Metcourt Suites At Emperors Palace.
from CAD 145 per night