Top regions in South Africa
Best 5-star hotels in South Africa
9.2Perfect
Hotel
South Africa, Somerset West
Located merely 7 minutes' walk from The Lourensford Harvest Market, the Erinvale Estate Hotel & Spa Somerset West features a swimming pool and a sports complex.
from USD 204 per night
8.3Great
Hotel
South Africa, Durban
Located 1.6 miles from Port Natal Maritime Museum, the Royal Majestic Hotel Durban offers a shared lounge and various recreational opportunities.
from USD 85 per night
9.4Perfect
Hotel
South Africa, Tokai
Located around a 5-minute walk from Steenberg Golf Club and 1.4 miles from Silvermine Trail, the Steenberg Hotel & Spa Tokai features mountain biking, hiking, and cycling.
from USD 356 per night
8.5Great
Hotel
South Africa, Cape Town
Enjoy a steam room, a spa bathtub, and a hot tub provided by the 5-star Intercontinental Table Bay Cape Town By Ihg Cape Town, perfectly set within reach of Table Mountain.
from USD 228 per night
9.2Perfect
Hotel
South Africa, Cape Town
The 5-star Cape Grace, A Fairmont Managed with marina views lies just a 7-minute stroll from The Cape Wheel.
from USD 939 per night
8.7Great
Hotel
South Africa, Cape Town
Set in the immediate vicinity of Twelve Apostles and overlooking the sea, the Twelve Apostles Hotel & Spa offers a treatment room and a hot tub.
from USD 467 per night
9.5Perfect
Hotel
South Africa, Johannesburg
Featuring 53 rooms with views of the pool, the Saxon Hotel, Villas & Spa Johannesburg is set 1.7 miles from Sandton City Shopping Centre.
from USD 868 per night
9.6Perfect
Hotel
South Africa, Cape Town
The 5-star luxurious Mount Nelson, A Belmond Hotel, is set 7 minutes' walk from Labia Theatre and features a steam room and a sauna for guests' relaxation.
from USD 1 052 per night
9.2Perfect
Hotel
South Africa, Johannesburg
During your stay at 5-star Four Seasons Hotel The Westcliff 19 minutes by foot from George Hay Park, spend the afternoon cycling and tennis or relax near 2 outdoor swimming pools.
from USD 616 per night
8.7Great
Hotel
South Africa, Cape Town
Offering a seasonal outdoor swimming pool, the wonderful Radisson Collection Hotel, Waterfront is located in the green part of Cape Town, 17 minutes' stroll from The Watershed.
from USD 125 per night
7.7Very good
Hotel
South Africa, Pretoria
Featuring a French restaurant, the 5-star luxurious Ct is located 6 minutes by foot from Pretoria Art Museum and offers a treatment room and a sauna.
from USD 57 per night
9.0Perfect
Hotel
South Africa, Stellenbosch
Offering facials, a sun deck, and a sun terrace, 5-star River Manor Boutique Hotel By The Living Journey Collection is located in the shopping district of Stellenbosch, 17 minutes by foot from Bergzicht Heerenhuys Conference Centre.
from USD 120 per night
9.4Perfect
Hotel
South Africa, Plettenberg Bay
Featuring 2 outdoor swimming pools, the 5-star non-smoking Plettenberg is set about a 5-minute walk from Whale Tail Lookout Point and Brackenburn.
from USD 441 per night
8.8Great
Hotel
South Africa, Paarl
Offering a prime location merely 5 minutes' walk from Het Gesticht Museum, the comfortable Grande Roche Paarl features an outdoor heated swimming pool and an à la carte restaurant.
from USD 522 per night
9.7Perfect
Hotel
South Africa, Cape Town
1.8 miles from Theatre On The Bay, the 5-star smoke-free Ellerman House Cape Town features 2 outdoor swimming pools along with a treatment room and a sauna.
from USD 1 357 per night
9.3Perfect
Hotel
South Africa, Cape Town
Located 25 minutes' stroll from Kirstenbosch National Botanical Garden, the 5-star smoke-free Cellars-Hohenort Cape Town entices guests with a treatment room and a sauna.
from USD 238 per night
9.2Perfect
Hotel
South Africa, Clanwilliam
The non-smoking Bushmans Kloof Wilderness Reserve And Wellness Retreat Clanwilliam lies approximately a 20-minute stroll from Sevilla Rock Art Trail, and features a wine basement and a restaurant.
from USD 3 174 per night
9.3Perfect
Hotel
South Africa, Hermanus
Shark Academy is 0.3 miles from the comfortable 5-star Marine Hermanus and Old Harbour Museum is approximately a 5-minute walk away.
from USD 287 per night
9.8Perfect
Hotel
South Africa, Plettenberg Bay
The Tsala Treetop Lodge features a private swimming pool and is around 25 minutes' walk from Garden Route Wolf Sanctuary.
from USD 666 per night
8.4Great
Hotel
South Africa, Cape Town
Situated 8 minutes' walk from Cape Quarter Lifestyle Village, the 3-star boutique Sugar in Cape Town features a wellness center, a sun deck, and a sunbathing terrace.
from USD 52 per night
Most popular 4-star hotels in South Africa
8.4Great
Hotel
South Africa, Stellenbosch
The 4-star non-smoking Zalze Lodge offers a prime location merely a 9-minute walk from Kleine Zalze Wine Estate, boasting a swimming pool and including mountain biking, hiking, and cycling onsite.
from USD 181 per night
9.0Perfect
Hotel
South Africa, Franschhoek
Guests of the Protea Hotel By Marriott Franschhoek, placed 13 minutes by foot from Huguenot Memorial Museum, can splash about in a swimming pool and savor drinks in a lounge bar.
from USD 174 per night
8.0Great
Hotel
South Africa, Cape Town
Guests can take advantage of a shared lounge, various recreational opportunities, and a golf course, while staying at the 4-star Commodore Cape Town, located about a 5-minute stroll from Victoria & Alfred Waterfront as well as near a boat dock.
from USD 223 per night
9.0Perfect
Aparthotel
South Africa, Cape Town
Non-smoking Romney Park Luxury Apartments By The Stay Collection Cape Town is nestled near the beach district of Cape Town, just 5 minutes' stroll from The Green & Sea Point Hebrew Congregation.
from USD 306 per night
8.9Great
Hotel
South Africa, Cape Town
Conveniently located just 8 minutes by foot from Greenpoint Park and Biodiversity Garden and 2.1 miles from Oranjezicht City Farm, the perfect 4-star Camps Bay Retreat features 24 rooms, along with a steam room, a spa bathtub, and a sauna.
from USD 226 per night
8.7Great
Hotel
South Africa, Cape Town
The 4-star Bay is located around 25 minutes' walk from Kasteelspoort and comprises 71 rooms along with a sauna, a sundeck, and a summer terrace.
from USD 233 per night
8.6Great
Guest house
South Africa, Bloemfontein
Boasting a prime location, merely 5 minutes by foot from Modenso Park, the stylish 4-star Bayswater Lodge includes a seasonal outdoor swimming pool.
from USD 60 per night
7.8Very good
Hotel
South Africa, Cape Town
Offering 3 outdoor swimming pools, the Lagoon Beach Hotel & Spa Cape Town is located 2.8 miles from The Neighbourgoods Market.
from USD 71 per night
8.4Great
Hotel
South Africa, Cape Town
Featuring a swimming pool and 111 rooms, the historic Victoria & Alfred Hotel By Newmark is around 25 minutes' stroll from Signal Hill.
from USD 334 per night
9.0Perfect
Hotel
South Africa, Cape Town
Air-conditioned guest rooms as well as a sun deck, a sun terrace, and spa therapy are offered in the upscale Winchester Hotel By Newmark, which is 1.9 miles from Iziko South African Museum and Planetarium.
from USD 243 per night
8.0Great
Hotel
South Africa, Cape Town
Situated within 25 minutes' walk of Victoria & Alfred Waterfront, the Capetonian - Halal Cape Town features a shared lounge and various recreational opportunities.
from USD 41 per night
7.9Very good
Hotel
South Africa, Durban
Set in the business district of Durban, around a 25-minute walk from Suncoast Casino, the elegant Balmoral - Halaal has 94 rooms and an à la carte restaurant.
from USD 36 per night
8.8Great
Hotel
South Africa, Cape Town
Boasting a quiet location and access to Labia Theatre, which stands merely 6 minutes' stroll from, the modern Cape Milner features an à la carte restaurant and 57 rooms.
from USD 70 per night
7.5Very good
Hotel
South Africa, Secunda
The Peermont Walmont At Graceland is a perfect vacation spot 2.2 miles from Secunda Mall and other Secunda landmarks.
from USD 136 per night
8.3Great
Hotel
South Africa, Johannesburg
The fantastic Holiday Inn - Johannesburg Sunnyside Park By Ihg includes a heated swimming pool plus an à la carte restaurant and awaits guests in an exclusive area around a 25-minute walk from Constitution Hill Human Rights Precinct.
from USD 49 per night
8.1Great
Hotel
South Africa, Kempton Park
A 18-minute walk from Wild Waters, the comfortable Holiday Inn Johannesburg Or Tambo Airport Hotel By Ihg boasts an à la carte restaurant and 151 rooms.
from USD 56 per night
7.7Very good
Resort
South Africa, Malalane
Sitting in the immediate vicinity of Malelane Golf Club, the Pestana Kruger Lodge offers massage therapy, water slides, and chaise longues.
from USD 184 per night
8.0Great
Hotel
South Africa, Cape Town
Guests can spend time relaxing in a swimming pool, or admire a Jacuzzi bath and a sauna in the 4-star Peninsula All Suite Hotel By Dream Resorts Cape Town, located approximately 5 minutes' stroll from Queens Beach.
from USD 129 per night
7.2Very good
Hotel
South Africa, Mafikeng
The Peermont Walmont At Mmabatho Palms Mafikeng is 1.6 miles from Mmabatho Convention Centre and offers a swimming pool.
from USD 223 per night
9.3Perfect
Hotel
South Africa, Cape Town
Set around 5 minutes' stroll from St Bernard's Catholic Church, the 4-star Vineyard Cape Town offers a heated swimming pool together with a sun deck, a sun terrace, and spa therapy for guest enjoyment.
from USD 187 per night
Most popular 3-star hotels in South Africa
8.2Great
Resort
South Africa, Cape St. Francis
The luxury Cape St Francis Resort boasts 45 rooms along with snorkeling, diving, and canoeing, only a 5-minute stroll from Chokka Trail.
from USD 177 per night
8.4Great
Hotel
South Africa, Sandton
The convenient Holiday Inn Express Sandton-Woodmead By Ihg Sandton offers à la carte restaurant with South African cuisine at a ideal setting.
from USD 66 per night
7.5Very good
Hotel
South Africa, Pinetown
Set only a 5-minute stroll from Checkers, the comfortable 3-star Premier Splendid Inn Pinetown boasts a shared lounge and recreational facilities.
from USD 64 per night
6.3Nice
Hotel
South Africa, Kimberley
Centrally located 5 minutes' stroll from Cecil Rhodes Statue, the Savoy Hotel Kimberley features a shared lounge and barbecue grills.
from USD 76 per night
8.2Great
Hotel
South Africa, Umhlali
Set 1.4 miles from Ndlondlo Reptile Park, the comfortable Zimbali Lodge By Dream Resorts Umhlali has an Indian restaurant serving South African cuisine.
from USD 147 per night
8.0Great
Hotel
South Africa, Stormsrivier
The 3-star Tsitsikamma Lodge & Spa provides access to Tsitsikamma Falls Adventure only 5 minutes' walk away and welcomes its guests to use a sun deck, a patio, and a picnic area or to enjoy South African dishes in an à la carte restaurant on site.
from USD 85 per night
Hotel
South Africa, Wilderness
The Beach Wilderness is 2.6 miles from Cloudbase Paragliding, boasting a sundeck and a sunbathing terrace.
from USD 122 per night
7.9Very good
Hotel
South Africa, Harrismith
Located a 25-minute walk from platberg eco park in harrismith, the African Sky Harrismith Inn Harrismith features a swimming pool and an à la carte restaurant with local dishes.
from USD 115 per night
8.4Great
Hotel
South Africa, Stellenbosch
Placed in a shopping area, the non-smoking Stellenbosch is centrally situated a mere 5 minutes by foot from P.J. Olivier Art Centre.
from USD 102 per night
6.9Nice
Hotel
South Africa, Tzaneen
You can relax by a swimming pool in the Magoebaskloof Tzaneen, located 1.8 miles from Blueberry Heights Farm.
from USD 59 per night
6.2Nice
Hotel
South Africa, Durban
Dining at American restaurant with halal dishes is available at the non-smoking Albany, set only 6 minutes by foot from Davenport Centre.
from USD 30 per night
7.8Very good
Hotel
South Africa, Cape Town
The 3-star La Splendida Hotel By Newmark Cape Town features 23 luxury rooms and is conveniently located around 5 minutes' stroll from Green Point Park.
from USD 56 per night
8.4Great
Hotel
South Africa, Johannesburg
Boasting an American restaurant, the non-smoking Garden Court Sandton City Johannesburg is available only 5 minutes by foot from Sandton Convention Center.
from USD 77 per night
7.4Very good
Hotel
South Africa, White River
Located about a 15-minute stroll from Longmere Dam, the family-friendly African Sky Hotels - Pine Lake Inn White River boasts a swimming pool and an à la carte restaurant with South African dishes.
from USD 104 per night
8.7Great
Hotel
South Africa, Durban
Located 18 minutes' stroll from Kwazulu-Natal Sharks Board Maritime Centre of Excellence, the 3-star modern Protea Hotel By Marriott Durban Umhlanga offers a swimming pool and 260 air-conditioned rooms.
from USD 88 per night
8.2Great
Hotel
South Africa, Stellenbosch
Featuring a sundeck, a sun terrace, and a playground, the elegant Protea Hotel By Marriott Stellenbosch & Conference Centre Stellenbosch is 1.8 miles from Oude Libertas Amphitheatre.
from USD 81 per night
8.4Great
Hotel
South Africa, Durban
Set 7 minutes' stroll from Durban Beach Front, the Garden Court Marine Parade features an à la carte restaurant serving South African cuisine.
from USD 90 per night
8.1Great
Hotel
South Africa, Johannesburg
3.2 miles from Sandton Convention Center, the 3-star City Lodge Hotel Bryanston offers a coffee bar and an à la carte restaurant.
from USD 54 per night
8.3Great
Hotel
South Africa, Bellville
Placed in a northern area, the 3-star Town Lodge Bellville is ideally situated just a 10-minute stroll from Cool Runnings.
from USD 59 per night
8.2Great
Hotel
South Africa, Cape Town
There are rooms facing mountain and the 3-star traditional Holiday Inn Express Cape Town City Centre By Ihg is set merely 5 minutes' walk from Greenmarket Square.
from USD 67 per night
Amazing spa hotels in South Africa
7.7Very good
Hotel
South Africa, Cape Town
Castle of Good Hope is 2.6 miles from the lovely 4-star O On Kloof Boutique Hotel & Spa and Clifton 4th Beach is approximately a 25-minute walk away.
from USD 104 per night
8.5Great
Hotel
South Africa, Midrand
The 5-star Riboville Boutique Hotel And Restaurant proposes a à la carte restaurant, that offers international cuisine.
from USD 19 per night
8.0Great
Hotel
South Africa, Port Elizabeth
Offering 171 rooms with views of the ocean, the wonderful Radisson Blu Hotel, Port Elizabeth is set in the Summerstrand district, 3.2 miles from Fort Frederick.
from USD 97 per night
7.6Very good
Hotel
South Africa, Johannesburg
Located 3 miles from Tender Care and Travelling Culture, the perfect Indaba Hotel, Spa & Conference Center Johannesburg features 267 rooms and an à la carte restaurant on-site.
from USD 66 per night
9.2Perfect
Resort
South Africa, Cape Town
Located 2 miles from De Waal Park, the 5-star luxury One&Only Cape Town features a buffet breakfast.
from USD 1 142 per night
9.1Perfect
Hotel
South Africa, Cape Town
Featuring a heated indoor pool and a lounge bar on site, the Taj around a 5-minute walk from The African Portrait Art Gallery is well positioned near a boat dock.
from USD 200 per night
8.7Great
Hotel
South Africa, Cape Town
Centrally located in Cape Town merely a 9-minute walk from Greenmarket Square, the 5-star smoke-free Pepperclub features a treatment room and a sauna.
from USD 123 per night
8.6Great
Hotel
South Africa, Johannesburg
Featuring a sundeck, a courtyard, and a shared lounge, together with a lounge bar, the 5-star boutique Park Hyatt is set a mere 10 minutes' walk from African Craft Market of Rosebank.
from USD 267 per night
9.7Perfect
Guest house
South Africa, Kommetjie
The Last Word Long Beach features a swimming pool and views of the mountain, and is located about 25 minutes' walk from Imhoff Farm.
from USD 453 per night
9.4Perfect
Hotel
South Africa, Stellenbosch
Sitting about 5 minutes' stroll from Spier Wine Farm, 1.7 miles from Vredenheim Estate, the 4-star Spier Hotel And Wine Farm boasts air-conditioned rooms plus mountain biking, hiking, and cycling.
from USD 91 per night
8.3Great
Hotel
South Africa, Kempton Park
Madiba Freedom Museum is 1.8 miles from the affordable 4-star Premier Hotel O.R. Tambo and Wild Waters is approximately 15 minutes' drive away.
from USD 75 per night
8.7Great
Hotel
South Africa, Randburg
The 4-star Fairway Hotel, Spa & Golf Resort offers 63 rooms and a botanical garden 2.7 miles from Delta Park in a shopping neighborhood.
from USD 77 per night
9.2Perfect
Hotel
South Africa, Johannesburg
The 5-star Fairlawns Boutique Hotel & Spa placed close to a train station has a lounge bar plus a treatment room and a hot tub.
from USD 276 per night
8.4Great
Hotel
South Africa, Johannesburg
Offering 67 rooms with views of the lake, the 4-star smoke-free St Andrews Boutique Johannesburg is set in the Bedfordview district, 2.8 miles from Bunny Park.
from USD 89 per night
6.7Nice
Hotel
South Africa, Lakeside
Located in an entertainment district and 20 minutes' walk from SAPS Museum, as well as near a boat dock, the 5-star boutique Colona Castle Lakeside offers a sundeck, a bowling alley, and hiking trails.
from USD 268 per night
9.5Perfect
Hotel
South Africa, Umhlanga
Featuring an infinity swimming pool and 86 rooms, the perfect 5-star Oyster Box Umhlanga is around a 25-minute stroll from Kwazulu-Natal Sharks Board Maritime Centre of Excellence.
from USD 506 per night
8.6Great
Hotel
South Africa, Cape Town
The comfortable Hippo Boutique provides a swimming pool and is 18 minutes by foot from Koopmans-de Wet House.
from USD 62 per night
9.4Perfect
Hotel
South Africa, Skukuza
Located 0.4 miles from Sabie River, the unique Kruger Gate features 145 rooms and an à la carte restaurant.
from USD 335 per night
8.1Great
Resort
South Africa, Southbroom
A sundeck and various recreational opportunities are all open to guests of this 34-room the 4-star San Lameer Resort Hotel & Spa that is located 2.1 miles from Mpenjati Nature Reserve.
from USD 161 per night
9.0Perfect
Hotel
South Africa, Cape Town
Dining at à la carte restaurant with international dishes is available at the luxury Westin Cape Town, set around a 25-minute stroll from The Springbok Experience Rugby Museum.
from USD 109 per night
Top family hotels in South Africa
8.8Great
Hotel
South Africa, Montagu
The lovely 4-star Mimosa Lodge is set in a historic neighborhood approximately a 5-minute stroll from Joubert House, it features a lounge bar along with a sun deck, a summer terrace, and a patio.
from USD 86 per night
9.3Perfect
Hotel
South Africa, Cape Town
Set 1.7 miles from Pipe Track, the 4-star Kensington Place lies in the entertainment Hoboken district.
from USD 431 per night
7.7Very good
Hotel
South Africa, Cape Town
Guests can relax by a swimming pool of the 4-star modern Premier Hotel Cape Town, located in a cosmopolitan area and 6 minutes' stroll from nc cellular.
from USD 57 per night
8.6Great
Hotel
South Africa, Stellenbosch
Located 3.6 miles from The Stellenbosch Village Museum and around a 15-minute drive from Dorp Street, the 4-star Devon Valley features a swimming pool and a lounge bar.
from USD 108 per night
9.2Perfect
Hotel
South Africa, Stellenbosch
Located only a 5-minute stroll from Braak, the comfortable 4-star Oude Werf boasts a swimming pool.
from USD 245 per night
8.2Great
Hotel
South Africa, Cape Town
The non-smoking Cresta Grande Cape Town is situated near the entertainment district of Cape Town, in the immediate vicinity of The African Dance Theatre.
from USD 69 per night
8.3Great
Hotel
South Africa, Johannesburg
233 rooms and a swimming pool are available in the modern Radisson Blu Gautrain Hotel, Sandton, located only 8 minutes by foot from Sandton Convention Center.
from USD 103 per night
8.6Great
Hotel
South Africa, Johannesburg
Set around a 5-minute stroll from French South African Chamber of Commerce Energy Breakfast, the 4-star Holiday Inn Johannesburg-Rosebank By Ihg Johannesburg boasts a sundeck, a summer terrace, and a golf course.
from USD 76 per night
9.7Perfect
Hotel
South Africa, Franschhoek
The boutique Last Word Franschhoek is situated 2.8 miles from Wine Estate and approximately a 25-minute stroll from Grand Provence Estate.
from USD 599 per night
8.5Great
Hotel
South Africa, Durban
Boasting an à la carte restaurant with international menu, the non-smoking Blue Waters is set within a few blocks of Kings Park and around a 25-minute stroll from Kings Park Stadium.
from USD 51 per night
7.9Very good
Aparthotel
South Africa, Cape Town
The luxurious Hyde All Suite is situated in a cosmopolitan area of Cape Town, 1.7 miles from Bree Street and just 10 minutes by foot from Our Lady of Good Hope.
from USD 79 per night
9.2Perfect
Hotel
South Africa, Durban
Featuring local menu and a heated pool, the perfect Belaire Suites offers a setting only an 8-minute walk from Durban Beach Front, 1.9 miles from Durban University of Technology.
from USD 42 per night
8.0Great
Hotel
South Africa, Cape Town
Boasting a swimming pool, the Hyatt Regency is set only an 8-minute walk from Greenmarket Square.
from USD 109 per night
8.4Great
Hotel
South Africa, Cape Town
The Radisson Hotel Cape Town Foreshore offers a poolside bar and 120 rooms, along with a convenient location a mere 6 minutes' walk from Cape Town International Convention Centre.
from USD 124 per night
8.4Great
Hotel
South Africa, Cape Town
The 4-star smoke-free City Lodge Hotel V&A Waterfront is located 0.4 miles from The Cape Wheel in a commercial area and boasts a heated pool together with a lounge bar.
from USD 63 per night
8.3Great
Hotel
South Africa, Cape Town
Located in the center of the city, about 5 minutes' stroll from Greenmarket Square, the 4-star Southern Sun Cape Sun offers 283 air-conditioned rooms.
from USD 107 per night
9.3Perfect
Hotel
South Africa, Knysna
Located 1.7 miles from Margaret's Viewpoint, the affordable Hollow Country Estate Knysna features 2 outdoor swimming pools.
from USD 159 per night
9.3Perfect
Hotel
South Africa, Johannesburg
With views of the garden, the 4-star boutique Peech Johannesburg is situated 25 minutes' stroll from Everard Read and offers deck chairs, a shared lounge, and various recreational opportunities.
from USD 350 per night
7.9Very good
Hotel
South Africa, Midrand
Located only 13 minutes' stroll from Waterfall Park Midrand, the comfortable 2-star Town Lodge Waterfall, provides guests with baggage storage and a shopping arcade.
from USD 74 per night
8.1Great
Hotel
South Africa, Knysna
The 4-star non-smoking Protea Hotel By Marriott Knysna Quays Knysna offers 122 rooms with lake views, an à la carte restaurant, and a lounge bar.
from USD 86 per night
Best luxury hotels in South Africa
8.3Great
Hotel
South Africa, Kimberley
Boasting a swimming pool and an à la carte restaurant, the upscale 4-star Protea Hotel By Marriott is located just 9 minutes by foot from Kimberley Mine Museum, 1.8 miles from Honoured Dead Memorial.
from USD 79 per night
8.6Great
Hotel
South Africa, Ledig
The Bakubung Bush Lodge boasts a tennis court, a sun terrace, and spa therapy as well as a location 2.5 miles from Valley of Waves.
from USD 332 per night
8.1Great
Hotel
South Africa, Kempton Park
2.1 miles from Wild Waters, the 5-star luxury Peermont D'Oreale Grande At Emperors Palace Kempton Park boasts a swimming pool and gives an opportunity to enjoy a Roman bath, a hot tub, and a sauna.
from USD 409 per night
8.6Great
Hotel
South Africa, Ledig
The 4-star Kwa Maritane Lodge Ledig lies around a 10-minute drive from Sun City Resort and offers an à la carte restaurant and a swimming pool.
from USD 276 per night
9.0Perfect
Resort
South Africa, Paarl
The 4-star Boschenmeer House, located 2.1 miles from Afrikaans Language Monument, features a swimming pool.
from USD 114 per night
8.1Great
Hotel
South Africa, St Lucia
Guests of the Elephant Lake St Lucia 9 minutes' walk from K Z N Wildlife can go for a swim in a swimming pool or enjoy a sundeck, a sun terrace, and a shared lounge.
from USD 111 per night
9.0Perfect
Hotel
South Africa, Cape Town
The perfect 5-star Queen Victoria Hotel By Newmark Cape Town, only 7 minutes by foot from The Cape Wheel, pampers its guests with a swimming pool, as well as a solarium, a hot tub, and a sauna.
from USD 183 per night
8.4Great
Hotel
South Africa, Cape Town
Located merely 6 minutes' stroll from Labia Theatre, the elegant 5-star Cape Cadogan Boutique Cape Town features a private swimming pool and the gym.
from USD 1 009 per night
8.7Great
Resort
South Africa, Himeville
Set within 5 minutes' walk of Sani Pass, the stunning Premier Resort Sani Pass Himeville features a swimming pool and an à la carte restaurant serving South African cuisine.
from USD 127 per night
8.5Great
Hotel
South Africa, Cathkin Park
Offering a heated swimming pool, the Drakensberg Sun Resort is located 2.4 miles from Dragon Rock Reptile and Nature Park.
from USD 166 per night
8.8Great
Hotel
South Africa, Cape Town
The Dock House Boutique Hotel And Spa By Newmark Cape Town, within 25 minutes' walk of Castle of Good Hope, features a solarium and a sauna.
from USD 390 per night
8.9Great
Hotel
South Africa, Kempton Park
Spa therapy and spa services are all open to guests of this 138-room the 5-star Intercontinental Johannesburg Or Tambo Airport Hotel By Ihg Kempton Park that is located 2.9 miles from Wild Waters.
from USD 298 per night
9.0Perfect
Hotel
South Africa, Franschhoek
Located around 25 minutes' stroll from Huguenot Memorial Museum, the perfect 5-star Country House & Villas features a sundeck, a sunbathing terrace, and spa therapy on-site along with a lounge bar.
from USD 511 per night
9.3Perfect
Hotel
South Africa, Cape Town
A 18-minute stroll from Maynardville Open Air Theatre, 5-star luxury The Alphen Boutique Hotel & Spa Cape Town features an à la carte restaurant as well as a sun deck, a summer terrace, and a picnic area.
from USD 287 per night
8.7Great
Hotel
South Africa, Matroosfontein
Featuring an à la carte restaurant together with jogging and golf, the wonderful 4-star Verde Cape Town Airport Matroosfontein is located just 11 minutes by foot from Cape Town International Airport.
from USD 58 per night
8.9Great
Hotel
South Africa, Winterton
The premier Cathedral Peak offers luxurious rooms and a swimming pool 1.9 miles from Mike's Pass.
from USD 37 per night
9.1Perfect
Hotel
South Africa, Johannesburg
With spa therapy and a patio this 46-room the 4-star Thaba Eco is 4.3 miles from Apartheid Museum.
from USD 123 per night
8.6Great
Hotel
South Africa, Clarens
Offering 70 rooms together with archery and hiking, the luxurious Protea Hotel By Marriott is located only 7 minutes by foot from Clarens Wellness Day Spa.
from USD 99 per night
8.4Great
Hotel
South Africa, Sandton
Located only a 9-minute walk from Sandton Market @ The Park, the superb Maslow Hotel, features a swimming pool for guests to relax in.
from USD 99 per night
9.2Perfect
Hotel
South Africa, East London
Located about 25 minutes' walk from Mpongo Park Game Private Reserve, the Quarry Lake Inn offers a sauna and recreational facilities.
from USD 106 per night
Cheap hotels in South Africa
8.1Great
Hotel
South Africa, Pretoria
Featuring an à la carte restaurant along with a picnic area and a golf course, the Town Lodge Menlo Park is situated a 10-minute drive from Pretoria National Botanical Garden.
from USD 50 per night
8.6Great
Hotel
South Africa, Hazyview
Located just an 8-minute walk from Skyway Trails, the convenient Hippo Hollow Country Estate Hazyview features a swimming pool for guests to relax in.
from USD 102 per night
8.1Great
Hotel
South Africa, Durban
Located about 15 minutes' walk from uShaka Marine World, the Garden Court South Beach features an indoor pool.
from USD 77 per night
8.2Great
Hotel
South Africa, Port Elizabeth
Located 2.1 miles from No 7 Castle Hill Museum, a sundeck, a sunbathing terrace, and a shared lounge are available at the Town Lodge Gqeberha.
from USD 54 per night
6.7Nice
Bed & Breakfast
South Africa, Cape Town
The smoke-free Liberty Lodge Guest House lies about a 25-minute stroll from Greenmarket Square, and features a convenience store and a lobby area.
from USD 50 per night
8.1Great
Hotel
South Africa, Durban
Situated in the center of Durban and around 25 minutes' walk from North Beach Jamaat Khana, the 3-star Florida Park Hotel, Florida Road offers 34 rooms.
from USD 60 per night
8.1Great
Hotel
South Africa, Durban
Located in the Berea district 6 minutes by foot from South African National Biodiversity Institute, the 3-star smoke-free Mesami Durban boasts a sundeck, a sunbathing terrace, and a golf course.
from USD 43 per night
7.6Very good
Guest house
South Africa, Pretoria
While staying at the 3-star modern Brooklyn Guesthouses Pretoria you are invited to discover Groenkloof Nature Reserve, set 3 miles away, or Hillcrest Boulevard, which is an 8-minute walk away.
from USD 44 per night
7.9Very good
Guest house
South Africa, Johannesburg
Staying at the 3-star Winchester Lodge Johannesburg means you will be about 20 minutes' stroll from Klipriviersberg Nature Reserve, while enjoying a swimming pool onsite.
from USD 28 per night
7.8Very good
Hotel
South Africa, Johannesburg
Set 19 minutes' stroll from Liliesleaf, the Road Lodge Rivonia Johannesburg welcomes guests to an à la carte restaurant on site.
from USD 33 per night
8.0Great
Resort
South Africa, Noordhoek
The 3-star Monkey Valley Resort is situated in a residential area of Noordhoek, 1.4 miles from Cape Point Vineyards and around 10 minutes by car from Silvermine Reservoir.
from USD 125 per night
9.0Perfect
Hotel
South Africa, George
Located in the historic part of George, the 3-star Alpine Inn is 1.7 miles from Kingswood Golf Estate.
from USD 37 per night
7.7Very good
Hotel
South Africa, Ballito
Located just 9 minutes' stroll from Thompsons Beach and 0.3 miles from Boulevard Centre, the superb 3-star First Group La Montagne Ballito features a lounge bar plus a swimming pool.
from USD 53 per night
8.6Great
Hotel
South Africa, Cape Town
Guests of the Little Scotia, placed 25 minutes' walk from Cape Town Science Centre, can splash about in a seasonal outdoor swimming pool and savor drinks in a lounge bar.
from USD 68 per night
9.0Perfect
Guest house
South Africa, Franschhoek
Featuring 11 rooms together with a sundeck and a summer terrace, the 3-star Macaron Boutique Guest House is located in a protected area only an 8-minute stroll from Huguenot Monument.
from USD 106 per night
7.8Very good
Hotel
South Africa, Durban
Providing travelers with a night club, a shared lounge, and a golf course, the chic Pavilion Hotel is set in the Durban Beachfront district of Durban, only a 7-minute walk from Joe Cool's.
from USD 26 per night
8.3Great
Guest house
South Africa, Klawer
The 3-star Oasis Country Lodge is situated only 150 feet from Parking and only 10 minutes' stroll from Klawer.
from USD 54 per night
7.9Very good
Bed & Breakfast
South Africa, Stormsrivier
Set about 10 minutes by car from Paul Sauer Bridge, the smoke-free Andelomi Forest Lodge Stormsrivier welcomes guests to an à la carte restaurant on site.
from USD 65 per night
8.4Great
Resort
South Africa, Plettenberg Bay
While staying at the Formosa Bay Plettenberg Bay you are invited to discover Robberg Nature Reserve, set 2.3 miles away, or Central Beach, which is a 25-minute walk away.
from USD 58 per night
7.1Very good
Aparthotel
South Africa, Cape Town
Located 0.4 miles from Greenmarket Square in the Hoboken district, the 3-star luxury Icon features 26 rooms along with various recreational opportunities and a golf course.
from USD 42 per night
Top resorts in South Africa
8.1Great
Resort
South Africa, Hazyview
Guests can spend their days relaxing by a swimming pool or try tennis and golf arranged at the excellent 4-star Kruger Park Lodge.
from USD 239 per night
8.4Great
Inn
South Africa, Stormsrivier
With views of the garden, the 3-star Tsitsikamma Village Inn Stormsrivier is situated around 10 minutes' drive from Canyon and offers a patio, a picnic area, and a dart board.
from USD 123 per night
9.4Perfect
Hotel
South Africa, Stellenbosch
A sundeck, a shared lounge, and a wine tasting are all open to guests of this 53-room the 5-star Lanzerac Hotel & Spa that is located 1.6 miles from Stellenbosch University Botanical Garden.
from USD 441 per night
7.4Very good
Hotel
South Africa, Stellenbosch
Around 2 miles from Uncle Samie's Shop, 5-star Majeka House Boutique Hotel By The Living Journey Collection Stellenbosch features facials and a sun deck.
from USD 278 per night
8.7Great
Hotel
South Africa, Hermanus
The wonderful 4-star Harbour House is set in the entertainment Hermanus City-Centre district about a 5-minute stroll from Gearing's Point, it features a wine bar along with spa therapy, a courtyard, and a barbecue area.
from USD 111 per night
9.6Perfect
Hotel
South Africa, Stellenbosch
Less than 3.3 miles from Stellenbosch University, the Delaire Graff Lodges And Spa gazes out across the mountains and includes an Asian restaurant, a treatment room and a sauna.
from USD 2 410 per night
7.5Very good
Hotel
South Africa, Kempton Park
Featuring a casino, massage therapy, and spa services, the Peermont Mondior At Emperors Palace Kempton Park is 3 miles from Festival Mall Ice Rink as well as close to highway.
from USD 206 per night
8.3Great
Resort
South Africa, Langebaan
The 4-star Club Mykonos is located not far from West Coast and is an ideal place for savoring South African specialties or having fun in 6 outdoor swimming pools.
from USD 112 per night
8.2Great
Hotel
South Africa, Upington
2.1 miles from Orange River Cellars, the 4-star non-smoking Protea Hotel By Marriott Upington features a sun deck and a sunbathing terrace.
from USD 108 per night
8.9Great
Hotel
South Africa, Kempton Park
Guests can make use of a heated swimming pool and a tropical garden, while staying at the 5-star boutique African Rock Hotel & Spa -"Relaxed Exclusivity" a 15-minute drive from Happy Island Waterworld.
from USD 328 per night
7.5Very good
Bed & Breakfast
South Africa, Richards Bay
Boasting a location only a 9-minute walk from Pelican Island, the La Rochelle Inn includes 13 rooms and a swimming pool.
from USD 106 per night
8.5Great
Hotel
South Africa, Swellendam
The smoke-free Roosje Van De Kaap Swellendam has a swimming pool and lies just 5 minutes by foot from Drostdy Museum Library which is worth visiting.
from USD 117 per night
9.2Perfect
Hotel
South Africa, Wilderness
Located approximately 25 minutes by foot from Wilderness Lagoon, the 5-star Cinnamon Boutique Guest House features a swimming pool and 13 luxurious rooms.
from USD 200 per night
8.8Great
Hotel
South Africa, Durbanville
The 4-star Meerendal Boutique Durbanville is situated near the historical district of Durbanville approximately 3 miles from Nitida Wine Farm.
from USD 73 per night
9.7Perfect
Hotel
South Africa, Gansbaai
The eco-friendly Grootbos Private Nature Reserve Gansbaai is situated 2.1 miles from Walker Bay Nature Reserve Entrance and just 5 minutes' stroll from Stables.
from USD 1 755 per night
8.9Great
Inn
South Africa, Mkuze
While staying at the Ghost Mountain Inn Mkuze, guests will enjoy a sundeck, a summer terrace, and a shared lounge plus its location in a rural area near a boat dock.
from USD 284 per night
6.6Nice
Hotel
South Africa, Bloemfontein
Located 8 minutes' stroll from Orchid House, the President Bloemfontein is 1.8 miles from Modenso Park.
from USD 63 per night
8.1Great
Hotel
South Africa, Tzaneen
2 miles from Tzaneen Museum, the Country Lodge boasts 3 outdoor swimming pools and gives an opportunity to enjoy a steam room, a hot tub, a sauna, and a hot spring public bath.
from USD 83 per night
9.0Perfect
Hotel
South Africa, Simondium
Providing with a Turkish steam bath, a treatment room, and a sauna, the 5-star Babylonstoren Simondium includes 34 rooms and is set around a 5-minute stroll from Babylonstoren Wine Estate.
from USD 959 per night
7.7Very good
Hotel
South Africa, Nottingham Road
Featuring 24 rooms with views of the garden, the 3-star non-smoking Nottingham Road Nottingham Road is set 3.1 miles from Marrakesh Cheese Farm.
from USD 184 per night