Top landmarks in South Africa
-
Mall
-
Popular attractions
-
Stadium
-
Monument
-
Casino
Best 5-star hotels in South Africa
8.2Great253 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 574 per night
8.2Great187 reviews
Hotel
South Africa, Pretoria
The Sheraton is situated near the quiet district of Pretoria around 7 minutes on foot from Union Buildings Gardens Memorial Park.
from CAD 94 per night
8.0Great210 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 249 per night
8.4Great48 reviews
Hotel
South Africa, Sandton
Located in the Sandton district within 15 minutes' walk of Nedbank Head Office, the 34-story luxury Michelangelo Towers has 58 rooms and an outdoor pool.
from CAD 314 per night
8.2Great140 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 610 per night
8.6Great43 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 505 per night
8.4Great105 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 1 607 per night
8.2Great185 reviews
Hotel
South Africa, Hermanus
You can have some rest at an outdoor swimming pool or enjoy beautiful views of the sea, while the comfortable Marine Hermanus boasts a prime setting just a short drive from Walker Bay.
from CAD 376 per night
8.2Great67 reviews
Guest house
South Africa, Stellenbosch
Located 0.6 km from Stellenbosch University Botanical Garden, a 15-minute stroll from Paul Roos Markotter Stadium, the Evergreen Manor And Spa features facials, various recreational opportunities and entertainment activities along with 16 rooms.
from CAD 119 per night
8.6Great942 reviews
Hotel
South Africa, Durban
Situated a 5-minute ride from Mini Town Nonprofit Park, the fantastic 5-star Hilton Durban boasts a steam room, sauna facilities and an outdoor swimming pool at the premises and welcomes guests to relax by a swimming pool.
from CAD 102 per night
8.0Great284 reviews
Hotel
South Africa, Johannesburg
Located about 10 minutes' drive from The Wanderers Golf Club, the perfect 5-star Hilton Sandton Johannesburg features a swimming pool along with fitness classes and spa therapy.
from CAD 91 per night
8.4Great143 reviews
Hotel
South Africa, Tokai
Located less than about 10 minutes' drive from Silvermine Trail, the luxurious Steenberg Hotel & Spa offers a swimming pool.
from CAD 668 per night
8.4Great166 reviews
Hotel
South Africa, Sandton
Located at 550 metres from Sandton Convention Center and within an 11-minute walk of Regenesys Business School, the comfortable Michelangelo features an indoor heated swimming pool and 242 rooms.
from CAD 181 per night
8.2Great172 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 440 per night
8.4Great374 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 315 per night
8.6Great92 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 196 per night
8.4Great152 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 447 per night
8.6Great91 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 1 003 per night
8.4Great194 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 406 per night
8.4Great206 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 621 per night
8.2Great253 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 574 per night
8.2Great187 reviews
Hotel
South Africa, Pretoria
The Sheraton is situated near the quiet district of Pretoria around 7 minutes on foot from Union Buildings Gardens Memorial Park.
from CAD 94 per night
8.0Great210 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 249 per night
8.4Great48 reviews
Hotel
South Africa, Sandton
Located in the Sandton district within 15 minutes' walk of Nedbank Head Office, the 34-story luxury Michelangelo Towers has 58 rooms and an outdoor pool.
from CAD 314 per night
8.2Great140 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 610 per night
8.6Great43 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 505 per night
8.4Great105 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 1 607 per night
8.2Great185 reviews
Hotel
South Africa, Hermanus
You can have some rest at an outdoor swimming pool or enjoy beautiful views of the sea, while the comfortable Marine Hermanus boasts a prime setting just a short drive from Walker Bay.
from CAD 376 per night
8.2Great67 reviews
Guest house
South Africa, Stellenbosch
Located 0.6 km from Stellenbosch University Botanical Garden, a 15-minute stroll from Paul Roos Markotter Stadium, the Evergreen Manor And Spa features facials, various recreational opportunities and entertainment activities along with 16 rooms.
from CAD 119 per night
8.6Great942 reviews
Hotel
South Africa, Durban
Situated a 5-minute ride from Mini Town Nonprofit Park, the fantastic 5-star Hilton Durban boasts a steam room, sauna facilities and an outdoor swimming pool at the premises and welcomes guests to relax by a swimming pool.
from CAD 102 per night
8.0Great284 reviews
Hotel
South Africa, Johannesburg
Located about 10 minutes' drive from The Wanderers Golf Club, the perfect 5-star Hilton Sandton Johannesburg features a swimming pool along with fitness classes and spa therapy.
from CAD 91 per night
8.4Great143 reviews
Hotel
South Africa, Tokai
Located less than about 10 minutes' drive from Silvermine Trail, the luxurious Steenberg Hotel & Spa offers a swimming pool.
from CAD 668 per night
8.4Great166 reviews
Hotel
South Africa, Sandton
Located at 550 metres from Sandton Convention Center and within an 11-minute walk of Regenesys Business School, the comfortable Michelangelo features an indoor heated swimming pool and 242 rooms.
from CAD 181 per night
8.2Great172 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 440 per night
8.4Great374 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 315 per night
8.6Great92 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 196 per night
Most popular 4-star hotels in South Africa
8.4Great153 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 96 per night
8.4Great335 reviews
Hotel
South Africa, Cape Town
Thanks to its beautiful location, the elegant 4-star Townhouse is within an 8-minute walk of Greenmarket Square and near a train station.
from CAD 94 per night
8.2Great85 reviews
Hotel
South Africa, Johannesburg
The stylish 4-star Sunnyside Park, An Ihg Johannesburg features fitness classes and live entertainment on site, and is situated in the Parktown district near a motorway.
from CAD 63 per night
8.2Great225 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 77 per night
7.2Very good6 reviews
Resort
South Africa, Sun City
Featuring a swimming pool and 340 rooms, the excellent Soho is only 0.9 km from Valley of Waves.
from CAD 373 per night
8.0Great85 reviews
Hotel
South Africa, Durban
Sitting within an 11-minute walk of Wavepark Gateway, the luxury Royal Palm offers spa therapy and entertainment activities at the premises.
from CAD 105 per night
Hotel
South Africa, Pietermaritzburg
Butterflies For Africa is a mere 1.8 km from the 4-star Golden Horse Casino Pietermaritzburg, while Habibia Soofie Mosque is nearly a 25-minute stroll away.
from CAD 153 per night
8.4Great415 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 254 per night
8.0Great194 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 101 per night
8.2Great170 reviews
Hotel
South Africa, Stellenbosch
Featuring a fitness suite and a swimming pool, the tranquil 4-star De Zalze Lodge Stellenbosch is located 10 minutes by car from Paul Roos Markotter Stadium.
from CAD 318 per night
8.0Great181 reviews
Hotel
South Africa, Franschhoek
Boasting proximity to Varkblaardrif, which runs approximately 0.9 km away, the luxury Protea Hotel By Marriott offers an outdoor swimming pool.
from CAD 321 per night
8.2Great316 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 283 per night
8.2Great119 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 315 per night
8.2Great255 reviews
Hotel
South Africa, Port Elizabeth
Offering 58 rooms with views of the ocean, the 4-star Kelway is set in the Summerstrand district of Port Elizabeth, a 10-minute drive from South African Air Force Museum.
from CAD 119 per night
8.2Great14 reviews
Guest house
South Africa, Bloemfontein
Featuring a swimming pool, the stylish Bayswater Lodge lies 350 metres from Modenso Park.
from CAD 83 per night
8.2Great531 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 126 per night
8.4Great671 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 418 per night
8.4Great302 reviews
Hotel
South Africa, Cape Town
Iziko South African Museum and Planetarium is a 10-minute ride from the spectacular Ambassador Cape Town.
from CAD 268 per night
8.4Great297 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 254 per night
8.0Great124 reviews
Hotel
South Africa, Durban
Comprising 76 rooms in the very heart of Durban, the family Balmoral lies within 1.2 km of Port Natal Maritime Museum.
from CAD 49 per night
8.4Great153 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 96 per night
8.4Great335 reviews
Hotel
South Africa, Cape Town
Thanks to its beautiful location, the elegant 4-star Townhouse is within an 8-minute walk of Greenmarket Square and near a train station.
from CAD 94 per night
8.2Great85 reviews
Hotel
South Africa, Johannesburg
The stylish 4-star Sunnyside Park, An Ihg Johannesburg features fitness classes and live entertainment on site, and is situated in the Parktown district near a motorway.
from CAD 63 per night
8.2Great225 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 77 per night
7.2Very good6 reviews
Resort
South Africa, Sun City
Featuring a swimming pool and 340 rooms, the excellent Soho is only 0.9 km from Valley of Waves.
from CAD 373 per night
8.0Great85 reviews
Hotel
South Africa, Durban
Sitting within an 11-minute walk of Wavepark Gateway, the luxury Royal Palm offers spa therapy and entertainment activities at the premises.
from CAD 105 per night
Hotel
South Africa, Pietermaritzburg
Butterflies For Africa is a mere 1.8 km from the 4-star Golden Horse Casino Pietermaritzburg, while Habibia Soofie Mosque is nearly a 25-minute stroll away.
from CAD 153 per night
8.4Great415 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 254 per night
8.0Great194 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 101 per night
8.2Great170 reviews
Hotel
South Africa, Stellenbosch
Featuring a fitness suite and a swimming pool, the tranquil 4-star De Zalze Lodge Stellenbosch is located 10 minutes by car from Paul Roos Markotter Stadium.
from CAD 318 per night
8.0Great181 reviews
Hotel
South Africa, Franschhoek
Boasting proximity to Varkblaardrif, which runs approximately 0.9 km away, the luxury Protea Hotel By Marriott offers an outdoor swimming pool.
from CAD 321 per night
8.2Great316 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 283 per night
8.2Great119 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 315 per night
8.2Great255 reviews
Hotel
South Africa, Port Elizabeth
Offering 58 rooms with views of the ocean, the 4-star Kelway is set in the Summerstrand district of Port Elizabeth, a 10-minute drive from South African Air Force Museum.
from CAD 119 per night
8.2Great14 reviews
Guest house
South Africa, Bloemfontein
Featuring a swimming pool, the stylish Bayswater Lodge lies 350 metres from Modenso Park.
from CAD 83 per night
8.2Great531 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 126 per night
Most popular 3-star hotels in South Africa
8.0Great94 reviews
Hotel
South Africa, Durban
Located in the Umhlanga district of Umhlanga and about 25 minutes on foot from uMhlanga Lighthouse, the Aha Gateway Hotel features 144 rooms plus a swimming pool.
from CAD 181 per night
8.2Great147 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 52 per night
8.2Great271 reviews
Hotel
South Africa, Cape Town
Situated in the Three Anchor Bay district, the 3-star Ritz offers quick access to Cape Town International airport within 22 minutes' drive.
from CAD 70 per night
8.2Great94 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 58 per night
8.4Great368 reviews
Hotel
South Africa, Mbombela
Offering a swimming pool with views of pool, the perfect 3-star Mercure Hotel Nelspruit is located in the central district of Mbombela.
from CAD 99 per night
8.2Great231 reviews
Hotel
South Africa, Johannesburg
Located just near Eastgate Shopping Centre, the affordable 3-star Mercure Hotel Bedfordview Johannesburg features 120 rooms with views of the garden.
from CAD 98 per night
8.0Great115 reviews
Hotel
South Africa, Johannesburg
Ideally located at 200 metres of The Brightwater Commons Mall, the stylish Mercure Johannesburg Randburg features diving classes, recreational facilities and entertainment activities.
from CAD 54 per night
8.4Great383 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 65 per night
7.8Very good74 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 117 per night
8.4Great93 reviews
Hotel
South Africa, Cape Town
Situated near a tube station, the perfect Lady Hamilton Cape Town is approximately 8 minutes on foot from Labia Theatre.
from CAD 42 per night
7.8Very good110 reviews
Hotel
South Africa, Durban
The perfect 3-star Gooderson Tropicana is placed in a touristic area of Durban, 1.1 km from Durban Natural Science Museum and a 5-minute ride from uShaka Marine World.
from CAD 77 per night
7.4Very good68 reviews
Resort
South Africa, Paulpietersburg
The family-friendly Gooderson Natal Spa Hot Springs Resort in the historic district of Paulpietersburg features an outdoor swimming pool and a fitness room.
from CAD 114 per night
8.4Great130 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 203 per night
8.0Great137 reviews
Hotel
South Africa, Pretoria
Located 1.9 km from Loftus Versfeld Stadium, the modern Rh Hotel boasts an outdoor swimming pool.
from CAD 65 per night
8.0Great157 reviews
Hotel
South Africa, Wilderness
Boasting a quiet setting in a historical neighbourhood, the 3-star Wilderness features a lounge bar plus fitness classes, massage therapy and recreational facilities.
from CAD 72 per night
8.2Great118 reviews
Hotel
South Africa, Wilderness
Boasting setting a few minutes drive from Victoria Bay, the Beach offers 20 rooms along with a steam room, a hot tub and an outdoor swimming pool on-site.
from CAD 137 per night
8.0Great70 reviews
Hotel
South Africa, Pretoria
Boasting a location in the central part of Pretoria at 600 metres of Freedom Park, the 3-star Manhattan features an à la carte restaurant.
from CAD 73 per night
8.4Great315 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 102 per night
8.2Great324 reviews
Hotel
South Africa, Stellenbosch
5 minutes on foot from Braak, the wonderful Stellenbosch boasts an à la carte restaurant and 40 rooms.
from CAD 141 per night
8.2Great377 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 41 per night
8.0Great94 reviews
Hotel
South Africa, Durban
Located in the Umhlanga district of Umhlanga and about 25 minutes on foot from uMhlanga Lighthouse, the Aha Gateway Hotel features 144 rooms plus a swimming pool.
from CAD 181 per night
8.2Great147 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 52 per night
8.2Great271 reviews
Hotel
South Africa, Cape Town
Situated in the Three Anchor Bay district, the 3-star Ritz offers quick access to Cape Town International airport within 22 minutes' drive.
from CAD 70 per night
8.2Great94 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 58 per night
8.4Great368 reviews
Hotel
South Africa, Mbombela
Offering a swimming pool with views of pool, the perfect 3-star Mercure Hotel Nelspruit is located in the central district of Mbombela.
from CAD 99 per night
8.2Great231 reviews
Hotel
South Africa, Johannesburg
Located just near Eastgate Shopping Centre, the affordable 3-star Mercure Hotel Bedfordview Johannesburg features 120 rooms with views of the garden.
from CAD 98 per night
8.0Great115 reviews
Hotel
South Africa, Johannesburg
Ideally located at 200 metres of The Brightwater Commons Mall, the stylish Mercure Johannesburg Randburg features diving classes, recreational facilities and entertainment activities.
from CAD 54 per night
8.4Great383 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 65 per night
7.8Very good74 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 117 per night
8.4Great93 reviews
Hotel
South Africa, Cape Town
Situated near a tube station, the perfect Lady Hamilton Cape Town is approximately 8 minutes on foot from Labia Theatre.
from CAD 42 per night
7.8Very good110 reviews
Hotel
South Africa, Durban
The perfect 3-star Gooderson Tropicana is placed in a touristic area of Durban, 1.1 km from Durban Natural Science Museum and a 5-minute ride from uShaka Marine World.
from CAD 77 per night
7.4Very good68 reviews
Resort
South Africa, Paulpietersburg
The family-friendly Gooderson Natal Spa Hot Springs Resort in the historic district of Paulpietersburg features an outdoor swimming pool and a fitness room.
from CAD 114 per night
8.4Great130 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 203 per night
8.0Great137 reviews
Hotel
South Africa, Pretoria
Located 1.9 km from Loftus Versfeld Stadium, the modern Rh Hotel boasts an outdoor swimming pool.
from CAD 65 per night
8.0Great157 reviews
Hotel
South Africa, Wilderness
Boasting a quiet setting in a historical neighbourhood, the 3-star Wilderness features a lounge bar plus fitness classes, massage therapy and recreational facilities.
from CAD 72 per night
8.2Great118 reviews
Hotel
South Africa, Wilderness
Boasting setting a few minutes drive from Victoria Bay, the Beach offers 20 rooms along with a steam room, a hot tub and an outdoor swimming pool on-site.
from CAD 137 per night
Amazing spa hotels in South Africa
8.2Great144 reviews
Hotel
South Africa, Mossel Bay
Boasting its location at 350 metres of Diaz Water Park, the Diaz Hotel And Resort has an infinity swimming pool and 119 rooms with views of the Indian Ocean.
from CAD 132 per night
8.4Great80 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 109 per night
8.4Great179 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 558 per night
8.2Great188 reviews
Hotel
South Africa, Cape Town
Located 5 minutes by car from Two Oceans Aquarium, the comfortable 4-star Hippo Boutique offers views of the city and a swimming pool.
from CAD 85 per night
8.2Great383 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 463 per night
7.8Very good106 reviews
Hotel
South Africa, George
Guests will enjoy a swimming pool onsite and admire views of the pool offered from 109 rooms.
from CAD 149 per night
8.6Great114 reviews
Hotel
South Africa, Plettenberg Bay
The luxury Tsala Treetop features a swimming pool and 16 rooms facing the forest.
from CAD 1 096 per night
8.6Great445 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 380 per night
8.0Great121 reviews
Hotel
South Africa, Tzaneen
The Coach House Hotel And is set at a 4.2 km distance from Agatha Crocodile Ranch and nearly 25 minutes' walk from Agatha Forest Reserve.
from CAD 170 per night
8.0Great209 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 134 per night
8.0Great76 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 90 per night
8.2Great39 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 713 per night
8.4Great148 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 330 per night
8.4Great353 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 225 per night
8.2Great261 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 157 per night
8.4Great64 reviews
Guest house
South Africa, Kommetjie
Offering a year-round outdoor pool, the comfortable 5-star Last Word Long Beach Kommetjie is about 5 minutes' drive from Slangkop Point Lighthouse.
from CAD 627 per night
8.4Great241 reviews
Hotel
South Africa, Stellenbosch
Offering hiking and horseback riding in the area, the historic Coopmanhuijs Boutique Hotel & lies within a 7-minute walk of Stellenbosch University Botanical Garden, and a mere 1.1 km from Stellenbosch University.
from CAD 362 per night
8.4Great345 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 126 per night
8.4Great276 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 106 per night
8.6Great95 reviews
Hotel
South Africa, Johannesburg
The luxury Fairlawns Boutique Hotel & Spa Johannesburg in a tranquil district, offers unique rooms along with facials, massage therapy and various recreational opportunities.
from CAD 366 per night
8.2Great144 reviews
Hotel
South Africa, Mossel Bay
Boasting its location at 350 metres of Diaz Water Park, the Diaz Hotel And Resort has an infinity swimming pool and 119 rooms with views of the Indian Ocean.
from CAD 132 per night
8.4Great80 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 109 per night
8.4Great179 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 558 per night
8.2Great188 reviews
Hotel
South Africa, Cape Town
Located 5 minutes by car from Two Oceans Aquarium, the comfortable 4-star Hippo Boutique offers views of the city and a swimming pool.
from CAD 85 per night
8.2Great383 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 463 per night
7.8Very good106 reviews
Hotel
South Africa, George
Guests will enjoy a swimming pool onsite and admire views of the pool offered from 109 rooms.
from CAD 149 per night
8.6Great114 reviews
Hotel
South Africa, Plettenberg Bay
The luxury Tsala Treetop features a swimming pool and 16 rooms facing the forest.
from CAD 1 096 per night
8.6Great445 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 380 per night
8.0Great121 reviews
Hotel
South Africa, Tzaneen
The Coach House Hotel And is set at a 4.2 km distance from Agatha Crocodile Ranch and nearly 25 minutes' walk from Agatha Forest Reserve.
from CAD 170 per night
8.0Great209 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 134 per night
8.0Great76 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 90 per night
8.2Great39 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 713 per night
8.4Great148 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 330 per night
8.4Great353 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 225 per night
8.2Great261 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 157 per night
8.4Great64 reviews
Guest house
South Africa, Kommetjie
Offering a year-round outdoor pool, the comfortable 5-star Last Word Long Beach Kommetjie is about 5 minutes' drive from Slangkop Point Lighthouse.
from CAD 627 per night
Top family hotels in South Africa
8.2Great34 reviews
Hotel
South Africa, White River
The cosy African Sky Pine Lake Inn has an outdoor pool along with a lobby bar and boasts a location within walking distance of Kruger National Park.
from CAD 144 per night
8.2Great160 reviews
Bed & Breakfast
South Africa, The Crags
Located in The Crags and 0.9 km from Monkeyland, the Trogon House And Forest features a Jacuzzi, sauna facilities and an outdoor swimming pool for guest's pure relaxation.
from CAD 234 per night
8.0Great292 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 127 per night
7.8Very good55 reviews
Hotel
South Africa, Umhlanga
Umhlanga Lagoon Nature Reserve is located at 500 metres of the 4-star Breakers, that boasts a steam room, a Jacuzzi and an outdoor swimming pool.
from CAD 160 per night
8.0Great92 reviews
Hotel
South Africa, Stellenbosch
Set within a 5-minute drive of Vredenheim Estate, the 3-star Protea Hotel By Marriott offers 174 rooms and an outdoor swimming pool.
from CAD 112 per night
8.0Great51 reviews
Hotel
South Africa, Johannesburg
You can relax by a swimming pool in the charming 3-star Garden Court Eastgate Johannesburg, located approximately 10 minutes by car from Gillooly's Farm.
from CAD 102 per night
8.2Great301 reviews
Hotel
South Africa, Hermanus
The historic Windsor Hotel Hermanus with sea views lies within 5 minutes' walk of Gearing's Point.
from CAD 192 per night
8.0Great148 reviews
Hotel
South Africa, Knysna
Situated in the stunning district of Knysna a few blocks from a ferry port, the 4-star Log-Inn Knysna boasts a swimming pool and 106 rooms.
from CAD 193 per night
8.0Great140 reviews
Hotel
South Africa, Oudtshoorn
Nestled in a business area, the 4-star Queens Hotel By Bon Hotels is only 1.8 km from Joyrides.
from CAD 128 per night
8.2Great420 reviews
Hotel
South Africa, Cape Town
Offering a central location in a business neighbourhood, the 4-star Fountains Cape Town welcomes guests with a steam room, sauna facilities and an outdoor swimming pool.
from CAD 47 per night
8.0Great169 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 78 per night
8.0Great274 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 95 per night
8.4Great248 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 65 per night
8.4Great115 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 105 per night
8.2Great444 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 103 per night
8.4Great114 reviews
Guest house
South Africa, Wilderness
Boasting various recreational opportunities and entertainment activities, the comfortable 4-star Mes Amis is at a 2 km distance from Wilderness National Park in the Wilderness Beach district.
from CAD 206 per night
8.6Great1274 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 58 per night
8.2Great253 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 276 per night
8.4Great124 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 163 per night
8.2Great222 reviews
Hotel
South Africa, Knysna
Boasting a central location in the popular Waterfront district, the 4-star Protea Hotel By Marriott Knysna Quays features massage therapy, entertainment activities and various recreational opportunities.
from CAD 119 per night
8.2Great34 reviews
Hotel
South Africa, White River
The cosy African Sky Pine Lake Inn has an outdoor pool along with a lobby bar and boasts a location within walking distance of Kruger National Park.
from CAD 144 per night
8.2Great160 reviews
Bed & Breakfast
South Africa, The Crags
Located in The Crags and 0.9 km from Monkeyland, the Trogon House And Forest features a Jacuzzi, sauna facilities and an outdoor swimming pool for guest's pure relaxation.
from CAD 234 per night
8.0Great292 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 127 per night
7.8Very good55 reviews
Hotel
South Africa, Umhlanga
Umhlanga Lagoon Nature Reserve is located at 500 metres of the 4-star Breakers, that boasts a steam room, a Jacuzzi and an outdoor swimming pool.
from CAD 160 per night
8.0Great92 reviews
Hotel
South Africa, Stellenbosch
Set within a 5-minute drive of Vredenheim Estate, the 3-star Protea Hotel By Marriott offers 174 rooms and an outdoor swimming pool.
from CAD 112 per night
8.0Great51 reviews
Hotel
South Africa, Johannesburg
You can relax by a swimming pool in the charming 3-star Garden Court Eastgate Johannesburg, located approximately 10 minutes by car from Gillooly's Farm.
from CAD 102 per night
8.2Great301 reviews
Hotel
South Africa, Hermanus
The historic Windsor Hotel Hermanus with sea views lies within 5 minutes' walk of Gearing's Point.
from CAD 192 per night
8.0Great148 reviews
Hotel
South Africa, Knysna
Situated in the stunning district of Knysna a few blocks from a ferry port, the 4-star Log-Inn Knysna boasts a swimming pool and 106 rooms.
from CAD 193 per night
8.0Great140 reviews
Hotel
South Africa, Oudtshoorn
Nestled in a business area, the 4-star Queens Hotel By Bon Hotels is only 1.8 km from Joyrides.
from CAD 128 per night
8.2Great420 reviews
Hotel
South Africa, Cape Town
Offering a central location in a business neighbourhood, the 4-star Fountains Cape Town welcomes guests with a steam room, sauna facilities and an outdoor swimming pool.
from CAD 47 per night
8.0Great169 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 78 per night
8.0Great274 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 95 per night
8.4Great248 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 65 per night
8.4Great115 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 105 per night
8.2Great444 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 103 per night
8.4Great114 reviews
Guest house
South Africa, Wilderness
Boasting various recreational opportunities and entertainment activities, the comfortable 4-star Mes Amis is at a 2 km distance from Wilderness National Park in the Wilderness Beach district.
from CAD 206 per night
Best luxury hotels in South Africa
7.6Very good88 reviews
Hotel
South Africa, George
An à la carte restaurant is available in the 4-star Oakhurst, which boasts a prime location within a 5-minute walk of Moedergemeente Church.
from CAD 96 per night
8.2Great286 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 175 per night
8.4Great26 reviews
Hotel
South Africa, Johannesburg
Approximately a 10-minute drive from Joburg Theatre, the boutique style 10 2Nd Avenue Houghton Estate Johannesburg offers fitness classes and entertainment activities plus an outdoor swimming pool.
from CAD 167 per night
8.2Great105 reviews
Hotel
South Africa, Knysna
Boasting the opportunity to go on a picnic by Knysna River, which runs 100 metres away, the tastefully decorated Hollow Country Estate Knysna offers to relax in an outdoor pool.
from CAD 238 per night
8.4Great103 reviews
Hotel
South Africa, Knysna
The exclusive St. James Of is approximately a 15-minute ride from Knysna Heads and features loungers and entertainment activities, along with a lounge bar on-site.
from CAD 404 per night
8.2Great23 reviews
Hotel
South Africa, Johannesburg
Located in the heart of Johannesburg, the 4-star Courtyard Hotel Sandton offers fast access to Nedbank Head Office, a 5-minute stroll away.
from CAD 80 per night
8.0Great65 reviews
Hotel
South Africa, Johannesburg
Offering 13 rooms with views of the garden, the 4-star Peech is set in a market area, about a 10-minute drive from South African National Museum of Military History.
from CAD 335 per night
8.6Great174 reviews
Hotel
South Africa, Cape Town
The stunning 4-star Protea Hotel By Marriott Cape Town North Wharf features an à la carte restaurant and cocktail bar on site and offers to take advantage of a gym.
from CAD 199 per night
8.2Great192 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 109 per night
8.2Great248 reviews
Hotel
South Africa, Sandton
The 5-star Radisson Blu Hotel Sandton, Johannesburg Sandton features an à la carte restaurant and spectacular views and is just 10 minutes by car from Johannesburg Zoo.
from CAD 99 per night
8.6Great79 reviews
Hotel
South Africa, Cape Town
Perfectly located 5 minutes by car from Labia Theatre, the 4-star Kensington Place Cape Town offers an English breakfast and a year-round outdoor pool.
from CAD 450 per night
8.4Great23 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 103 per night
8.4Great372 reviews
Hotel
South Africa, Knysna
54 rooms and impeccable service are available at the elegant Aha The Rex, which is located close to a boat dock and within 10 minutes' drive of View point Eastern Knysna Head.
from CAD 378 per night
8.4Great416 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 342 per night
8.2Great166 reviews
Hotel
South Africa, Cape Town
Offering a swimming pool, the 4-star Hollow Boutique boasts a location 0.7 km from District Six Museum.
from CAD 74 per night
8.4Great436 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 76 per night
8.4Great90 reviews
Hotel
South Africa, Franschhoek
Set 10 minutes' drive from Dutoitskop, the 5-star Last Word Franschhoek features a heated pool and a buffet breakfast.
from CAD 846 per night
8.0Great177 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 55 per night
8.4Great968 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 70 per night
8.4Great251 reviews
Hotel
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 249 per night
7.6Very good88 reviews
Hotel
South Africa, George
An à la carte restaurant is available in the 4-star Oakhurst, which boasts a prime location within a 5-minute walk of Moedergemeente Church.
from CAD 96 per night
8.2Great286 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 175 per night
8.4Great26 reviews
Hotel
South Africa, Johannesburg
Approximately a 10-minute drive from Joburg Theatre, the boutique style 10 2Nd Avenue Houghton Estate Johannesburg offers fitness classes and entertainment activities plus an outdoor swimming pool.
from CAD 167 per night
8.2Great105 reviews
Hotel
South Africa, Knysna
Boasting the opportunity to go on a picnic by Knysna River, which runs 100 metres away, the tastefully decorated Hollow Country Estate Knysna offers to relax in an outdoor pool.
from CAD 238 per night
8.4Great103 reviews
Hotel
South Africa, Knysna
The exclusive St. James Of is approximately a 15-minute ride from Knysna Heads and features loungers and entertainment activities, along with a lounge bar on-site.
from CAD 404 per night
8.2Great23 reviews
Hotel
South Africa, Johannesburg
Located in the heart of Johannesburg, the 4-star Courtyard Hotel Sandton offers fast access to Nedbank Head Office, a 5-minute stroll away.
from CAD 80 per night
8.0Great65 reviews
Hotel
South Africa, Johannesburg
Offering 13 rooms with views of the garden, the 4-star Peech is set in a market area, about a 10-minute drive from South African National Museum of Military History.
from CAD 335 per night
8.6Great174 reviews
Hotel
South Africa, Cape Town
The stunning 4-star Protea Hotel By Marriott Cape Town North Wharf features an à la carte restaurant and cocktail bar on site and offers to take advantage of a gym.
from CAD 199 per night
8.2Great192 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 109 per night
8.2Great248 reviews
Hotel
South Africa, Sandton
The 5-star Radisson Blu Hotel Sandton, Johannesburg Sandton features an à la carte restaurant and spectacular views and is just 10 minutes by car from Johannesburg Zoo.
from CAD 99 per night
8.6Great79 reviews
Hotel
South Africa, Cape Town
Perfectly located 5 minutes by car from Labia Theatre, the 4-star Kensington Place Cape Town offers an English breakfast and a year-round outdoor pool.
from CAD 450 per night
8.4Great23 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 103 per night
8.4Great372 reviews
Hotel
South Africa, Knysna
54 rooms and impeccable service are available at the elegant Aha The Rex, which is located close to a boat dock and within 10 minutes' drive of View point Eastern Knysna Head.
from CAD 378 per night
8.4Great416 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 342 per night
8.2Great166 reviews
Hotel
South Africa, Cape Town
Offering a swimming pool, the 4-star Hollow Boutique boasts a location 0.7 km from District Six Museum.
from CAD 74 per night
8.4Great436 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 76 per night
Cheap hotels in South Africa
8.4Great452 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 66 per night
7.8Very good85 reviews
Hotel
South Africa, Port Elizabeth
Boasting a location about 5 minutes on foot from Bayworld, the lovely 2-star Town Lodge Port Elizabeth offers 203 rooms together with a lounge bar onsite.
from CAD 74 per night
8.2Great68 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 69 per night
8.2Great14 reviews
Bed & Breakfast
South Africa, East London
Located 1.8 km from Potter's Pass, the Sunnyridge Lodge East London boasts a swimming pool.
from CAD 42 per night
8.2Great60 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 62 per night
8.0Great91 reviews
Bed & Breakfast
South Africa, Knysna
Situated in the very heart of Knysna and 5 minutes by car from Margaret's Viewpoint, the 3-star Lagoon Lodge offers 7 rooms.
from CAD 95 per night
7.8Very good42 reviews
Hotel
South Africa, Cape Town
Offering an outdoor swimming pool with views of pool, the 2-star Stayeasy Century City Cape Town is located in the Milnerton district.
from CAD 96 per night
8.2Great24 reviews
Guest house
South Africa, Knysna
Featherbed Nature Reserve and Pledge Nature Reserve are located 4 km and 1.7 km from the perfect Salt River Lodge respectively.
from CAD 99 per night
8.0Great7 reviews
Hotel
South Africa, Port Elizabeth
Comprising 127 rooms, the 3-star Summerstrand Port Elizabeth is set near a beach district 15 minutes on foot from Humewood Golf Club.
from CAD 60 per night
8.0Great158 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 87 per night
7.8Very good73 reviews
Hotel
South Africa, Port Elizabeth
Nelson Mandela Metropolitan Art Museum and Nelson Mandela Bay Stadium are located 2.3 km and 3.2 km from the low-budget King Edward Port Elizabeth respectively.
from CAD 74 per night
8.4Great25 reviews
Hotel
South Africa, Durban
Situated in the middle of Durban and a 15-minute stroll from Durban Natural Science Museum, the 3-star City Lodge Hotel offers 160 rooms.
from CAD 87 per night
7.8Very good16 reviews
Hotel
South Africa, Pretoria
Set within 15 minutes' drive of Union Buildings, the lovely 2-star Town Lodge Menlo Park Pretoria offers 106 rooms and an outdoor swimming pool.
from CAD 69 per night
8.8Great15 reviews
Hotel
South Africa, George
Located 200 metres from Garden Route Mall and within 4.9 km of George Transport Museum, the smoke-free Town Lodge features an outdoor pool and 120 rooms.
from CAD 91 per night
8.2Great183 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 137 per night
8.4Great26 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 109 per night
8.2Great8 reviews
Hotel
South Africa, Durban
Staying at the excellent 3-star Garden Court South Beach means you will be around 5 minutes' drive from Emmanual Cathedral, while enjoying a swimming pool onsite.
from CAD 106 per night
8.0Great94 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 112 per night
8.2Great161 reviews
Hotel
South Africa, Cape Town
Located in the City Bowl district of Cape Town near a train station, the Cape Diamond Boutique Cape Town offers 9 rooms and a cocktail bar.
from CAD 47 per night
8.6Great12 reviews
Hotel
South Africa, Pretoria
Featuring 184 rooms, fitness classes, recreational facilities and entertainment activities, the comfortable City Lodge Hotel Hatfield, is just 0.6 km from Mapungubwe Museum in Pretoria.
from CAD 60 per night
8.4Great452 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 66 per night
7.8Very good85 reviews
Hotel
South Africa, Port Elizabeth
Boasting a location about 5 minutes on foot from Bayworld, the lovely 2-star Town Lodge Port Elizabeth offers 203 rooms together with a lounge bar onsite.
from CAD 74 per night
8.2Great68 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 69 per night
8.2Great14 reviews
Bed & Breakfast
South Africa, East London
Located 1.8 km from Potter's Pass, the Sunnyridge Lodge East London boasts a swimming pool.
from CAD 42 per night
8.2Great60 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 62 per night
8.0Great91 reviews
Bed & Breakfast
South Africa, Knysna
Situated in the very heart of Knysna and 5 minutes by car from Margaret's Viewpoint, the 3-star Lagoon Lodge offers 7 rooms.
from CAD 95 per night
7.8Very good42 reviews
Hotel
South Africa, Cape Town
Offering an outdoor swimming pool with views of pool, the 2-star Stayeasy Century City Cape Town is located in the Milnerton district.
from CAD 96 per night
8.2Great24 reviews
Guest house
South Africa, Knysna
Featherbed Nature Reserve and Pledge Nature Reserve are located 4 km and 1.7 km from the perfect Salt River Lodge respectively.
from CAD 99 per night
8.0Great7 reviews
Hotel
South Africa, Port Elizabeth
Comprising 127 rooms, the 3-star Summerstrand Port Elizabeth is set near a beach district 15 minutes on foot from Humewood Golf Club.
from CAD 60 per night
8.0Great158 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 87 per night
7.8Very good73 reviews
Hotel
South Africa, Port Elizabeth
Nelson Mandela Metropolitan Art Museum and Nelson Mandela Bay Stadium are located 2.3 km and 3.2 km from the low-budget King Edward Port Elizabeth respectively.
from CAD 74 per night
8.4Great25 reviews
Hotel
South Africa, Durban
Situated in the middle of Durban and a 15-minute stroll from Durban Natural Science Museum, the 3-star City Lodge Hotel offers 160 rooms.
from CAD 87 per night
7.8Very good16 reviews
Hotel
South Africa, Pretoria
Set within 15 minutes' drive of Union Buildings, the lovely 2-star Town Lodge Menlo Park Pretoria offers 106 rooms and an outdoor swimming pool.
from CAD 69 per night
8.8Great15 reviews
Hotel
South Africa, George
Located 200 metres from Garden Route Mall and within 4.9 km of George Transport Museum, the smoke-free Town Lodge features an outdoor pool and 120 rooms.
from CAD 91 per night
8.2Great183 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 137 per night
8.4Great26 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 109 per night
Top resorts in South Africa
8.4Great542 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 52 per night
8.0Great166 reviews
Hotel
South Africa, Kempton Park
Within a 10-minute drive of East Rand Flea Market, the 5-star Peermont D'Oreale Grande At Emperors Palace includes 182 rooms.
from CAD 360 per night
8.2Great81 reviews
Hotel
South Africa, Centurion
The 5-star Irene Country Lodge, Autograph Collection Centurion lies within 500 metres of Rietvlei Nature Reserve, and features a restaurant and storage for belongings.
from CAD 163 per night
8.2Great71 reviews
Resort
South Africa, Jagersrust
1.3 km from Bushmen Paintings, the 4-star Aha Alpine Heath Resort Jagersrust boasts a swimming pool and gives an opportunity to enjoy a steam room and sauna facilities.
from CAD 326 per night
8.2Great30 reviews
Aparthotel
South Africa, Cape Town
Boasting a location within 5 minutes' walk of Iziko South African Museum and Planetarium, the 4-star More Quarters Cape Town features fitness classes and entertainment activities, as well as offers 14 rooms.
from CAD 3 899 per night
8.2Great104 reviews
Resort
South Africa, Hazyview
Perry's Bridge Reptile Park and Elephant Whispers are located 1 km and 1.6 km from the excellent Kruger Park respectively.
from CAD 264 per night
8.6Great372 reviews
Hotel
South Africa, Cape Town
Guests will enjoy an outdoor swimming pool onsite and admire views of the hills offered from 168 rooms.
from CAD 138 per night
8.0Great140 reviews
Hotel
South Africa, Montagu
Boasting an outdoor pool and an à la carte restaurant, the perfect 4-star Country is located within 7 minutes' walk of Montagu Museum, approximately 15 minutes on foot from Montagu Rock Climbing.
from CAD 492 per night
7.8Very good85 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 173 per night
8.2Great13 reviews
Hotel
South Africa, Polokwane
Featuring 82 rooms with views of the garden, the charming 3-star Town Lodge Polokwane is set nearly a 15-minute ride from Peter Mokaba Stadium.
from CAD 81 per night
8.0Great105 reviews
Hotel
South Africa, Bloubergstrand
The 4-star Dolphin Beach Hotel Self Catering Cape Town features rooms with views of the island, while a beautiful location provides access to Blouberg Beachfront, which is approximately an 18-minute stroll away.
from CAD 171 per night
8.2Great137 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 242 per night
8.4Great149 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 124 per night
8.2Great137 reviews
Hotel
South Africa, Johannesburg
Situated close to a motorway, the comfortable Protea Hotel Fire & Ice! By Marriott Johannesburg Melrose Arch has a swimming pool and offers plenty of opportunities for relaxation featuring a treatment room and an outdoor swimming pool.
from CAD 126 per night
7.8Very good40 reviews
Hotel
South Africa, Midrand
Set at a 6 km distance from Vodacom Corporate Park Building, the Protea Hotel By Marriott Midrand offers 177 rooms and a swimming pool.
from CAD 119 per night
8.2Great232 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 128 per night
8.2Great218 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 263 per night
8.0Great55 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 149 per night
8.2Great125 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 450 per night
8.2Great76 reviews
Hotel
South Africa, Sandton
Situated approximately a 10-minute drive from New Life Church, the sophisticated 3-star Piazza Hotel Montecasino offers a terrace bar and a pizza restaurant serving local dishes.
from CAD 167 per night
8.4Great542 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 52 per night
8.0Great166 reviews
Hotel
South Africa, Kempton Park
Within a 10-minute drive of East Rand Flea Market, the 5-star Peermont D'Oreale Grande At Emperors Palace includes 182 rooms.
from CAD 360 per night
8.2Great81 reviews
Hotel
South Africa, Centurion
The 5-star Irene Country Lodge, Autograph Collection Centurion lies within 500 metres of Rietvlei Nature Reserve, and features a restaurant and storage for belongings.
from CAD 163 per night
8.2Great71 reviews
Resort
South Africa, Jagersrust
1.3 km from Bushmen Paintings, the 4-star Aha Alpine Heath Resort Jagersrust boasts a swimming pool and gives an opportunity to enjoy a steam room and sauna facilities.
from CAD 326 per night
8.2Great30 reviews
Aparthotel
South Africa, Cape Town
Boasting a location within 5 minutes' walk of Iziko South African Museum and Planetarium, the 4-star More Quarters Cape Town features fitness classes and entertainment activities, as well as offers 14 rooms.
from CAD 3 899 per night
8.2Great104 reviews
Resort
South Africa, Hazyview
Perry's Bridge Reptile Park and Elephant Whispers are located 1 km and 1.6 km from the excellent Kruger Park respectively.
from CAD 264 per night
8.6Great372 reviews
Hotel
South Africa, Cape Town
Guests will enjoy an outdoor swimming pool onsite and admire views of the hills offered from 168 rooms.
from CAD 138 per night
8.0Great140 reviews
Hotel
South Africa, Montagu
Boasting an outdoor pool and an à la carte restaurant, the perfect 4-star Country is located within 7 minutes' walk of Montagu Museum, approximately 15 minutes on foot from Montagu Rock Climbing.
from CAD 492 per night
7.8Very good85 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 173 per night
8.2Great13 reviews
Hotel
South Africa, Polokwane
Featuring 82 rooms with views of the garden, the charming 3-star Town Lodge Polokwane is set nearly a 15-minute ride from Peter Mokaba Stadium.
from CAD 81 per night
8.0Great105 reviews
Hotel
South Africa, Bloubergstrand
The 4-star Dolphin Beach Hotel Self Catering Cape Town features rooms with views of the island, while a beautiful location provides access to Blouberg Beachfront, which is approximately an 18-minute stroll away.
from CAD 171 per night
8.2Great137 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 242 per night
8.4Great149 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 124 per night
8.2Great137 reviews
Hotel
South Africa, Johannesburg
Situated close to a motorway, the comfortable Protea Hotel Fire & Ice! By Marriott Johannesburg Melrose Arch has a swimming pool and offers plenty of opportunities for relaxation featuring a treatment room and an outdoor swimming pool.
from CAD 126 per night
7.8Very good40 reviews
Hotel
South Africa, Midrand
Set at a 6 km distance from Vodacom Corporate Park Building, the Protea Hotel By Marriott Midrand offers 177 rooms and a swimming pool.
from CAD 119 per night
8.2Great232 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 128 per night