Most popular cities in South Africa
- Cape Town61 hotels
- Johannesburg39 hotels
- Durban6 hotels
Amazing spa hotels in South Africa
8.2Great141 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 160 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 98 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 124 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 379 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 139 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 231 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 407 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 307 per night
8.6Great72 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 602 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 268 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 358 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 238 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 42 per night
8.2Great150 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 146 per night
8.4Great30 reviews
Hotel
The Michelangelo Towers
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 151 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 94 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 457 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 327 per night
8.6Great26 reviews
Hotel
Ellerman House
South Africa, Cape Town
Featuring facials, yoga classes and massage therapy as well as an outdoor pool, the 5-star Ellerman House is situated in the very heart of Cape Town.
from GBP 1 113 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 214 per night
Top family 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 42 per night
8.0Great176 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 82 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 131 per night
8.2Great123 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 267 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 78 per night
8.4Great64 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 349 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 91 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 357 per night
8.4Great113 reviews
Hotel
De Kloof Heritage Estate Hotel And Wellness
South Africa, Swellendam
Set within 9 minutes' stroll of Lifestyle Art Shop, the De Kloof Luxury Estate Hotel And Spa offers 8 rooms and an outdoor swimming pool.
from GBP 180 per night
8.4Great118 reviews
Hotel
Pezula Nature Retreat
South Africa, Knysna
The fantastic 5-star Pezula Nature Retreat is nestled in the centre of Knysna and at a 4.3 km distance from Featherbed Nature Reserve.
from GBP 109 per night
8.2Great65 reviews
Hotel
Mount Grace Hotel & Spa
South Africa, Magaliesburg
Guests of the Mount Grace Hotel & Magaliesburg, set near a motorway, are invited to get re-energized using an infinity pool together with an outdoor hot tub, a steam room and a Jacuzzi.
from GBP 115 per night
8.4Great20 reviews
Hotel
Lombardy Boutique Hotel & Conference Venue
South Africa, Pretoria
Featuring spa therapy and entertainment activities, the business Lombardy Boutique Pretoria is 4.6 km from Grove Ice Rink.
from GBP 30 per night
8.0Great22 reviews
Hotel
Cricklewood Guesthouse
South Africa, Pretoria
Located in the very heart of Pretoria, the Cricklewood offers fast access to Pretoria Country Club, approximately 2 km away.
from GBP 68 per night
8.0Great17 reviews
Hotel
Atholplace Hotel & Villa
South Africa, Johannesburg
Located in the Sandton district and 3 km from Johannesburg Zoo, the Atholplace Hotel & Villa features 9 rooms plus an outdoor swimming pool.
from GBP 402 per night
8.4Great106 reviews
Hotel
Fancourt Hotel
South Africa, George
Situated in a business area, the Fancourt offers quick access to George airport within 15 minutes' drive.
from GBP 131 per night
7.4Very good1 review
Hotel
Luxury Beach Apartments
South Africa, Durban
The luxury Luxury is set approximately 10 minutes' drive from Amanzimtoti Bird Sanctuary and approximately 10 minutes' drive from Ng Kerk Suidkus.
from GBP 65 per night
8.4Great93 reviews
Hotel
Cinnamon Boutique Guest House
South Africa, Wilderness
Featuring 13 luxurious rooms and an outdoor swimming pool, the 5-star Cinnamon Boutique Guest House Wilderness boasts a prime location at a medium distance from Mossel Bay.
from GBP 157 per night
8.2Great19 reviews
Hotel
52 De Wet Luxury Boutique Hotel
South Africa, Cape Town
You can relax by a swimming pool in the 5-star 52 De Wet, located about 10 minutes by car from Signal Hill.
from GBP 344 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 81 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 180 per night
Best luxury hotels in South Africa
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.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 94 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 56 per night
7.2Very good1 review
Hotel
Thornybush Game Lodge
South Africa, Thornybush Game Reserve
Offering a lounge bar, the 5-star Thornybush Game Hoedspruit also has a swimming pool beckoning guests to dive in.
from GBP 1 377 per night
7.0Very good1 review
Hotel
Minotel Rutland Lodge
South Africa, Cape Town
Located a 5-minute stroll from Oranjezicht City Farm and around a 25-minute walk from The African Portrait Art Gallery, the 5-star Minotel Rutland Cape Town features a swimming pool and 7 rooms.
from GBP 183 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 14 per night
7.4Very good1 review
Hotel
Camp Jabulani
South Africa, Hoedspruit
The Jabulani Safari features a swimming pool and 7 rooms facing the river.
from GBP 4 179 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 138 per night
9.6Perfect20 reviews
Hotel
Addo Afrique Estate
South Africa, Paterson
Situated 9 km from the centre of Paterson, the apartment with a view over the garden offers a rooftop terrace.
from GBP 247 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 120 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 369 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 126 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 209 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 102 per night
8.6Great35 reviews
Hotel
Greenways Hotel
South Africa, Cape Town
The Greenways is set a 10-minute ride from Western Province Cricket Club and nearly a 25-minute stroll from Maynardville Open Air Theatre.
from GBP 151 per night
8.2Great64 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 790 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 225 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 348 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 161 per night
7.8Very good4 reviews
Hotel
Nguni River Lodge
South Africa, Port Elizabeth
Parque Nacional dos Elefantes Addo is also set 10 minutes by car from the Nguni River Lodge Port Elizabeth.
from GBP 745 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 162 per night
8.2Great27 reviews
Hotel
Illyria House Boutique Hotel And Spa
South Africa, Pretoria
The Pretoria Art Museum is within 15 minutes' walk of the 5-star Illyria House Boutique Hotel And Spa, while Magnolia Dell is around 15 minutes' walk away.
from GBP 132 per night
7.0Very good2 reviews
Hotel
Shambala Private Game Reserve
South Africa, Vaalwater
Situated in a central neighbourhood, the 5-star Shambala Private Game Reserve Vaalwater overlooks the river and features an outdoor swimming pool.
from GBP 586 per night
8.6Great66 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 226 per night
8.4Great17 reviews
Hotel
Colona Castle
South Africa, Lakeside
Located 5 minutes' drive from Zandvlei Estuary Nature Reserve, the elegant Colona Castle Cape Town offers luxury rooms nearly a 15-minute walk from Blokart Land Sailing.
from GBP 151 per night
9.0Perfect33 reviews
Hotel
Lawhill Luxury Apartments
South Africa, Cape Town
Featuring an indoor swimming pool and a fitness club, this property is located not far from Two Oceans Aquarium.
from GBP 595 per night
8.6Great22 reviews
Hotel
10 2Nd Avenue Houghton Estate Boutique Hotel
South Africa, Johannesburg
Set at 650 metres from The Wilds, the 10 2Nd Avenue Houghton Estate Johannesburg offers 15 rooms and a swimming pool.
from GBP 95 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 66 per night
8.2Great159 reviews
Hotel
Sandton Sun And Towers
South Africa, Johannesburg
The 5-star Sandton Sun And Towers is a 10-minute drive from Hyde Park Corner, boasting fitness classes, facials and massage therapy.
from GBP 469 per night
8.0Great4 reviews
Hotel
Lion Sands River Lodge
South Africa, Sabi Sand Game Reserve
Offering a splendid view over the Sabie River, the 5-star Lion Sands River is set approximately 15 minutes by car from Skukuza Museum.
from GBP 1 450 per night
8.2Great131 reviews
Hotel
Peermont D'Oreale Grande At Emperors Palace
South Africa, Kempton Park
Offering a swimming pool, massage therapy and live entertainment, the stunning Peermont D'Oreale Grande At Emperors Palace is located 10 minutes on foot from Parking.
from GBP 270 per night
8.2Great63 reviews
Hotel
Irene Country Lodge, Autograph Collection
South Africa, Centurion
Located within 10 minutes' stroll of Irene Farm and 10 minutes by car from Centurion Lifestyle Centre, the upmarket 5-star Irene Country Lodge, Autograph Collection features an outdoor swimming pool and 123 rooms.
from GBP 82 per night
8.4Great4 reviews
Hotel
Pumba Private Game Reserve
South Africa, Port Elizabeth
The exquisite 5-star Pumba Private Game Reserve offers a daily English breakfast, and a swimming pool.
from GBP 505 per night
7.8Very good6 reviews
Hotel
Hoyo Hoyo Safari Lodge
South Africa, Mluwati Concession
Set in a rural area, the Hoyo Hoyo Safari features an outdoor pool and 6 rooms with garden views.
from GBP 703 per night
8.2Great128 reviews
Hotel
Lanzerac Hotel & Spa
South Africa, Stellenbosch
Located at a 2.5 km distance from Endler Hall, the luxury Lanzerac Hotel & Stellenbosch features a steam room, a Jacuzzi and a massage chair.
from GBP 346 per night
8.2Great67 reviews
Hotel
Majeka House
South Africa, Stellenbosch
The intimate 5-star Majeka House Stellenbosch with a year-round outdoor swimming pool is within 10 minutes' drive of Musa Khaly's Art Gallery.
from GBP 134 per night
8.4Great181 reviews
Hotel
Zest Boutique Hotel By The Living Journey Collection
South Africa, Cape Town
Providing guests with an outdoor swimming pool onsite, the boutique Zest Boutique Cape Town has spacious rooms with a stunning view in a popular area.
from GBP 212 per night
8.2Great119 reviews
Hotel
Palazzo Hotel
South Africa, Fourways
Located 25 minutes on foot from Montecasino Boulevard, the 5-star Palazzo features an outdoor swimming pool.
from GBP 128 per night
8.4Great36 reviews
Hotel
Beverly Hills
South Africa, Durban
Set only a short stroll away from uMhlanga Main Beach, the 5-star Beverly Hills Umhlanga overlooks the sea and invites guests to have a drink at a poolside bar.
from GBP 172 per night
8.4Great222 reviews
Hotel
Queen Victoria Hotel By Newmark
South Africa, Cape Town
Offering a year-round outdoor pool, the world-class 5-star Queen Victoria Hotel By Newmark is located in the vibrant part of Cape Town, within 5 minutes' drive of the metropolitical church "St George's Cathedral".
from GBP 143 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