Most popular cities in South Africa
- Stellenbosch39 hotels
- Pretoria95 hotels
- Port Elizabeth45 hotels
- Bloemfontein28 hotels
Top landmarks in South Africa
-
Popular attractions
Best 5-star hotels in South Africa
8.4Great413 reviews
Hotel
Hotel Le Vendome
South Africa, Cape Town
The elegant Le Vendome Cape Town is settled in an entertainment neighbourhood, around 25 minutes' walk from Cape Medical Museum, and includes a lounge bar.
from GBP 43 per night
8.2Great13 reviews
Hotel
Ten Bompas Hotel
South Africa, Johannesburg
Set in a business neighbourhood, the 5-star Ten Bompas Johannesburg features loungers and entertainment activities.
from GBP 158 per night
8.2Great128 reviews
Hotel
Erinvale Estate Hotel & Spa
South Africa, Somerset West
Featuring an à la carte restaurant, the Erinvale Estate Hotel & Spa Somerset West is located a 7-minute walk from The Lourensford Harvest Market and boasts a swimming pool.
from GBP 162 per night
8.6Great942 reviews
Hotel
Hilton Durban
South Africa, Durban
Nestled in a business area, the Hilton is a mere 5 minutes' walk from Durban Exhibition Centre Event Venue.
from GBP 95 per night
8.2Great213 reviews
Hotel
Hilton Sandton
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 73 per night
8.4Great71 reviews
Hotel
Hyatt Regency Johannesburg
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 126 per night
8.4Great113 reviews
Hotel
Steenberg Hotel & Spa
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 385 per night
8.4Great149 reviews
Hotel
Arabella Hotel, Golf And Spa
South Africa, Hermanus
Located merely 300 metres from Arabella Country Estate Golf Course, the perfect 5-star Arabella Hotel, Golf And Spa features an outdoor swimming pool and a health club.
from GBP 164 per night
8.4Great166 reviews
Hotel
The Michelangelo Hotel
South Africa, Sandton
Located within a 10-minute drive of The Wanderers Golf Club, the comfortable Michelangelo Sandton offers a heated indoor pool.
from GBP 104 per night
8.4Great299 reviews
Hotel
The Table Bay 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 240 per night
8.6Great72 reviews
Hotel
Cape Grace, A Fairmont Managed Hotel
South Africa, Cape Town
The traditional Cape Grace Managed By Accor Cape Town is set in a waterfront district along a motorway, featuring steam baths, chaise longues and recreational facilities on-site.
from GBP 879 per night
8.4Great117 reviews
Hotel
Twelve Apostles Hotel & Spa
South Africa, Cape Town
Set 30 km from Cape Town International airport, the 5-star Twelve Apostles Hotel & Spa offers 3 restaurants as well as cars for rent.
from GBP 224 per night
8.6Great66 reviews
Hotel
Saxon Hotel, Villas & Spa
South Africa, Johannesburg
A local cuisine and a pool bar are offered during your stay at the wonderful Saxon Hotel, Villas & Spa Johannesburg that boasts a beautiful setting near a motorway.
from GBP 573 per night
8.2Great149 reviews
Hotel
Mount Nelson, A Belmond Hotel, Cape Town
South Africa, Cape Town
Boasting an outdoor swimming pool, the authentic Mount Nelson, A Belmond Hotel, Cape Town is around a 25-minute walk from Lion's Head.
from GBP 272 per night
8.4Great162 reviews
Hotel
Four Seasons Hotel The Westcliff
South Africa, Johannesburg
Offering easy access to Johannesburg Holocaust and Genocide Centre, set merely a 5-minute walk away, the luxury Four Seasons Hotel The Westcliff boasts a steam room, sauna facilities and an indoor pool.
from GBP 315 per night
8.2Great191 reviews
Hotel
Radisson Blu Hotel Waterfront, Cape Town
South Africa, Cape Town
The wonderful Radisson Blu Hotel Waterfront, features views of Table Mountain and boasts access to a free beach and The Watershed, located nearly a 17-minute walk away.
from GBP 99 per night
8.2Great167 reviews
Hotel
Sheraton Pretoria 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 45 per night
8.2Great147 reviews
Hotel
The Bay Hotel
South Africa, Cape Town
Located nearly 6 minutes' walk from Greenpoint Park and Biodiversity Garden, the Bay offers views of Table Mountain as well as onsite there are sauna facilities and an outdoor swimming pool.
from GBP 170 per night
8.4Great140 reviews
Hotel
River Manor Boutique Hotel By The Living Journey Collection
South Africa, Stellenbosch
While staying at the River Manor Boutique Hotel By The Living Journey Collection you are invited to discover Jan Marais Nature Reserve, set 1.3 km away, or Rupert Museum, which is 5 minutes away by car.
from GBP 95 per night
8.2Great103 reviews
Hotel
The Plettenberg Hotel
South Africa, Plettenberg Bay
The Plettenberg Plettenberg Bay overlooks the Indian Ocean and offers 37 rooms with available a steam room and an outdoor swimming pool.
from GBP 253 per night
Most popular 4-star hotels in South Africa
8.2Great126 reviews
Hotel
Grand Daddy Boutique 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 58 per night
8.2Great60 reviews
Hotel
The Point Hotel & Spa
South Africa, Mossel Bay
Boasting its location 0.6 km from Cape St. Blaize Lighthouse, the fascinating The Point Hotel & Spa has a swimming pool and 49 rooms with views of the Indian Ocean.
from GBP 83 per night
8.4Great133 reviews
Hotel
De Zalze Lodge
South Africa, Stellenbosch
Situated within 9 minutes' stroll of Kleine Zalze Wine Estate, the 4-star De Zalze Lodge Stellenbosch features 46 rooms with private bathrooms.
from GBP 87 per night
8.0Great135 reviews
Hotel
Protea Hotel By Marriott Franschhoek
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 200 per night
8.4Great265 reviews
Hotel
The Commodore Hotel
South Africa, Cape Town
Located in the Waterfront district, the family Commodore Cape Town features an outdoor pool and views of Table Bay.
from GBP 98 per night
8.2Great86 reviews
Hotel
Camps Bay Retreat Hotel
South Africa, Cape Town
Set merely an 8-minute walk from Camps Bay Beach, the elegant 4-star Camps Bay Retreat Cape Town features an à la carte restaurant serving Asian cuisine.
from GBP 225 per night
8.4Great226 reviews
Hotel
The Kelway Hotel
South Africa, Port Elizabeth
The welcoming Kelway is located near the entertainment district of Port Elizabeth a 10-minute stroll from Splash Waterworld Supertubes.
from GBP 70 per night
8.4Great214 reviews
Hotel
Mandela Rhodes Place Hotel
South Africa, Cape Town
Located in the City Bowl district within sight of St George's Cathedral, the modern Mandela Rhodes Place Cape Town boasts spa therapy and entertainment activities.
from GBP 100 per night
8.2Great464 reviews
Hotel
Lagoon Beach Hotel & Spa
South Africa, Cape Town
Located in a central area, the 4-star Lagoon Beach Hotel & Spa offers a swimming pool and a buffet breakfast.
from GBP 56 per night
8.4Great587 reviews
Hotel
Victoria & Alfred Hotel By Newmark
South Africa, Cape Town
Located at a 1.6 km distance from Cape Town International Convention Centre, the luxury Victoria & Alfred Hotel By Newmark features 94 rooms with views of the courtyard.
from GBP 51 per night
8.4Great302 reviews
Hotel
Ambassador Hotel And Self Catering Apartments
South Africa, Cape Town
Situated within 5 minutes' stroll of Saunders Rocks Beach, the luxury Ambassador offers 68 guest rooms.
from GBP 154 per night
8.4Great225 reviews
Hotel
The Winchester Hotel By Newmark
South Africa, Cape Town
Offering a superb location 5 minutes' stroll from Sea Point Promenade, the 4-star Winchester Hotel By Newmark features a year-round outdoor pool and an à la carte restaurant.
from GBP 149 per night
8.2Great119 reviews
Hotel
The Capetonian - Halaal
South Africa, Cape Town
Overlooking Table Mountain and offering an à la carte restaurant, the Capetonian Cape Town is set in a popular area, 25 minutes' walk from Two Oceans Aquarium.
from GBP 32 per night
8.2Great106 reviews
Hotel
The Balmoral
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 28 per night
8.4Great113 reviews
Hotel
The Cape Milner
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 55 per night
8.4Great336 reviews
Hotel
Townhouse Hotel
South Africa, Cape Town
Set approximately a 25-minute walk from Oranjezicht City Farm, the Townhouse Cape Town lies in the City Bowl district of Cape Town.
from GBP 54 per night
8.4Great66 reviews
Hotel
Holiday Inn - Johannesburg Sunnyside Park, An Ihg 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 41 per night
7.2Very good6 reviews
Hotel
Soho
South Africa, Sun City
The family-friendly Soho is located 0.5 km from Pilanesberg International airport and a short distance away from Soho bus stop.
from GBP 215 per night
8.4Great88 reviews
Hotel
Peninsula All Suite Hotel By Dream Resorts
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 102 per night
8.2Great68 reviews
Hotel
Nh Cape Town The Lord Charles
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 55 per night
Most popular 3-star hotels in South Africa
8.4Great75 reviews
Hotel
Fairy Knowe 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 56 per night
8.0Great101 reviews
Hotel
Holiday Inn Express Sandton-Woodmead, An Ihg Hotel
South Africa, Sandton
Located at a 5 km distance from Nizamiye Mosque, the affordable Holiday Inn Express Sandton-Woodmead, An Ihg features a buffet breakfast.
from GBP 52 per night
8.0Great101 reviews
Hotel
Airport Inn And Suites
South Africa, Edenvale
A good location of the Airport Inn And Suites Edenvale provides easy access to Elandsfontein, which is 3.3 km away.
from GBP 24 per night
8.4Great93 reviews
Hotel
Lady Hamilton Hotel
South Africa, Cape Town
The perfect 3-star Lady Hamilton Cape Town is nestled near an entertainment district less than 6 minutes on foot from Peppertree Cafe.
from GBP 24 per night
8.2Great33 reviews
Hotel
Anew Hotel Roodepoort Johannesburg
South Africa, Roodepoort
Placed at the foot of shops and a shopping centre, and within 4.5 km of Worldwear Shopping Centre, the 3-star Anew Hotel Roodepoort Johannesburg features a restaurant and luggage storage.
from GBP 35 per night
8.6Great26 reviews
Hotel
Premier Splendid Inn Pinetown
South Africa, Pinetown
While staying at the comfortable 3-star Premier Splendid Inn Pinetown, which is located in the business district of Pinetown, you can enjoy the poolside bar and a swimming pool.
from GBP 41 per night
8.2Great113 reviews
Hotel
Daddy Long Legs Art Hotel
South Africa, Cape Town
Offering 13 rooms with views of the city, the boutique Daddy Long Legs Art is set in the City Bowl district, within 1.2 km of South African National Gallery.
from GBP 30 per night
7.8Very good77 reviews
Hotel
Gooderson Tropicana Hotel
South Africa, Durban
The positioning of the Gooderson Tropicana in the heart of Durban ensures fast access to South Beach, which is just 450 metres away.
from GBP 47 per night
6.2Nice21 reviews
Hotel
Savoy Hotel Kimberley
South Africa, Kimberley
Boasting a location within a 10-minute stroll of Oppenheimer Gardens, the elegant Savoy Hotel Kimberley offers 50 rooms together with a lounge bar onsite.
from GBP 38 per night
8.4Great105 reviews
Hotel
Zimbali Lodge By Dream Resorts
South Africa, Umhlali
Approximately 20 km from King Shaka International airport, the 5-star Zimbali Lodge By Dream Resorts Umhlali offers a spa centre for guests' enjoyment.
from GBP 141 per night
7.8Very good56 reviews
Hotel
Tsitsikamma Lodge & Spa
South Africa, Stormsrivier
34 rooms and an outdoor pool are available in the luxury Tsitsikamma Lodge & Stormsrivier, located around 5 minutes on foot from Tsitsikamma Falls Adventure.
from GBP 66 per night
8.2Great140 reviews
Hotel
The Royal Hotel By Coastlands Hotels & Resorts
South Africa, Durban
Situated in a central district so close to Durban Natural Science Museum, the unique 3-star The Royal Hotel By Coastlands Hotels & Resorts has 206 rooms along with steam baths and an outdoor swimming pool.
from GBP 28 per night
7.8Very good160 reviews
Hotel
Hotel On St Georges
South Africa, Cape Town
Adjacent to The African Dance Theatre, and only 7 minutes on foot from Bree Street, the 3-star St Georges features 110 luxurious rooms.
from GBP 39 per night
8.6Great73 reviews
Hotel
Peermont Metcourt Suites At Emperors Palace
South Africa, Johannesburg
Located around 10 minutes by car from Wild Waters, the stylish Peermont Metcourt Suites At Emperors Palace features a swimming pool along with a steam room, sauna facilities and an outdoor swimming pool.
from GBP 85 per night
8.2Great271 reviews
Hotel
The Ritz Cape Town
South Africa, Cape Town
The modern Ritz enjoys a central location and provides easy access to Mouille Point Beach just 600 metres away.
from GBP 40 per night
8.2Great88 reviews
Hotel
Mercure Johannesburg Midrand
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 33 per night
8.4Great362 reviews
Hotel
Mercure Hotel Nelspruit
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 39 per night
8.2Great221 reviews
Hotel
Mercure Hotel Bedfordview
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 35 per night
8.2Great91 reviews
Hotel
Mercure Johannesburg Randburg
South Africa, Johannesburg
Situated in the Randburg district, the business Mercure Johannesburg Randburg offers recreational facilities and entertainment activities.
from GBP 31 per night
8.4Great305 reviews
Hotel
Holiday Inn Express Cape Town City Centre, An Ihg Hotel
South Africa, Cape Town
Located merely an 8-minute walk from District Six Memorial Museum in the business City Bowl district, the 3-star Holiday Inn Express Cape Town City Centre, An Ihg features 190 rooms along with entertainment activities and various recreational opportunities.
from GBP 37 per night
Amazing spa hotels in South Africa
8.6Great35 reviews
Hotel
O On Kloof Boutique Hotel & Spa
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 114 per night
8.0Great103 reviews
Hotel
Coach House Hotel And Spa
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 66 per night
8.4Great29 reviews
Hotel
Riboville Boutique Hotel And Restaurant
South Africa, Midrand
The Riboville Boutique Hotel And Restaurant Midrand is located 33 minutes' drive from Lanseria International airport and offers an outdoor swimming pool as well as a fitness club.
from GBP 15 per night
8.0Great168 reviews
Hotel
Radisson Blu Hotel, Port Elizabeth
South Africa, Port Elizabeth
The elegant Radisson Blu Hotel, Port Elizabeth is settled in the Summerstrand district, 350 metres from Summerstrand Village, and includes an Irish bar.
from GBP 76 per night
8.6Great468 reviews
Hotel
Asara Wine Estate & 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 139 per night
8.2Great46 reviews
Hotel
Indaba Hotel, Spa & Conference Center
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
7.8Very good21 reviews
Hotel
Halyards Hotel
South Africa, Port Alfred
Offering a swimming pool, the 3-star Halyards boasts a location a mere 150 metres from The Kowie Museum.
from GBP 58 per night
8.2Great105 reviews
Hotel
Southern Sun Rosebank
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 62 per night
8.4Great30 reviews
Hotel
Wild Coast Sun
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 410 per night
8.2Great112 reviews
Hotel
Misty Hills Country Hotel, Conference Centre & Spa
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 39 per night
8.4Great78 reviews
Hotel
Grande Roche Hotel
South Africa, Paarl
There is an à la carte restaurant available in the charming Grande Roche, which is set in a historical neighbourhood.
from GBP 280 per night
8.4Great143 reviews
Hotel
The Cellars-Hohenort
South Africa, Cape Town
Located near a boat dock, the 5-star Cellars-Hohenort Cape Town offers 40 rooms with the great decor and an à la carte restaurant.
from GBP 245 per night
8.2Great55 reviews
Hotel
Bushmans Kloof Wilderness Reserve And Wellness Retreat
South Africa, Clanwilliam
The unique Bushmans Kloof Wilderness Reserve And Wellness Retreat Clanwilliam located within 15 minutes' walk of Site 3, offers a pool bar and elegant rooms.
from GBP 801 per night
8.2Great130 reviews
Hotel
The Marine Hermanus
South Africa, Hermanus
The comfortable 5-star Marine Hermanus features a manicured garden and overlooks Walker Bay, while staying 550 metres from Gearing's Point.
from GBP 212 per night
8.4Great89 reviews
Hotel
Tsala Treetop Lodge
South Africa, Plettenberg Bay
Located in the very heart of Plettenberg Bay, the Tsala Treetop offers fast access to Knysna Elephant Park, a 10-minute ride away.
from GBP 754 per night
8.4Great45 reviews
Hotel
Intercontinental Johannesburg Sandton Towers, An Ihg Hotel
South Africa, Johannesburg
About 13 minutes' walk from Benmore Centre, the perfect Intercontinental Hotels Johannesburg Sandton Towers offers an outdoor pool along with a sauna and an outdoor swimming pool on-site.
from GBP 163 per night
8.4Great182 reviews
Hotel
Sugar Hotel
South Africa, Cape Town
The stylish Sugar Cape Town is settled in an entertainment neighbourhood, just 1.1 km from Bo-Kaap Museum, and includes a lounge bar.
from GBP 82 per night
8.2Great63 reviews
Hotel
Royal Palm Hotel
South Africa, Durban
Featuring spa therapy and entertainment activities, the Royal Palm offers guests 97 luxury rooms nearly a 5-minute drive from Mount Edgecombe Country Club.
from GBP 129 per night
8.6Great406 reviews
Hotel
The Westin Cape Town
South Africa, Cape Town
Boasting an ideal location relatively near Table Mountain, the sophisticated 5-star Westin offers to try international dishes, while a hot tub, sauna facilities and an indoor pool are also available.
from GBP 234 per night
8.4Great359 reviews
Hotel
Vineyard Hotel
South Africa, Cape Town
Located only 6 minutes on foot from YDE, the luxury Vineyard provides guests with international dishes and fitness classes, facials and massage therapy.
from GBP 153 per night
Top family hotels in South Africa
8.2Great111 reviews
Hotel
Queens Hotel By Bon Hotels
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 53 per night
8.2Great362 reviews
Hotel
Fountains Hotel
South Africa, Cape Town
The smoke-free Fountains welcomes guests in the business district of Cape Town at 650 metres of St George's Cathedral and features a steam room, sauna facilities and an outdoor swimming pool.
from GBP 27 per night
8.2Great126 reviews
Hotel
Premier Hotel Cape Town
South Africa, Cape Town
Boasting an à la carte restaurant with European menu, the stylish Premier Hotel is set only a short drive from Camps Bay and at a 2.5 km distance from Lion's Head.
from GBP 45 per night
8.4Great161 reviews
Hotel
The Devon Valley 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 86 per night
8.2Great168 reviews
Hotel
Urban Chic Boutique Hotel & Cafe
South Africa, Cape Town
Iziko South African Museum and Planetarium is also set about an 11-minute walk from the 4-star Urban Chic Boutique Hotel & Cafe.
from GBP 66 per night
8.4Great278 reviews
Hotel
Taj Cape Town
South Africa, Cape Town
Boasting a heated indoor pool, the Taj Cape Town is set in a shopping area within a minutes' drive from Table Mountain.
from GBP 125 per night
8.2Great86 reviews
Hotel
Premier Resort The Moorings, Knysna
South Africa, Knysna
Boasting a secluded location, the 4-star Premier Resort The Moorings, offers its guests to enjoy an outdoor pool and an à la carte restaurant.
from GBP 145 per night
8.2Great113 reviews
Hotel
The Wilderness 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 53 per night
8.2Great115 reviews
Hotel
Simola Hotel, Country Club & Spa
South Africa, Knysna
Located near a boat dock and within 10 minutes' drive of Spitzkop Viewpoint, the 5-star Simola Hotel, Country Club & offers fitness classes, massage therapy and entertainment activities.
from GBP 190 per night
8.4Great248 reviews
Hotel
Park Inn Sandton
South Africa, Johannesburg
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 37 per night
8.0Great57 reviews
Hotel
Manhattan Hotel
South Africa, Pretoria
Boasting an à la carte restaurant, the perfect Manhattan Pretoria is available an 8-minute walk from Freedom Park.
from GBP 42 per night
8.2Great201 reviews
Hotel
Pepperclub Hotel
South Africa, Cape Town
The 5-star Pepperclub boasts sauna facilities and an outdoor swimming pool along with an infinity swimming pool onsite while offering a location in the City Bowl district of Cape Town not very far from Table Mountain.
from GBP 107 per night
8.4Great283 reviews
Hotel
Radisson Blu Gautrain Hotel, Sandton Johannesburg
South Africa, Johannesburg
Set in a restaurant area, the modern Radisson Blu Gautrain Hotel, Sandton has a swimming pool and 217 rooms 8 minutes' stroll from Sandton Convention Center.
from GBP 74 per night
8.4Great101 reviews
Hotel
Holiday Inn Johannesburg-Rosebank, An Ihg Hotel
South Africa, Johannesburg
Set around a 12-minute walk from Katzy's, the business Johannesburg-Rosebank, An Ihg Johannesburg has an à la carte restaurant serving international cuisine.
from GBP 60 per night
8.4Great300 reviews
Hotel
Holiday Inn Express Durban - Umhlanga, An Ihg 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 66 per night
8.4Great56 reviews
Hotel
Last Word Franschhoek
South Africa, Franschhoek
Located 5 minutes on foot from First South African Perfume Museum and within a 5-minute walk of Akademie Street, the sumptuous Last Word Franschhoek features an outdoor swimming pool and 6 rooms.
from GBP 353 per night
8.2Great362 reviews
Hotel
Premier Hotel O.R. Tambo
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 59 per night
8.4Great911 reviews
Hotel
Blue Waters Hotel
South Africa, Durban
Overlooking the sea, the excellent 4-star Blue Waters is based in the Golden Mile district and offers sauna facilities and an indoor pool plus an à la carte restaurant.
from GBP 40 per night
8.4Great233 reviews
Hotel
The Fairway Hotel, Spa & Golf Resort
South Africa, Randburg
Featuring a swimming pool, the Fairway Hotel, Spa & Golf offers a luxurious location in the very heart of Randburg.
from GBP 61 per night
8.0Great60 reviews
Hotel
The Riverside Hotel
South Africa, Durban
With views of the garden, the 4-star Riverside Durban is situated 10 minutes by car from Suncoast Beach and offers entertainment activities and barbeque grills.
from GBP 58 per night
Best luxury hotels in South Africa
8.2Great161 reviews
Hotel
Southern Sun Sandton
South Africa, Johannesburg
Boasting a perfect location in Johannesburg, the 4-star Southern Sun Sandton features Chairman restaurant and a pool bar.
from GBP 64 per night
8.4Great207 reviews
Hotel
Radisson Blu Hotel Sandton, Johannesburg
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 57 per night
8.8Great20 reviews
Hotel
The Windermere Hotel
South Africa, Port Elizabeth
Set only 1.5 km from South End Museum, the boutique style Windermere offers 10 rooms and a swimming pool.
from GBP 65 per night
8.2Great69 reviews
Hotel
Mimosa Lodge
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 51 per night
9.0Perfect52 reviews
Hotel
Kensington Place
South Africa, Cape Town
Within 27 km of District Six Museum, the luxury Kensington Place Cape Town offers fitness classes, massage therapy and entertainment activities plus a year-round outdoor pool.
from GBP 181 per night
8.6Great324 reviews
Hotel
Aha The Rex Hotel
South Africa, Knysna
Set 10 minutes by car from Knysna Heads, the family-friendly Aha The Rex welcomes guests to an à la carte restaurant on site.
from GBP 66 per night
8.4Great364 reviews
Hotel
Oude Werf Hotel
South Africa, Stellenbosch
End your day in the charming 4-star Oude Werf that is located a 10-minute ride from De Zalze Golf Club and offers a swimming pool.
from GBP 213 per night
8.4Great52 reviews
Hotel
The Calders Hotel & Conference Centre
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 71 per night
8.4Great388 reviews
Hotel
Cape Royale Luxury Suites
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 121 per night
8.0Great217 reviews
Hotel
Cresta Grande Cape Town
South Africa, Cape Town
Offering an outdoor swimming pool, the 4-star Cresta Grande Cape Town is located approximately 16 minutes on foot from Cape Quarter Lifestyle Village Neighbourhood.
from GBP 55 per night
8.2Great128 reviews
Hotel
Cape Town Hollow Boutique Hotel
South Africa, Cape Town
Guests can have an English breakfast and enjoy visiting Bree Street, set nearly 16 minutes' walk from the 4-star Hollow Boutique Cape Town.
from GBP 43 per night
8.4Great393 reviews
Hotel
Doubletree By Hilton Cape Town Upper Eastside
South Africa, Cape Town
Featuring massage therapy, recreational facilities and entertainment activities, the wonderful Doubletree By Hilton Cape Town Upper Eastside has a perfect setting at a 0.7 km distance from The Neighbourgoods Market.
from GBP 43 per night
8.0Great21 reviews
Hotel
Urban Hip Hotels - Critchley Hackle
South Africa, Dullstroom
The Urban Hip Hotels - Critchley Hackle is set within a 10-minute drive of Dullstroom Bird Of Prey & Rehabilitation Centre and 10 minutes by car from Elands Valley.
from GBP 141 per night
8.4Great102 reviews
Hotel
Premier Hotel East London Icc
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 44 per night
8.2Great116 reviews
Hotel
Singa Lodge - Lion Roars Hotels & Lodges
South Africa, Port Elizabeth
The luxury Singa Lodge - Lion Roars Hotels & Lodges offers spacious rooms and a swimming pool around a 25-minute walk from Bayworld Museum.
from GBP 74 per night
8.6Great187 reviews
Hotel
Atlantic Affair Boutique Hotel
South Africa, Cape Town
The 4-star Atlantic Affair Boutique lies 25 minutes' drive from Cape Town International airport and features baggage storage and a shop.
from GBP 51 per night
8.4Great100 reviews
Hotel
Views Boutique Hotel & Spa
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 323 per night
8.4Great53 reviews
Hotel
Mantis No5 Boutique Art Hotel
South Africa, Port Elizabeth
Comprising 6 rooms, the luxury Mantis No5 Boutique Art is set near a business district a 5-minute drive from Bayworld.
from GBP 128 per night
8.4Great82 reviews
Hotel
The Winston Hotel
South Africa, Johannesburg
While staying at the 5-star Winston, which is located in the business Rosebank district, you can enjoy the lounge bar and a swimming pool.
from GBP 212 per night
Hotel
Golden Horse Hotel
South Africa, Pietermaritzburg
The Golden Horse Casino is set within a 5-minute drive of Tatham Art Gallery and around a 20-minute walk from Butterflies For Africa.
from GBP 113 per night
Cheap hotels in South Africa
7.4Very good62 reviews
Hotel
The Tulip Hotel & Conference Centre
South Africa, Cape Town
5 minutes' walk from The African Portrait Art Gallery, the 2-star The Tulip Hotel & Conference Centre includes 86 rooms.
from GBP 35 per night
8.2Great112 reviews
Hotel
Rh Hotel Pretoria
South Africa, Pretoria
Located in a business area and a 5-minute drive from National Zoological Gardens of South Africa, the Rh Hotel features 365 rooms plus an outdoor pool.
from GBP 37 per night
8.2Great118 reviews
Hotel
Wilderness Beach Hotel
South Africa, Wilderness
Quite close to Victoria Bay, a 25-minute stroll from Wilderness National Park, the 3-star Beach offers a steam room, a hot tub and an outdoor swimming pool.
from GBP 65 per night
8.2Great27 reviews
Hotel
The Hub Boutique Hotel
South Africa, Port Elizabeth
Boasting a honesty bar along with a year-round outdoor swimming pool, the 3-star Hub Boutique Port Elizabeth offers a location in the Walmer district of Port Elizabeth.
from GBP 39 per night
8.2Great39 reviews
Hotel
Oudtshoorn Inn Hotel
South Africa, Oudtshoorn
Located in the business district of Oudtshoorn, the 3-star Inn features a lounge bar and a wonderful view.
from GBP 39 per night
8.2Great273 reviews
Hotel
The Stellenbosch Hotel
South Africa, Stellenbosch
Situated around a 5-minute walk from Paul Roos Markotter Stadium, the wonderful 3-star Stellenbosch offers a lounge bar and an à la carte restaurant serving international dishes.
from GBP 81 per night
8.2Great48 reviews
Hotel
Magoebaskloof Hotel
South Africa, Tzaneen
The comfortable Magoebaskloof enjoys a beautiful location and provides easy access to Lesodi Hiking Trail 5 minutes away by car.
from GBP 47 per night
8.2Great363 reviews
Hotel
Albany Hotel
South Africa, Durban
Offering 81 rooms with views of the city, the 3-star Albany Durban is set in the business district of Durban, at a 2.4 km distance from Mini Town Nonprofit Park.
from GBP 27 per night
8.2Great122 reviews
Hotel
La Splendida Hotel By Newmark
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 44 per night
8.2Great44 reviews
Hotel
Apollo Hotel
South Africa, Johannesburg
Boasting a great setting in a business district, the luxury Apollo Johannesburg features a lounge bar plus recreational facilities and entertainment activities.
from GBP 28 per night
8.0Great7 reviews
Hotel
Summerstrand Hotel
South Africa, Port Elizabeth
The Summerstrand is situated near the beach district of Port Elizabeth about a 15-minute walk from The Casino Saint.
from GBP 35 per night
8.2Great94 reviews
Hotel
City Lodge Hotel V&A Waterfront
South Africa, Cape Town
The comfortable City Lodge Hotel V&A Waterfront Cape Town is 0.7 km from Zeitz Museum of Contemporary Art Africa and features fitness classes and entertainment activities, along with a lounge bar on-site.
from GBP 50 per night
Hotel
Sierra Square Hotel
South Africa, Randburg
Set a 10-minute stroll from President Ridge Bird Sanctuary Dam, the budget Towers Randburg features a swimming pool.
from GBP 52 per night
8.0Great55 reviews
Hotel
The Graywood Hotel
South Africa, Knysna
Set in a protected area, the Graywood Knysna has a swimming pool and 49 rooms less than a 10-minute walk from Featherbed Co.
from GBP 69 per night
7.8Very good73 reviews
Hotel
King Edward Hotel
South Africa, Port Elizabeth
While staying at the 3-star King Edward you are invited to discover Happy Valley, set a 10-minute ride away, or Port Elizabeth Opera House, which is a 5-minute walk away.
from GBP 43 per night
8.2Great96 reviews
Hotel
Protea Hotel By Marriott Durban Umhlanga
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 70 per night
8.2Great32 reviews
Hotel
City Lodge Hotel Pinelands
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 57 per night
8.0Great64 reviews
Hotel
Protea Hotel By Marriott Stellenbosch & Conference Centre
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 85 per night
8.4Great25 reviews
Hotel
City Lodge Hotel Durban
South Africa, Durban
Featuring 160 rooms with views of the garden, the 3-star City Lodge Hotel Durban is set approximately 25 minutes' walk from uShaka Marine World.
from GBP 50 per night
8.2Great95 reviews
Hotel
Kwa Maritane Lodge
South Africa, Ledig
Offering a poolside bar, the stunning Kwa Maritane Lodge Ledig also has a swimming pool beckoning guests to dive in.
from GBP 220 per night
Top resorts in South Africa
8.4Great200 reviews
Hotel
Coopmanhuijs Boutique Hotel & Spa
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 169 per night
8.4Great277 reviews
Hotel
Spier Hotel And Wine Farm
South Africa, Stellenbosch
While staying at this 82-room the eco-friendly Spier Hotel And Wine Farm Stellenbosch bordered by the Eerste River, guests can mingle at the à la carte restaurant and pool bar or relax by a swimming pool.
from GBP 72 per night
8.6Great201 reviews
Hotel
The Hyde All Suite Hotel
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 182 per night
8.6Great1246 reviews
Hotel
Belaire Suites Hotel
South Africa, Durban
UShaka Marine World is within a 10-minute drive of the 4-star Belaire Suites, while Durban Art Gallery is approximately 25 minutes' walk away.
from GBP 33 per night
8.0Great141 reviews
Hotel
The Capital 20 West
South Africa, Sandton
Offering 140 rooms with views of the city, the Capital 20 West Johannesburg is set in the Sandton district of Johannesburg, about a 10-minute drive from RollEgoli.
from GBP 43 per night
8.6Great58 reviews
Hotel
Fairlawns Boutique Hotel & Spa
South Africa, Johannesburg
Located in a shopping area, the Fairlawns Boutique Hotel & Spa Johannesburg provides 37 spacious rooms and features facials, massage therapy and various recreational opportunities onsite.
from GBP 284 per night
8.2Great187 reviews
Hotel
Hyatt Regency Cape Town
South Africa, Cape Town
Offering a swimming pool, the 5-star Hyatt Regency is placed in the historic area of Cape Town, 8 minutes' walk from Greenmarket Square.
from GBP 121 per night
8.0Great33 reviews
Hotel
Court Classique Suite Hotel
South Africa, Pretoria
Featuring a pizza restaurant and a swimming pool, the perfect Court Classique Suite is located in the Arcadia district of Pretoria near a tube station.
from GBP 49 per night
8.2Great132 reviews
Hotel
Diaz Hotel And Resort
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 77 per night
7.8Very good64 reviews
Hotel
Oakhurst Hotel
South Africa, George
Set in the George Central district of George approximately a 5-minute walk from Moedergemeente Church, the comfortable Oakhurst George features an à la carte restaurant.
from GBP 55 per night
8.4Great73 reviews
Hotel
St Andrews Hotel And Spa
South Africa, Johannesburg
Located within 25 minutes' walk of Royal Johannesburg & Kensington Golf Club, the comfortable St Andrews Hotel And overlooks the city and features an à la carte restaurant.
from GBP 62 per night
8.2Great80 reviews
Hotel
Aha Gateway Hotel Umhlanga
South Africa, Durban
The comfortable Aha Gateway Hotel is situated in the Umhlanga district of Umhlanga, 21 minutes' drive from King Shaka International airport.
from GBP 102 per night
8.2Great53 reviews
Hotel
Premier Hotel Falstaff
South Africa, Johannesburg
While staying at the charming 4-star Premier Hotel Falstaff, which is located in the peaceful district of Johannesburg, you can enjoy the lounge bar and an outdoor swimming pool.
from GBP 43 per night
8.4Great99 reviews
Hotel
Premier Hotel Quatermain
South Africa, Johannesburg
Providing an outdoor swimming pool along with 104 rooms, the sophisticated 4-star Premier Hotel Quatermain is placed 25 minutes' walk from HSBC Africa.
from GBP 51 per night
8.2Great230 reviews
Hotel
Radisson Hotel Cape Town Foreshore
South Africa, Cape Town
There are rooms facing ocean and the Park Inn By Radisson Cape Town Foreshore is set within 6 minutes' walk of Cape Town International Convention Centre.
from GBP 113 per night
8.4Great5 reviews
Hotel
Garden Court Kings Beach
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 63 per night
8.4Great80 reviews
Hotel
Southern Sun Cape Sun
South Africa, Cape Town
The 4-star Southern Sun Cape Sun Cape Town is located in the City Bowl district, overlooking Table Mountain and boasts a swimming pool along with a treatment room and an indoor pool on-site.
from GBP 85 per night
8.4Great341 reviews
Hotel
Garden Court Sandton City
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
8.4Great138 reviews
Hotel
The Oyster Box
South Africa, Umhlanga
The perfect 5-star Oyster Box is conveniently placed a 5-minute walk from uMhlanga Main Beach, offering 86 rooms along with an à la carte restaurant.
from GBP 318 per night
8.2Great125 reviews
Hotel
The Capital 15 On Orange Hotel & Spa
South Africa, Cape Town
While staying at the perfect The Capital 15 On Orange Hotel & Cape Town, which is located in the City Bowl district, you can enjoy the lounge bar and an outdoor swimming pool.
from GBP 67 per night
South Africa Brands & Themes
-
Themes
- Hotels near beach in South Africa
- Boutique hotels in South Africa
- Cheap hotels in South Africa
- Family resorts and hotels in South Africa
- Luxury hotels in South Africa
- Spa Hotels in South Africa
- Pet-friendly hotels in South Africa
- Self-Catering Accommodation in South Africa
- Hotels with jacuzzi in South Africa
- Hotels with indoor pool in South Africa
- 5 star hotels in South Africa