Top landmarks in South Africa
-
Popular attractions
Best 5-star hotels in South Africa
8.9Great909 reviews
Guest house
South Africa, Mossel Bay
Sitting within a 5-minute drive of Diaz Water Park, the 5-star African Oceans Manor On The Beach Mossel Bay is located in the shopping district of Mossel Bay.
from GBP 132 per night
8.7Great328 reviews
Hotel
South Africa, Somerset West
The Erinvale Estate Hotel & Spa Somerset West, located within 25 minutes' walk of Lourens River, boasts 2 outdoor swimming pools along with a traditional Hammam, a steam room, a sauna, and a foot bath.
from GBP 154 per night
8.4Great360 reviews
Guest house
South Africa, Stellenbosch
Boasting a treatment room and an outdoor swimming pool, the grand Evergreen Manor And Stellenbosch dates back to 1904, and is situated 1.5 km from Wine Estate.
from GBP 134 per night
8.5Great1850 reviews
Hotel
South Africa, Durban
Set approximately 25 minutes on foot from Durban Botanic Garden, the Royal Majestic Hotel offers 327 rooms and an outdoor swimming pool.
from GBP 64 per night
8.5Great1643 reviews
Hotel
South Africa, Johannesburg
The 5-star Hilton Sandton is situated in a business area, 26 minutes' drive from O.R. Tambo International airport.
from GBP 49 per night
8.1Great210 reviews
Hotel
South Africa, Johannesburg
The Hyatt Regency is situated in the heart of Johannesburg nearly a 15-minute walk from Dunkeld West Shopping Centre.
from GBP 120 per night
9.2Perfect615 reviews
Hotel
South Africa, Tokai
Opened in 1682, the 5-star Steenberg Hotel & Cape Town with luxurious rooms and an outdoor swimming pool boasts its proximity to Steenberg Golf Club a mere 300 metres away.
from GBP 269 per night
8.8Great2395 reviews
Hotel
South Africa, Hermanus
The perfect 5-star Arabella Hotel, Golf And Spa features a seasonal outdoor pool and an à la carte restaurant, boasting a location just 5 minutes' walk from Arabella Country Estate.
from GBP 94 per night
7.9Very good1154 reviews
Resort
South Africa, Sun City
Located 5 minutes on foot from Lost City and a 5-minute ride from Kwena Crocodile Farm, the luxury Palace Of The Lost City At Sun City Resort features fitness classes, water slides and spa therapy.
from GBP 240 per night
8.5Great1241 reviews
Hotel
South Africa, Cape Town
Comprising 329 rooms in the heart of Cape Town, the typical Table Bay lies nearly 19 minutes' walk from Zeitz Museum of Contemporary Art Africa.
from GBP 694 per night
8.8Great148 reviews
Hotel
South Africa, Cape Town
Offering a location near a boat dock, the smoke-free Cape Grace, A Fairmont Managed Cape Town boasts a steam room and a sauna along with cribs, a baby monitor, and a baby bath for children.
from GBP 749 per night
8.6Great703 reviews
Hotel
South Africa, Cape Town
Nestled just moments from Twelve Apostles, the Twelve Apostles Hotel & Spa Cape Town features 2 outdoor swimming pools and 68 rooms.
from GBP 338 per night
9.2Perfect246 reviews
Hotel
South Africa, Johannesburg
The 5-star Saxon Hotel, Villas & Spa Johannesburg features an outdoor swimming pool and views of the pool, and is located around 3 km from Delta Park.
from GBP 656 per night
9.0Perfect377 reviews
Hotel
South Africa, Cape Town
With a view of Table Mountain, the authentic Mount Nelson, A Belmond Hotel, Cape Town is set 3.4 km from Table Mountain National Park and offers a treatment room and a wellness facility at the premises.
from GBP 712 per night
9.0Perfect670 reviews
Hotel
South Africa, Johannesburg
Boasting a sun deck and massage therapy, 5-star Four Seasons Hotel The Westcliff Johannesburg is a 25-minute walk from Amic Deck in the Barmbek Sued district.
from GBP 448 per night
8.6Great895 reviews
Hotel
South Africa, Cape Town
Located a mere 1.3 km from Cape Town Comedy Club, the 5-star Radisson Collection Hotel, Waterfront features a sundeck, massage therapy, and a shared lounge on-site along with a poolside bar.
from GBP 258 per night
7.9Very good1042 reviews
Hotel
South Africa, Pretoria
Situated within an 8-minute stroll of the 9-m high bronze sculpture "Statue of Nelson Mandela", the 5-star Sheraton in Pretoria features massage therapy and entertainment activities.
from GBP 43 per night
8.2Great452 reviews
Hotel
South Africa, Sandton
Located in the very heart of Sandton, the 5-star Michelangelo Towers offers fast access to Sandton Convention Center, less than a 10-minute walk away.
from GBP 168 per night
8.9Great856 reviews
Hotel
South Africa, Stellenbosch
Set approximately 5 minutes' drive from Ertjieskloof Dam, River Manor Boutique Hotel By The Living Journey Collection features an outdoor swimming pool.
from GBP 90 per night
9.2Perfect828 reviews
Hotel
South Africa, Plettenberg Bay
Lookout Beach is located about 600 metres from the Plettenberg Plettenberg Bay, that boasts a treatment room and a foot bath.
from GBP 333 per night
Most popular 4-star hotels in South Africa
8.3Great1136 reviews
Hotel
South Africa, Cape Town
On the territory of the elegant Grand Daddy Boutique Hotel By Bon Hotels, set nearly a 5-minute walk from Western Cape Provincial Parliament, guests can enjoy mountain biking, rock climbing and hiking plus a sky bar.
from GBP 55 per night
8.4Great1117 reviews
Hotel
South Africa, Stellenbosch
Featuring a prime location nearly 20 minutes' walk from Blaauwklippen Family Market, the 4-star Zalze Lodge includes 51 individual rooms.
from GBP 136 per night
8.7Great559 reviews
Hotel
South Africa, Franschhoek
Offering 50 rooms with views of the mountain, the Protea Hotel By Marriott Franschhoek is set in a shopping area, about a 13-minute walk from Huguenot Memorial Museum.
from GBP 131 per night
8.4Great7284 reviews
Hotel
South Africa, Johannesburg
Boasting a perfect location in Johannesburg, the 4-star Southern Sun Sandton features Chairman restaurant and a pool bar.
from GBP 90 per night
8.1Great1228 reviews
Hotel
South Africa, Cape Town
Located 250 metres from Cape Medical Museum and 11 minutes' walk from Zeitz Museum of Contemporary Art Africa, the 4-star Commodore Cape Town features massage therapy, a shared lounge, and a golf course.
from GBP 143 per night
8.9Great1173 reviews
Aparthotel
South Africa, Cape Town
The sophisticated Romney Park Luxury Cape Town is centrally situated in the Green Point district, it has an outdoor swimming pool along with a steam room and an outdoor swimming pool.
from GBP 231 per night
8.8Great554 reviews
Hotel
South Africa, Cape Town
Conveniently located just an 8-minute walk from Camps Bay Beach and 3.3 km from Table Mountain, the elegant 4-star Camps Bay Retreat Cape Town features 24 rooms, along with a steam room, a Jacuzzi, and a sauna.
from GBP 214 per night
8.6Great1184 reviews
Hotel
South Africa, Cape Town
The Bay is situated only 450 metres from Saint Peter's Anglican Church and around a 15-minute ride from Cape Town Stadium.
from GBP 201 per night
7.9Very good91 reviews
Hotel
South Africa, Port Elizabeth
The Bishops Lodge Port Elizabeth is an upscale 3-star property set a 5-minute drive from Wezandla African Craft Traders and about 15 minutes' walk from Splash Waterworld Supertubes.
from GBP 69 per night
8.4Great1963 reviews
Hotel
South Africa, Cape Town
The luxury Victoria & Alfred Hotel By Newmark is 900 metres from South African Maritime Museum and features a sauna, spa therapy, and a shared lounge, along with a lounge bar on-site.
from GBP 230 per night
8.9Great1572 reviews
Hotel
South Africa, Cape Town
Only 0.6 km from Adelphi Centre, the 4-star Winchester Hotel By Newmark Cape Town features a summer terrace, spa therapy, and a shared lounge.
from GBP 173 per night
8.0Great2290 reviews
Hotel
South Africa, Cape Town
Situated in the Hoboken district, the Capetonian - Halal Cape Town is just 1.3 km from Zeitz Museum of Contemporary Art Africa.
from GBP 31 per night
7.9Very good2298 reviews
Hotel
South Africa, Durban
The Balmoral is an elegant 4-star property set around 16 minutes' walk from The Bat Centre Art Center and about 25 minutes' walk from the friendly uShaka Marine World Theme Park.
from GBP 27 per night
8.7Great1110 reviews
Hotel
South Africa, Cape Town
Located within a 6-minute stroll of the four-screen Labia Theatre and about 18 minutes' walk from South African Jewish Museum, the excellent 4-star Cape Milner features a cigar bar plus a swimming pool.
from GBP 90 per night
8.3Great728 reviews
Hotel
South Africa, Johannesburg
Ellis Park Stadium is a 10-minute ride from the 4-star Sunnyside Park, An Ihg, while Gandhi Square is 3.2 km away.
from GBP 37 per night
8.1Great1748 reviews
Hotel
South Africa, Kempton Park
The comfortable Holiday Inn Johannesburg Or Tambo Airport Hotel By Ihg features rooms with views of the pool, while a comfortable location provides access to East Rand Mall, which is a mere 1.1 km away.
from GBP 42 per night
7.8Very good1451 reviews
Resort
South Africa, Malalane
A mere 11 minutes on foot from Kruger National Park Malelane Gate, the Pestana Kruger Lodge Malalane boasts an à la carte restaurant and 51 rooms.
from GBP 122 per night
8.1Great367 reviews
Hotel
South Africa, Cape Town
Woolworths Da Luz is 5 minutes' stroll from the family Peninsula All Suite Hotel By Dream Resorts that has restaurants and entertainment including fitness classes, recreational facilities and entertainment activities.
from GBP 97 per night
8.4Great654 reviews
Hotel
South Africa, Cape Town
Cavalli Art Gallery and Somerset Value Mart are located 1.6 km and 2.6 km from the unique Nh Cape Town The Lord Charles respectively.
from GBP 52 per night
9.1Perfect1738 reviews
Hotel
South Africa, Cape Town
Offering a lush location near a boat dock, the luxury Vineyard features a summer terrace and spa therapy.
from GBP 187 per night
Most popular 3-star hotels in South Africa
8.1Great300 reviews
Resort
South Africa, Cape St. Francis
46 rooms and a swimming pool are available in the luxury Cape St Francis Resort, located merely 5 minutes' walk from Chokka Trail.
from GBP 133 per night
8.6Great1285 reviews
Hotel
South Africa, Wilderness
Located in a lake neighbourhood and at a 3 km distance from Waterfall At End Of Giant Kingfisher Trail, the 3-star Fairy Knowe Wilderness features 42 rooms plus a swimming pool.
from GBP 81 per night
8.0Great892 reviews
Resort
South Africa, Paulpietersburg
From the Gooderson Natal Spa Hot Springs Resort, you can admire views of the garden, enjoy a hot spring public bath, a hot tub and sauna facilities and take advantage of the hotel's prime location.
from GBP 70 per night
8.3Great1276 reviews
Hotel
South Africa, Umhlali
Placed around 10 minutes by car from Thompsons Beach, the comfortable Zimbali Lodge By Dream Resorts offers a coastal location in a business neighbourhood, offering hiking, mini golf, and cycling.
from GBP 111 per night
8.8Great7029 reviews
Hotel
South Africa, Durban
Located in the vibrant part of Durban, the 3-star Holiday Inn Express Durban - Umhlanga, An Ihg is a 5-minute drive from Whalebone Pier.
from GBP 56 per night
8.3Great1047 reviews
Hotel
South Africa, Stellenbosch
Housed in a colonial-style building, around a 15-minute walk from Rupert Museum, the comfortable 3-star Stellenbosch offers a sunbathing terrace, a shared lounge, and various recreational opportunities.
from GBP 77 per night
7.8Very good1079 reviews
Hotel
South Africa, Cape Town
Located near an underground station and a mere 12 minutes' walk from the R4.5 - billion Cape Town Stadium, the chic 3-star La Splendida Hotel By Newmark offers spa therapy and entertainment activities.
from GBP 42 per night
8.3Great1882 reviews
Hotel
South Africa, Port Elizabeth
The Garden Court Kings Beach is set within 3.9 km of Nelson Mandela Metropolitan Art Museum and within 3.1 km of Port Elizabeth Harbour.
from GBP 71 per night
8.4Great8966 reviews
Hotel
South Africa, Johannesburg
An American-style restaurant and 440 rooms are available during the stay at the 3-star Garden Court Sandton Johannesburg, boasting a location around a 5-minute walk from Sandton Convention Center.
from GBP 67 per night
6.6Nice776 reviews
Hotel
South Africa, Bela-Bela
Featuring 36 spacious rooms and an outdoor swimming pool, the 2-star Elephant Springs is located merely 5 minutes' walk from Warmbaths Resort.
from GBP 27 per night
9.1Perfect610 reviews
Hotel
South Africa, Knysna
A sun terrace, various recreational opportunities, and a play area are all open to guests of this 46-room the 3-star Hollow Country Estate that is located within 3 km of Knysna Fine Art.
from GBP 120 per night
8.7Great2641 reviews
Hotel
South Africa, Durban
Featuring a swimming pool and 260 rooms, the comfortable Protea Hotel By Marriott Durban Umhlanga is within 14 minutes' stroll of Granada Square Shopping Centre.
from GBP 85 per night
8.4Great767 reviews
Hotel
South Africa, Cape Town
Located in the Mowbray district approximately a 15-minute walk from Rondebosch Common, the modern Lodge Hotel Pinelands has 133 rooms and a swimming pool.
from GBP 54 per night
8.3Great846 reviews
Aparthotel
South Africa, Cape Town
Located merely 0.7 km from Camps Bay Beach and only 9 minutes' walk from The Promenade Camps Bay, the 3-star Camps Bay Village features an outdoor swimming pool and 34 rooms.
from GBP 74 per night
8.0Great3105 reviews
Resort
South Africa, Sun City
Located within a 10-minute drive of Pilanesberg National Park, the inviting 3-star Cabanas Hotel At Sun City Resort Sun City features 380 rooms, water slides, spa therapy and entertainment activities.
from GBP 140 per night
7.4Very good515 reviews
Hotel
South Africa, Midrand
Comprising 92 rooms, the modern Mercure Johannesburg Midrand is set near a business district at a 2.3 km distance from Nizamiye Mosque.
from GBP 31 per night
7.3Very good1329 reviews
Hotel
South Africa, Mbombela
Guests will enjoy a swimming pool and 102 rooms, while staying at the Mercure Hotel Nelspruit with location at a moderate distance from Kruger National Park.
from GBP 37 per night
7.5Very good1044 reviews
Hotel
South Africa, Johannesburg
Eastgate Mall is approximately a 5-minute walk from the 3-star Mercure Hotel Bedfordview and Gillooly's Farm Park is 20 minutes' walk away.
from GBP 33 per night
7.5Very good683 reviews
Hotel
South Africa, Johannesburg
Situated in the Randburg district, the business Mercure Johannesburg Randburg offers recreational facilities and entertainment activities.
from GBP 27 per night
8.2Great3527 reviews
Hotel
South Africa, Cape Town
Ideally located in the business Bo-Kaap district only 9 minutes' walk from Bree Street, the 3-star Holiday Inn Express Cape Town City Centre By Ihg has 189 rooms.
from GBP 35 per night
Amazing spa hotels in South Africa
7.8Very good641 reviews
Hotel
South Africa, Cape Town
Located not very far from Table Mountain, the lovely 4-star O On Kloof Boutique Hotel & features a swimming pool and 8 rooms plus it is a 10-minute ride from South African National Gallery.
from GBP 78 per night
7.6Very good882 reviews
Hotel
South Africa, Tzaneen
Located around 25 minutes on foot from Agatha Forest Reserve, the stunning Coach House Hotel And Tzaneen offers a steam room, sauna facilities and an outdoor swimming pool.
from GBP 106 per night
8.0Great2701 reviews
Hotel
South Africa, Port Elizabeth
Offering a sun terrace, spa therapy, and a golf course, the wonderful Radisson Blu Hotel, Port Elizabeth is located in the Summerstrand district of Port Elizabeth, 2.6 km from King's Beach.
from GBP 73 per night
8.8Great1277 reviews
Hotel
South Africa, Stellenbosch
Situated 10 minutes' drive from Eagle Encounters, the grand 5-star Asara Wine Estate & Hotel has 41 rooms with exceptional views of the inner courtyard.
from GBP 338 per night
7.5Very good1787 reviews
Hotel
South Africa, Johannesburg
Located 10 minutes by car from Norscot Manor Public Library, the perfect Indaba Hotel, Spa & Conference Center features an outdoor pool.
from GBP 49 per night
8.6Great6120 reviews
Hotel
South Africa, Johannesburg
Featuring sauna facilities and an outdoor swimming pool, the Southern Sun Rosebank is located in a business area a 7-minute stroll from The Mall of Rosebank.
from GBP 55 per night
8.9Great518 reviews
Resort
South Africa, Cape Town
The chic One&Only Cape Town offers a lounge bar and 141 rooms, along with a vibrant location around a 5-minute walk from Two Oceans Aquarium.
from GBP 855 per night
8.2Great755 reviews
Hotel
South Africa, Muldersdrift
Featuring a fitness club and an outdoor pool, the family Misty Hills Country Hotel, Conference Centre & Spa Muldersdrift is located 15 minutes on foot from Ngwenya Glass Village.
from GBP 37 per night
7.5Very good2680 reviews
Resort
South Africa, George
Featuring aerobics classes, facials and barbeque grills, the opulent Oubaai Hotel Golf & Spa George is set in a protected area nearly a 10-minute drive from Herolds Bay Beach.
from GBP 209 per night
9.0Perfect3733 reviews
Hotel
South Africa, Cape Town
Providing with a Jacuzzi and a sauna, the Taj Cape Town includes 176 rooms and is set around 5 minutes by car from South African National Gallery.
from GBP 95 per night
8.2Great800 reviews
Hotel
South Africa, Cape Town
Located in the Green Point district of Cape Town and just 1.3 km from Two Oceans Aquarium, the Cape Royale Luxury Suites features 28 rooms plus a swimming pool.
from GBP 115 per night
7.8Very good264 reviews
Hotel
South Africa, Wilderness
Boasting a steam room and an outdoor swimming pool along with 150 rooms, the family-friendly Wilderness is set in a historical district.
from GBP 39 per night
8.6Great2179 reviews
Hotel
South Africa, Cape Town
Located a mere 0.9 km from Iziko South African Museum and Planetarium, the 5-star Pepperclub features a private pool and 210 spacious rooms.
from GBP 67 per night
8.6Great397 reviews
Hotel
South Africa, Paarl
Set in a historic neighbourhood, the 5-star Grande Roche Paarl overlooks the garden and features a treatment room and a sauna.
from GBP 395 per night
9.1Perfect79 reviews
Hotel
South Africa, Cape Town
The 5-star Ellerman House is set 4.8 km from Table Mountain and offers a sundeck and a golf course along with an à la carte restaurant.
from GBP 898 per night
9.1Perfect1044 reviews
Hotel
South Africa, Cape Town
The 5-star Cellars-Hohenort Cape Town offers 40 rooms and a botanical garden 4.9 km from Table Mountain in the Constantia district of Cape Town.
from GBP 180 per night
8.9Great259 reviews
Hotel
South Africa, Clanwilliam
Sevilla Rock Art Trail is nearly a 20-minute walk from the spectacular Bushmans Kloof Wilderness Reserve And Wellness Retreat Clanwilliam, and is ideal for an energetic jog or biking, rowing, and archery.
from GBP 2 402 per night
9.1Perfect1052 reviews
Hotel
South Africa, Hermanus
Located about a 25-minute walk from Mediclinic Hermanus, the comfortable 5-star Marine offers a steam room and a foot bath.
from GBP 217 per night
9.3Perfect301 reviews
Hotel
South Africa, Plettenberg Bay
The Tsala Treetop Lodge is situated 3.5 km from Adventure Land and approximately a 10-minute ride from Knysna Elephant Park.
from GBP 504 per night
8.8Great859 reviews
Hotel
South Africa, Cape Town
Located approximately a 20-minute walk from Two Oceans Aquarium, the sophisticated 5-star Westin boasts a heated swimming pool and an à la carte restaurant with international dishes.
from GBP 299 per night
Top family hotels in South Africa
7.9Very good734 reviews
Hotel
South Africa, Oudtshoorn
Located in the business district of Oudtshoorn and a 10-minute ride from Moooi Art Gallery, the comfortable Queens Hotel By Bon Hotels features 42 rooms plus a swimming pool.
from GBP 70 per night
8.7Great409 reviews
Hotel
South Africa, Montagu
Situated in a historic district, and about a 17-minute walk from Montagu Rock Climbing, the lovely 4-star Mimosa Lodge offers a sub-tropical garden plus a saltwater swimming pool.
from GBP 65 per night
8.8Great121 reviews
Hotel
South Africa, Cape Town
A 25-minute walk from Bo-Kaap Museum, the boutique-style Kensington Place Cape Town features a sun deck, a patio, and a shared lounge.
from GBP 326 per night
7.7Very good1342 reviews
Hotel
South Africa, Cape Town
Located on Pick n Pay Sea Point, 2.7 km from Two Oceans Aquarium, the stylish Premier Hotel features extensive leisure facilities, including an outdoor swimming pool.
from GBP 43 per night
8.3Great358 reviews
Hotel
South Africa, Stellenbosch
Boasting a location in an industrial area, the family Devon Valley Stellenbosch overlooks the pool and offers South African cuisine.
from GBP 81 per night
9.0Perfect1508 reviews
Hotel
South Africa, Stellenbosch
Located only a 6-minute walk from Stellenbosch University Botanical Garden and only 1.4 km from Jan Marais Nature Reserve, the charming Oude Werf features an outdoor swimming pool and 58 rooms.
from GBP 185 per night
8.9Great603 reviews
Hotel
South Africa, Fish Hoek
The 4-star The Calders Hotel & Conference Centre is situated in the very heart of Fish Hoek within a 5-minute walk of St. John the Evangelist Catholic Church.
from GBP 69 per night
8.2Great1708 reviews
Hotel
South Africa, Cape Town
Located in the Cape Town CBD district of Cape Town, the 4-star Cresta Grande Cape Town is just around the corner from The African Dance Theatre.
from GBP 52 per night
8.2Great1037 reviews
Hotel
South Africa, Cape Town
Greenmarket Square is 3.7 km from the perfect Doubletree By Hilton Cape Town Upper Eastside Cape Town that has restaurants and entertainment including a shared lounge, an entertainment programme, and a golf course.
from GBP 41 per night
8.3Great4185 reviews
Hotel
South Africa, East London
Located at a 2.9 km distance from Ann Bryant Art Gallery, the 4-star Premier Hotel East London Icc features an outdoor swimming pool and an à la carte restaurant with African dishes.
from GBP 42 per night
8.3Great2429 reviews
Hotel
South Africa, Johannesburg
Featuring an indoor swimming pool, the modern Radisson Blu Gautrain Hotel, Sandton lies in the central district of Johannesburg, just an 8-minute walk from Sandton Convention Center.
from GBP 71 per night
8.8Great3488 reviews
Guest house
South Africa, Kempton Park
Set 5 km from O.R. Tambo International airport, the Sunrock Guesthouse Kempton Park features a swimming pool and a buffet breakfast.
from GBP 49 per night
8.6Great422 reviews
Hotel
South Africa, Wilderness
Featuring a rooftop swimming pool along with a vitality pool, a treatment room and a Jacuzzi, the luxury Views Boutique Hotel & offers a spectacular setting relatively near Mossel Bay.
from GBP 164 per night
9.4Perfect262 reviews
Guest house
South Africa, Kommetjie
Lake Michelle is 4.8 km from the Last Word Long Beach Kommetjie, while Imhoff Farm is nearly a 25-minute walk away.
from GBP 342 per night
9.3Perfect264 reviews
Hotel
South Africa, Franschhoek
Located approximately a 20-minute walk from Chamonix Wine Farm, the sumptuous Last Word Franschhoek boasts a year-round outdoor swimming pool.
from GBP 453 per night
8.9Great769 reviews
Hotel
South Africa, Stellenbosch
The Stellenbosch Village Museum is located nearly 5 minutes' walk from the 5-star Coopmanhuijs Boutique Hotel &, that boasts a steam room, sauna facilities and an outdoor swimming pool.
from GBP 79 per night
9.1Perfect1037 reviews
Hotel
South Africa, Stellenbosch
Located 5 minutes' walk from Spier Wine Farm and 3.2 km from Neethlingshof, the 4-star Spier Hotel And Wine Farm Stellenbosch features air-conditioned rooms and a heated pool.
from GBP 68 per night
8.5Great20833 reviews
Hotel
South Africa, Durban
Offering an infinity swimming pool together with 262 rooms, the comfortable 4-star Blue Waters is positioned near a boat dock.
from GBP 38 per night
8.7Great2582 reviews
Hotel
South Africa, Randburg
Featuring a swimming pool, the Fairway Hotel, Spa & Golf offers a luxurious location in the very heart of Randburg.
from GBP 58 per night
8.0Great901 reviews
Aparthotel
South Africa, Cape Town
Boasting massage therapy and entertainment activities, the 4-star Hyde Cape Town with comfortable rooms is set in a cosmopolitan area less than a 10-minute walk from Studio 7.
from GBP 56 per night
Best luxury hotels in South Africa
8.3Great3282 reviews
Hotel
South Africa, Sandton
The Radisson Blu Hotel Sandton, Johannesburg Sandton is nestled in the heart of an upscale area, 26 minutes' drive from O.R. Tambo International airport.
from GBP 54 per night
7.6Very good1322 reviews
Hotel
South Africa, Port Edward
The premium Wild Coast Sun can be found in a protected area within a minutes' drive of Waves Water Park, where travellers are welcomed with an outdoor swimming pool.
from GBP 389 per night
7.7Very good1071 reviews
Resort
South Africa, Sun City
Just an 11-minute walk from The Waterworld Picnic Lawn, the sophisticated Cascades Hotel At Sun City Resort Sun City overlooks the pool and features spa therapy and entertainment activities.
from GBP 300 per night
7.9Very good2206 reviews
Hotel
South Africa, Sandton
Offering 273 rooms with views of the city, the Park Inn Sandton is set in the Sandton district of Johannesburg, at a 2 km distance from Sandton City Shopping Centre.
from GBP 35 per night
8.4Great1015 reviews
Resort
South Africa, Pennington
Offering to take advantage of a treatment room and sauna facilities, the comfortable 4-star Selborne Golf Estate, Hotel & boasts a beautiful location 2.3 km from Pennington Beach Resort.
from GBP 53 per night
8.2Great1826 reviews
Hotel
South Africa, Mossel Bay
Featuring 119 rooms, massage therapy and entertainment activities, the 4-star Diaz Hotel And Resort is within 3.3 km of Diaz Express in Mossel Bay.
from GBP 102 per night
8.1Great21 reviews
Hotel
South Africa, Lakeside
Situated near a boat dock, the 5-star Colona Castle offers 8 rooms plus an outdoor swimming pool with a pool cover.
from GBP 202 per night
9.3Perfect1055 reviews
Hotel
South Africa, Umhlanga
Set merely 5 minutes' walk from Mindgame Escape, the superior Oyster Box Umhlanga offers 86 rooms and an infinity swimming pool.
from GBP 382 per night
9.2Perfect523 reviews
Hotel
South Africa, Knysna
6 km from Knysna Golf Club, the luxury St. James Of features loungers and entertainment activities.
from GBP 276 per night
9.3Perfect3442 reviews
Hotel
South Africa, Skukuza
Featuring 145 rooms, a sundeck and various recreational opportunities, the 4-star Kruger Gate is merely 0.9 km from Paul Kruger National Park in Skukuza.
from GBP 253 per night
8.1Great1028 reviews
Resort
South Africa, Southbroom
Located not far from South Coast, the smoke-free San Lameer Resort Hotel & Spa Southbroom has an outdoor swimming pool as well as a treatment room and a sauna.
from GBP 121 per night
8.4Great1931 reviews
Hotel
South Africa, Sandton
Fashionable rooms with garden views and a swimming pool are at guests' disposal at the Protea Hotel By Marriott Johannesburg Balalaika, around 10 minutes by car from Hyde Park Corner.
from GBP 47 per night
8.2Great666 reviews
Hotel
South Africa, Bloubergstrand
Rietvlei and Dolphin Beach are within a walking distance of the exclusive 4-star Dolphin Beach Hotel Self Catering with excellent service.
from GBP 93 per night
8.5Great908 reviews
Hotel
South Africa, Ledig
The Bakubung Bush Lodge is situated in an entertainment area of Ledig, 3.8 km from The Maze of the Lost City and approximately a 10-minute drive from Valley of Waves.
from GBP 251 per night
8.8Great2056 reviews
Hotel
South Africa, Vanderbijlpark
Offering an outdoor pool, the Riverside Sun Vanderbijlpark is within 3 km of Tharina Centre.
from GBP 112 per night
8.1Great612 reviews
Hotel
South Africa, Kempton Park
Located less than about 25 minutes' walk from Parking, the elegant Peermont D'Oreale Grande At Emperors Palace offers an outdoor swimming pool.
from GBP 309 per night
8.5Great944 reviews
Hotel
South Africa, Ledig
Offering a swimming pool and a palm garden on site, the 4-star Kwa Maritane Lodge Ledig is situated about 7 km from King's Tower.
from GBP 208 per night
8.5Great903 reviews
Hotel
South Africa, Mossel Bay
The elegant Protea Hotel By Marriott Mossel Bay overlooks Santos Bay and is located right near The Dias Maritime Museum.
from GBP 84 per night
8.5Great1574 reviews
Hotel
South Africa, Fourways
Fourways Mall is 2.1 km from the 5-star Palazzo and Montecasino is approximately a 25-minute walk away.
from GBP 123 per night
8.8Great703 reviews
Hotel
South Africa, Cape Town
Providing a solarium, a hot tub, and a sauna, the perfect 5-star Queen Victoria Hotel By Newmark Cape Town is located only 0.8 km from The Nelson Mandela Gateway To Robben Island and just a 7-minute walk from Victoria & Alfred Waterfront.
from GBP 138 per night
Cheap hotels in South Africa
8.2Great737 reviews
Hotel
South Africa, Stellenbosch
A 25-minute stroll from Stellenbosch Square, the elegant Protea Hotel By Marriott has entertainment activities and barbecue along with a pool bar.
from GBP 61 per night
8.6Great2207 reviews
Hotel
South Africa, Simon's Town
Comprising 29 rooms in the heart of Cape Town, the unique Simon'S Town Quayside lies a 25-minute walk from Boulders Beach.
from GBP 52 per night
8.6Great1588 reviews
Hotel
South Africa, Hazyview
Featuring a sub-tropical garden, the 4-star Hippo Hollow Country Estate Hazyview is set in a central location, around 9 minutes' walk from Perry's Bridge Reptile Park.
from GBP 77 per night
8.1Great2259 reviews
Hotel
South Africa, Durban
The Garden Court South Beach Durban enjoys a beachfront location and provides easy access to City View Shopping Centre nearly a 25-minute walk away.
from GBP 58 per night
7.8Very good2861 reviews
Hotel
South Africa, Cape Town
Located in a shopping district 10 minutes' drive from Castle of Good Hope, the attractive 3-star Garden Court Nelson Mandela Boulevard has 291 rooms and an outdoor swimming pool.
from GBP 61 per night
8.1Great857 reviews
Hotel
South Africa, Pretoria
Offering an outdoor swimming pool, fitness classes, recreational facilities and entertainment activities, the comfortable 3-star City Lodge Hotel Hatfield, Pretoria is located a 25-minute stroll from Rietondale Park.
from GBP 33 per night
7.7Very good1827 reviews
Hotel
South Africa, Cape Town
Conveniently located in a government area merely 6 minutes' stroll from Bree Street, Onomo Hotel Cape Town - Inn On The Square has 164 rooms.
from GBP 36 per night
7.2Very good211 reviews
Bed & Breakfast
South Africa, Cape Town
The comfortable Liberty Lodge Guest House Cape Town overlooks Table Mountain and is located only 0.6 km from Labia Theatre.
from GBP 37 per night
8.3Great514 reviews
Guest house
South Africa, Hout Bay
Heather Auer Art & Sculpture Gallery is within 20 minutes' walk of the charming Brightwater Lodge Hout Bay, while Bay Harbour Market is just 1.2 km away.
from GBP 40 per night
8.1Great1082 reviews
Hotel
South Africa, Durban
Featuring a location in an entertainment area, the Florida Park Hotel, Florida Road boasts 34 rooms and an à la carte restaurant, within 25 minutes' walk of Olive Convention Centre.
from GBP 38 per night
8.4Great3080 reviews
Hotel
South Africa, Johannesburg
Located in the Bedfordview district of Johannesburg, the The Nicol Hotel And Apartments offers 72 rooms along with a swimming pool.
from GBP 36 per night
7.8Very good3275 reviews
Hotel
South Africa, Cape Town
The Stayeasy Century is a charming 2-star property set around 12 minutes' walk from Century City Conference Centre and 6 km from Southern Africa Large Telescope.
from GBP 52 per night
7.8Very good2533 reviews
Resort
South Africa, Dullstroom
Located in the busy part of Dullstroom, 10 minutes by car from Beans About Coffee, the 3-star Dunkeld Country & Equestrian Estate offers facials, massage therapy and horse riding activities.
from GBP 70 per night
8.2Great1203 reviews
Hotel
South Africa, Cape Town
Situated in the Newlands district of Cape Town, the 4-star Park Inn By Radisson Cape Town Newlands overlooks the mountain and features a swimming pool.
from GBP 75 per night
7.8Very good162 reviews
Guest house
South Africa, Johannesburg
Rooms of the 3-star Margarets Place face the garden and there is also an outdoor pool on the premises.
from GBP 44 per night
7.4Very good2817 reviews
Guest house
South Africa, Kempton Park
The Church of Jesus Christ of Latter-day Saints and Kempton Park Country Club are located 5 km and 2.8 km from the charming 2-star Dove'S Nest respectively.
from GBP 24 per night
8.1Great956 reviews
Resort
South Africa, Noordhoek
Guests can also enjoy access to Cape Point Vineyards International Restaurant, which is 5 minutes by car from the 3-star Monkey Valley Resort Noordhoek.
from GBP 94 per night
7.7Very good1775 reviews
Hotel
South Africa, Ballito
Featuring an outdoor swimming pool and 179 rooms, the superb First Group La Montagne is around a 20-minute walk from Ballito Shopping Mall.
from GBP 40 per night
8.8Great534 reviews
Guest house
South Africa, Franschhoek
The 3-star Macaron Boutique Guest House Franschhoek features rooms with views of the garden, while a prime location provides access to Chamonix Wine Farm, which is 25 minutes' walk away.
from GBP 80 per night
7.8Very good1040 reviews
Hotel
South Africa, Durban
Durban Botanic Garden is at a 2.8 km distance from the 3-star Pavilion Hotel and Elizabeth Gordon Gallery is nearly 25 minutes' walk away.
from GBP 43 per night
Top resorts in South Africa
8.3Great8976 reviews
Hotel
South Africa, Kempton Park
Set at a 3.9 km distance from Noags Market, the affordable 4-star Premier Hotel O.R. Tambo Kempton Park features a swimming pool and a buffet breakfast.
from GBP 56 per night
8.4Great3231 reviews
Hotel
South Africa, Fourways
Set around a 10-minute drive from Bird Gardens, the Piazza Hotel Montecasino Sandton lies in an entertainment area.
from GBP 91 per night
8.1Great322 reviews
Resort
South Africa, Hazyview
The excellent 4-star Kruger Park Lodge is based in a rural area of Hazyview, offering a lounge bar along with mountain biking and tennis.
from GBP 180 per night
8.3Great660 reviews
Inn
South Africa, Stormsrivier
Lounge bar, entertainment activities and recreational facilities make the attractive 3-star Tsitsikamma Village Inn Stormsrivier very attractive to all tourists.
from GBP 93 per night
9.1Perfect715 reviews
Hotel
South Africa, Stellenbosch
Featuring 53 rooms with views of the vineyard, the smoke-free Lanzerac Hotel & Spa, a 10-minute drive from The Stellenbosch Village Museum, provides guests with a steam room, a Jacuzzi, and a sauna.
from GBP 333 per night
7.6Very good279 reviews
Hotel
South Africa, Stellenbosch
Luxury Majeka House Boutique Hotel By The Living Journey Collection is found 2 km from Technopark Stellenbosch, offering a Turkish steam bath and a Jacuzzi.
from GBP 210 per night
8.5Great1290 reviews
Hotel
South Africa, Cathkin Park
Guests of the Drakensberg Sun Resort can relax in the pool bar or lounge at a heated swimming pool.
from GBP 125 per night
8.2Great285 reviews
Hotel
South Africa, Stellenbosch
Opskop Dans is at a 2.5 km distance from the comfortable Devonvale Golf & Wine Estate Stellenbosch.
from GBP 118 per night
8.3Great1108 reviews
Hotel
South Africa, Jozini
Situated in a historical area, the Tiger Lodge & Spa By Dream Resorts overlooks the lake and features a year-round outdoor swimming pool.
from GBP 227 per night
8.8Great708 reviews
Hotel
South Africa, Amanzimtoti
Located around a 10-minute walk from Toti Mall, the unique The View Boutique Hotel And offers views of the garden along with a hot tub, sauna facilities and an outdoor swimming pool.
from GBP 43 per night
8.6Great1346 reviews
Hotel
South Africa, Hermanus
Featuring spa therapy and a barbecue area, the romantic Harbour House is 25 minutes' walk from Sievers Point as well as near a boat dock.
from GBP 84 per night
9.1Perfect140 reviews
Hotel
South Africa, Stellenbosch
Featuring a location in a historic area, the Delaire Graff Lodges And Spa boasts 16 rooms and an à la carte restaurant, a 15-minute ride from Coetzenburg Athletics Stadium.
from GBP 1 823 per night
9.1Perfect266 reviews
Hotel
South Africa, Hermanus
Situated in the Voelklip district of Hermanus, the Mosselberg On Grotto Beach overlooks the mountain and features a swimming pool.
from GBP 167 per night
8.8Great1955 reviews
Hotel
South Africa, Kempton Park
Set a 10-minute ride from Wild Waters, the luxury Intercontinental Johannesburg Or Tambo Airport Hotel By Ihg invites its guests to benefit from spa therapy and spa services, plus to have a meal in an à la carte restaurant.
from GBP 225 per night
9.3Perfect563 reviews
Hotel
South Africa, Paternoster
While staying at the romantic Strandloper Ocean Boutique Paternoster you are invited to discover Stone Fish Studio and Gallery, set a 19-minute walk away, or Cape Columbine Lighthouse, which is 5 km away.
from GBP 192 per night
8.7Great6431 reviews
Hotel
South Africa, Matroosfontein
Located a 5-minute ride from Vulindlela Swimming Pool, the wonderful 4-star Verde Cape Town Airport features an outdoor swimming pool.
from GBP 43 per night
8.3Great1070 reviews
Resort
South Africa, Langebaan
Around 15 minutes' walk from Calypso Beach, guests of the Club Mykonos Langebaan may engage in a variety of activities, including windsurfing, diving and archery.
from GBP 84 per night
8.8Great829 reviews
Hotel
South Africa, Winterton
Within 25 minutes' walk of Doreen Falls, the 4-star Cathedral Peak Winterton features an Asian restaurant as well as facials, a sundeck, and a play area.
from GBP 28 per night
8.6Great43 reviews
Hotel
South Africa, Kempton Park
Glen Balad Mall is set 15 minutes by car from the African Rock Hotel And Kempton Park.
from GBP 248 per night
8.4Great1019 reviews
Hotel
South Africa, Sandton
Comprising 281 rooms, the 4-star Maslow Hotel, Sandton is set near the shopping district of Sandton, nearly a 20-minute walk from Nelson Mandela Square.
from GBP 74 per night