Most popular cities in South Africa
Cape Town350 hotels
Johannesburg186 hotels
Durban108 hotels
Stellenbosch76 hotels
South Africa hotels
Johannesburg, South Africa
USD 317/night
Offering a wine basement and a restaurant, the family-friendly Ten Bompas Johannesburg lies in a shopping area, within 2 miles of Nelson Mandela Foundation and about 1.9 miles from Jhb Zoo Lake.
Cape Town, South Africa
USD 73/night
Featuring massage therapy and entertainment activities, the elegant 4-star Grand Daddy Cape Town offers guests 32 spacious rooms merely 9 minutes' walk from Castle of Good Hope.
Cape St. Francis, South Africa
USD 107/night
The 3-star Cape St. Francis Resort Cape St. Francis is set within 2.7 miles of St Francis Bay Beach and boasts 46 rooms plus an a private garden garden.
Somerset West, South Africa
USD 204/night
Comprising 56 rooms in the very heart of Somerset West, the 5-star boutique Erinvale Estate Hotel & Spa lies within 2 miles of Waterkloof Wine Estate.
Johannesburg, South Africa
10.01 review
USD 66/night
The perfect Hilton Sandton Johannesburg overlooks the garden and lies near a train station.
Johannesburg, South Africa
USD 159/night
Comprising 244 rooms in the heart of Johannesburg, the Hyatt Regency lies about 1.3 miles from Nelson Mandela Foundation.
Cape Town, South Africa
8.24 reviews
USD 169/night
Located within 5 minutes' walk of Victoria & Alfred Waterfront and within a 10-minute drive of Signal Hill, the 4-star Commodore features massage facilities and an outdoor swimming pool.
Tokai, South Africa
USD 483/night
Guests will enjoy a swimming pool and 22 rooms, while staying at the elegant Steenberg Hotel & Spa with location walk from Stone Mountain.
East London, South Africa
USD 79/night
Offering fitness classes and spa therapy, the 3-star Premier Hotel Regent is situated 25 minutes by foot from East London Zoo.
Hermanus, South Africa
USD 125/night
The perfect 5-star Arabella Hotel, Golf And Hermanus is set about 0.2 miles from Arabella Country Estate and encourages relaxation with a treatment room, sauna facilities and an outdoor swimming pool.
Ledig, South Africa
USD 318/night
Set 0.8 miles from Mankwe Gametrackers, the 5-star Palace Of The Lost City At Sun City Resort Sun City features comfortable rooms, water slides, spa therapy and entertainment activities.
Cape Town, South Africa
6.81 review
USD 228/night
Located just a drive from Table Mountain, the 5-star Table Bay features a swimming pool and 329 rooms plus it is within 1.8 miles of Castle of Good Hope.
Cape Town, South Africa
USD 831/night
Guests of the 5-star luxurious Mount Nelson, A Belmond Hotel, in Cape Town are invited to take a dip in the outdoor swimming pool and relax using a steam room, a sauna and an outdoor swimming pool.
Johannesburg, South Africa
USD 617/night
The 5-star Four Seasons Hotel The Westcliff boasts fitness classes, massage therapy and various recreational opportunities, and guests can laze by an indoor pool.
Cape Town, South Africa
USD 377/night
25 minutes' stroll from South African Maritime Museum, the 5-star luxury Radisson Blu Hotel Waterfront, has fitness classes, facials and massage therapy along with a poolside bar.
Pretoria, South Africa
USD 57/night
Located in the Arcadia district near a train station, the 5-star luxury Sheraton Pretoria offers 175 rooms and a poolside bar.
Durban, South Africa
USD 33/night
Comprising 206 rooms, the 3-star The Royal Hotel By Coastlands Hotels & Resorts is set near the shopping district of Durban within 1.8 miles of uShaka Marine World.
Cape Town, South Africa
USD 383/night
The guests of the Bay can cool off in an infinity pool or use a treatment room, sauna facilities and an outdoor swimming pool to feel pure relaxation.
Cape Town, South Africa
USD 71/night
Located within 3.5 miles of Cape Town International Convention Centre, the fantastic Lagoon Beach Hotel & Spa features a swimming pool and an à la carte restaurant with South African dishes.
Malalane, South Africa
USD 153/night
Located approximately 3 miles from Mthethomusha Game Reserve, the comfortable Pestana Kruger Lodge features an indoor pool.
More hotels in South Africa:
Best 5-star hotels in South Africa
Sandton, South Africa
USD 72/night
The Radisson Blu Hotel Sandton, Johannesburg is 20 minutes by foot from British Chamber of Business in Southern Africa and offers an outdoor swimming pool plus sauna facilities and an indoor pool.
Stellenbosch, South Africa
USD 448/night
Located a mere 13 minutes' walk from Neethlingshof, the grand 5-star Asara Wine Estate & Hotel Stellenbosch features 41 rooms, spa therapy, sun loungers and wine tasting sessions.
Ledig, South Africa
USD 262/night
The sophisticated 5-star Cascades Hotel At Sun City Resort Sun City is located 20 minutes' drive from Pilanesberg International airport and offers an outdoor pool as well as a health club.
Cape Town, South Africa
USD 991/night
Located a 5-minute walk from The Cape Wheel and 0.7 miles from Cape Medical Museum, the luxury One&Only Cape Town features yoga classes, spa therapy and entertainment activities.
Cape Town, South Africa
USD 142/night
Located a 10-minute drive from Table Mountain just a drive from Table Mountain, the Taj offers 176 rooms together with sauna facilities and an indoor pool.
Cape Town, South Africa
USD 89/night
The 5-star luxury Pepperclub Cape Town in the City Bowl district features an outdoor swimming pool and a fitness center.
Port Elizabeth, South Africa
USD 161/night
Situated within 0.3 miles of Humewood Beach, the luxury Mantis No5 Boutique Art offers 6 guest rooms.
Stellenbosch, South Africa
USD 105/night
Guests can enjoy African cuisine in an à la carte restaurant of the fantastic Coopmanhuijs Boutique Hotel & Stellenbosch and relax by a swimming pool.
Pretoria, South Africa
USD 169/night
Located in the Muckleneuk district and about 10 minutes' stroll from Apostolic Faith Mission, as well as near a train station, the 5-star luxury Illyria House Boutique Hotel And Spa offers facials, massage therapy and entertainment activities.
Cape Town, South Africa
2.01 review
USD 115/night
The poolside bar and an outdoor pool are places to relax at the fantastic Hyatt Regency Cape Town, set near a train station and a few steps away from Bo-Kaap Museum.
Johannesburg, South Africa
USD 121/night
Situated in the Houghton district, the upmarket 10 2Nd Avenue Houghton Estate features 15 rooms and a poolside restaurant.
Cape Town, South Africa
USD 85/night
Offering an ideal setting in the City Bowl district of Cape Town, guests of the perfect 5-star The Capital 15 On Orange Hotel & Cape Town can enjoy snorkeling, diving and canoeing onsite plus a lounge bar.
Johannesburg, South Africa
USD 230/night
Approximately 07 miles from French South African Chamber of Commerce and Industry, the 5-star luxury Sandton Sun And Towers Johannesburg features fitness classes, facials and massage therapy.
Durban, South Africa
USD 135/night
The 3-star newly built Suncoast Hotel & Towers Durban is located in an entertainment district and offers an Indian restaurant, massage therapy, chaise longues and entertainment activities.
Stellenbosch, South Africa
USD 373/night
Comprising 21 rooms, the intimate 5-star Majeka House is set next to the business district of Stellenbosch, 2.2 miles from Dutch Reform Church.
Fourways, South Africa
USD 163/night
At the 5-star luxurious Palazzo, located in the entertainment district of Fourways, guests can relax at the lounge bar.
Plettenberg Bay, South Africa
USD 316/night
37 rooms and the outdoor swimming pool are available in the 5-star luxury Plettenberg, located within 0.4 miles of Lookout Beach.
Hermanus, South Africa
USD 287/night
Set 0.3 miles from Shark Academy, the comfortable 5-star Marine offers 40 rooms and an outdoor swimming pool.
Johannesburg, South Africa
USD 186/night
Offering a beauty salon and a lobby area, the modern Intercontinental Hotels Johannesburg Sandton Towers Johannesburg lies in an exclusive area, 13 minutes by foot from Joy of Jazz Festival and within 25 minutes' walk of Sandton Market @ The Park.
Cape Town, South Africa
USD 109/night
Set in a conservation area, the sophisticated 5-star Westin has an indoor pool and 483 rooms 0.3 miles from Cape Town International Convention Centre.
Most popular 4-star hotels in South Africa
Johannesburg, South Africa
USD 97/night
About a 6-minute walk from JSE, the luxury Sandton Rivonia Road offers a poolside bar together with fitness classes, various recreational opportunities and entertainment activities.
Tzaneen, South Africa
USD 101/night
A 25-minute walk from Agatha Forest Reserve, the comfortable Coach House Hotel And Spa offers mountain biking and fisheries for guests to keep active.
Cape Town, South Africa
USD 57/night
Located within within a 10-minute drive of Bree Street, the 4-star modern Premier Hotel Cape Town features an à la carte restaurant and buffet breakfast.
East London, South Africa
USD 75/night
Featuring a location in an entertainment area of East London, the lovely Blue Lagoon Hotel And Conference Centre offers an outdoor swimming pool and a lounge bar.
Port Elizabeth, South Africa
USD 97/night
Guests can enjoy views of the Indian Ocean, while taking advantage of the wonderful 5-star Radisson Blu Hotel, Port Elizabeth's stunning location in the Summerstrand district of Port Elizabeth.
Johannesburg, South Africa
USD 66/night
Set 2.4 miles from Norscot Manor Public Library, the 4-star family-friendly Indaba Hotel, Spa & Conference Center offers 257 rooms and an outdoor pool.
Stellenbosch, South Africa
USD 108/night
The 4-star Devon Valley lies 15 minutes' drive from Toy & Miniature Museum and offers an à la carte restaurant and a swimming pool.
George, South Africa
USD 277/night
The luxury Oubaai Hotel Golf & Spa is situated near the beach district of George moments from Dolphin.
Fish Hoek, South Africa
USD 92/night
The 4-star The Calders Hotel & Conference Centre is nestled in the very heart of Fish Hoek and 25 minutes by foot from Kalk Bay Harbour.
Cape Town, South Africa
USD 69/night
Located merely 350 feet from Greenmarket Square and minutes from Western Cape Provincial Parliament, the modern Cresta Grande in Cape Town features a swimming pool with an outdoor swimming pool and locker rooms.
Knysna, South Africa
USD 363/night
Located about 2.1 miles from View point Eastern Knysna Head, the excellent Premier Resort The Moorings, boasts a swimming pool.
Cape Town, South Africa
USD 268/night
The 4-star luxury Winchester Hotel By Newmark has an à la carte restaurant and a year-round outdoor swimming pool for its guests.
Durban, South Africa
USD 36/night
Within a 5-minute drive of Mini Town, the elegant Balmoral Durban features an à la carte restaurant as well as entertainment activities and various recreational opportunities.
Johannesburg, South Africa
USD 49/night
Set near a highway, the stylish Sunnyside Park, An Ihg Johannesburg offers a swimming pool together with a steam room and an outdoor swimming pool.
Kempton Park, South Africa
USD 56/night
The 4-star luxury Johannesburg Airport, An Ihg is found 3.1 miles from O. R. Tambo International Airport, offering a steam room and an outdoor swimming pool.
Cape Town, South Africa
USD 129/night
Located 16 miles from Cape Town International airport, the 4-star Peninsula All Suite Hotel By Dream Resorts offers a restaurant and a gift store for guests' convenience.
Durban, South Africa
USD 76/night
Located a 5-minute drive from Granada Square Shopping Centre, the Royal Palm Durban features spa therapy and entertainment activities on-site along with a lounge bar.
Pietermaritzburg, South Africa
USD 127/night
Tatham Art Gallery is 25 minutes by foot from the 4-star Golden Horse Casino and The Mall at Scottsville is 0.5 miles away.
Durban, South Africa
USD 74/night
Situated in the Durban North district, and a 10-minute drive from Deutsche Schule Durban, the family Riverside offers a Japanese garden plus the outdoor swimming pool.
Cape Town, South Africa
USD 245/night
There is an à la carte restaurant with international cuisine and an indoor pool available on site.
Most popular 3-star hotels in South Africa
Sandton, South Africa
USD 66/night
Featuring a location in a business district, the 3-star modern Express Sandton-Woodmead, An Ihg boasts 155 rooms and an à la carte restaurant, within a 10-minute drive of Woodmead Retail Park.
Roodepoort, South Africa
USD 44/night
Featuring 79 rooms with views of the lake, the Anew Hotel Roodepoort Johannesburg is set 10 minutes by car from Northcliff.
Durban, South Africa
8.81 review
USD 56/night
Guests can relax in the lounge bar of the perfect Gooderson Tropicana that boasts a prime location in Durban.
Paulpietersburg, South Africa
USD 93/night
The Gooderson Natal Spa Hot Springs Resort, located in the historic district of Paulpietersburg, has fitness classes, facials and massage therapy.
Umhlali, South Africa
USD 147/night
Set around 2.3 miles from Thompson Bay Rock Pool, the comfortable Zimbali Lodge By Dream Resorts features 26 rooms with private bathrooms.
Klerksdorp, South Africa
USD 122/night
3 miles from Klerksdorp Museum, the Peermont Metcourt At Rio offers a cash machine and an elevator.
Pretoria, South Africa
USD 49/night
Placed in a business neighbourhood, the Rh Hotel offers a swimming pool and an à la carte restaurant.
Ballito, South Africa
USD 113/night
Set approximately 15 minutes' drive from Granny's Pool SALT ROCK, the comfortable 3-star Hampshire Hotel - Ballito offers 107 rooms and an outdoor swimming pool.
Pretoria, South Africa
USD 53/night
The luxurious Manhattan is nestled in the very heart of a central area, 22 minutes' drive from Wonderboom airport.
Durban, South Africa
USD 74/night
Located in the vibrant part of Durban, the comfortable Holiday Inn Express Durban - Umhlanga, An Ihg is a mere 0.7 miles from Granada Square Shopping Centre.
Johannesburg, South Africa
USD 36/night
Boasting a lounge bar along with a swimming pool, the Apollo offers a location in a business neighbourhood.
Port Elizabeth, South Africa
USD 99/night
While staying at the 3-star Garden Court Kings you are invited to discover Feather Market Centre, set around 1.7 miles away, or South End Museum, which is a 20-minute walk away.
Johannesburg, South Africa
8.81 review
USD 88/night
The modern Garden Court Sandton is situated in the Sandton district of Johannesburg, 27 minutes' drive from O.R. Tambo International airport.
Bellville, South Africa
USD 74/night
Featuring 100 modern rooms and a swimming pool, the Protea Hotel By Marriott Cape Town Tyger Valley is located merely 11 minutes by foot from South African Rugby Union.
Johannesburg, South Africa
USD 67/night
Set within 0.3 miles of Johannesburg Chamber of Commerce and Industry, the 3-star Garden Court Milpark features an outdoor swimming pool and a buffet breakfast.
Polokwane, South Africa
USD 94/night
Everyone will enjoy a swimming pool onsite and admire pool views offered from 356 rooms.
Cape Town, South Africa
9.61 review
USD 72/night
Set within 1.7 miles of Heart of Cape Town Museum, the 3-star City Lodge Hotel Pinelands features fitness classes and entertainment activities.
Kempton Park, South Africa
USD 107/night
Guests of the family Peermont Metcourt At Emperors Palace Kempton Park can relax in the poolside bar, swim in a swimming pool, or enjoy steam baths, facials and entertainment activities close to an expressway.
Sun City, South Africa
5.61 review
USD 185/night
The Cabanas Hotel At Sun City Resort is an inviting 3-star property set just 0.6 miles from Valley of Waves Water Park and 0.6 miles from Zip 2000.
Cape Town, South Africa
USD 47/night
The 3-star traditional Express Cape Town City Centre, An Ihg, lodged in a business district, boasts a cocktail bar and views of the mountain.
Amazing spa hotels in South Africa
East London, South Africa
USD 56/night
Set 1.8 miles from Ann Bryant Art Gallery, the 4-star family-friendly Premier Hotel East London Icc offers 260 rooms and a swimming pool.
Pennington, South Africa
USD 71/night
Located within 1.4 miles of Pennington Beach Resort, the comfortable 4-star Selborne Golf Estate, Hotel & entices guests with a treatment room and sauna facilities.
Pretoria, South Africa
USD 75/night
Boasting views of the courtyard, along with facials, various recreational opportunities and entertainment activities, the 4-star pet-friendly Court Classique Suite Pretoria is set near a subway station.
Cape Town, South Africa
USD 62/night
The comfortable Hippo Boutique offers a prime location 0.2 miles from Labia Theatre, boasting a swimming pool and including diving, hiking and horseback riding onsite.
Skukuza, South Africa
USD 335/night
Located 0.6 miles from Paul Kruger Entrance Gate within close distance of Kruger National Park, the elegant Kruger Gate Skukuza offers 145 rooms together with a treatment room and an outdoor swimming pool.
Knysna, South Africa
USD 86/night
Featuring an outdoor swimming pool, the recently refurbished Protea Hotel By Marriott Knysna Quays lies in a waterfront area, pretty near Knysna Waterfront.
Cape Town, South Africa
USD 253/night
Placed in an entertainment district, the 4-star award-winning Southern Sun The Cullinan is conveniently situated 5 minutes by car from Castle of Good Hope.
Durban, South Africa
USD 81/night
Located 0.4 miles from Swaminarayan Temple, the 4-star family Edward offers an outdoor pool and a gym facility for guests.
Johannesburg, South Africa
USD 108/night
Located around 1.3 miles from Bird Gardens, the 4-star Pivot Hotel Montecasino offers an outdoor swimming pool and a fitness center for guests.
Ledig, South Africa
USD 332/night
Located at a medium distance from Pilanesberg National Park, the Bakubung Bush Lodge Ledig features a swimming pool and 89 rooms plus it is about 1.7 miles from King's Tower.
Durban, South Africa
USD 95/night
Featuring a swimming pool and marvelous views of the ocean, the excellent Southern Sun Elangeni & Maharani lies a 6-minute stroll from Durban Ice Arena.
Hazyview, South Africa
USD 235/night
While staying at the smoke-free Sabi River Sun Resort Hazyview you are invited to discover Skyway Trails, set around 1 miles away, or Pabeni Gate Kruger National Park, which is approximately 1.2 miles away.
Stellenbosch, South Africa
USD 81/night
The family-friendly Protea Hotel By Marriott is situated right next to a business district, 6 minutes' walk from Technopark Stellenbosch and offers entertainment activities and barbeque.
Durban, South Africa
USD 111/night
The family Garden Court Marine Parade Durban, located steps from Mini Town, is also at a proximity to Joe Cool's.
Jagersrust, South Africa
USD 236/night
The à la carte restaurant and a swimming pool are available at the fine 4-star Aha Alpine Heath, situated in the very heart of Jagersrust.
Ledig, South Africa
USD 276/night
The Kwa Maritane Lodge is a stunning 4-star property set 4.1 miles from King's Tower and approximately 3.5 miles from Valley of Waves.
Knysna, South Africa
USD 92/night
Located in the stunning district of Knysna, the Log-Inn offers 106 rooms along with a swimming pool.
Montagu, South Africa
USD 91/night
While staying at the Country Montagu, which is located in the business district of Montagu, you can enjoy the lounge bar and the outdoor swimming pool.
Cape Town, South Africa
USD 118/night
The Cape Heritage is nestled near the entertainment district of Cape Town, 800 feet from Grand Parade Shopping Centre.
Stellenbosch, South Africa
USD 136/night
The fantastic Protea Hotel By Marriott Dorpshuis & Spa lies 5 minutes' drive from Stellenbosch University and offers an à la carte restaurant and a swimming pool.
Top family hotels in South Africa
Johannesburg, South Africa
USD 168/night
Located within 0.4 miles of Sandton Convention Center, the 4-star Radisson Blu Gautrain Hotel, Sandton Johannesburg features 217 rooms with views of the sunset.
Johannesburg, South Africa
USD 76/night
The 4-star Johannesburg-Rosebank, An Ihg Johannesburg includes an outdoor pool and an à la carte restaurant.
Durban, South Africa
USD 69/night
Set in a beach area overlooking the Indian Ocean, the excellent 4-star Blue Waters Durban offers 262 rooms and a swimming pool.
Cape Town, South Africa
USD 128/night
10 minutes' walk from Studio 7 Sessions, the fully serviced Hyde offers a poolside bar together with massage therapy and entertainment activities.
Cape Town, South Africa
USD 63/night
10 minutes' drive from Signal Hill, the 3-star modern Lodge Hotel V&A Waterfront has fitness classes and entertainment activities along with a lounge bar.
Cape Town, South Africa
USD 107/night
The 4-star Southern Sun Cape Sun is nestled very close to the historical district of Cape Town, within 800 feet of The African Portrait Art Gallery.
Johannesburg, South Africa
USD 47/night
Perfectly located in the business district of Johannesburg within 0.3 miles of Constitution Hill, the comfortable Anew Hotel Parktonian has 265 rooms.
Knysna, South Africa
USD 118/night
Offering a swimming pool, the affordable Hollow Country Estate Knysna is approximately 10 minutes' drive from Featherbed Nature Reserve.
Johannesburg, South Africa
USD 282/night
Located in a market area, the smoke-free Peech Johannesburg offers 13 rooms along with a swimming pool.
Cape Town, South Africa
USD 144/night
Placed a 7-minute stroll from Bree Street and in the very heart of Cape Town, the stunning Protea Hotel By Marriott Cape Town North Wharf offers 50 rooms.
Johannesburg, South Africa
USD 64/night
Situated approximately 10 minutes' drive from Nelson Mandela Square, the comfortable Courtyard Hotel Rosebank Johannesburg offers the outdoor swimming pool near a train station.
George, South Africa
USD 96/night
Guests can spend their days relaxing by an outdoor swimming pool or try snorkeling, diving and canoeing arranged at the upmarket 4-star Protea Hotel By Marriott George King George.
Sandton, South Africa
USD 63/night
Approximately 16 miles from O.R. Tambo International airport, the Protea Hotel By Marriott Johannesburg Balalaika Sandton offers a steam room and an outdoor swimming pool.
Johannesburg, South Africa
USD 105/night
The Southern Sun Katherine Street Johannesburg is settled in the Sandton district of Johannesburg, 25 minutes by foot from Sandton City Shopping Centre, and includes a lounge bar.
Kempton Park, South Africa
USD 92/night
Located in the vibrant district of Kempton Park, these the upscale Southern Sun Or Tambo International Airport features a swimming pool.
Vanderbijlpark, South Africa
USD 232/night
Boasting the opportunity to go on a picnic by Vaal River, which runs 5 minutes' stroll away, the Riverside Sun Vanderbijlpark offers to relax in a swimming pool.
Port Elizabeth, South Africa
USD 109/night
Offering 112 rooms with views of the ocean, the beachfront Southern Sun The Marine is set in the Summerstrand district of Port Elizabeth, within 1.5 miles of Splash Waterworld.
Johannesburg, South Africa
USD 74/night
Located within 1.6 miles of Gillooly's Farm, the charming Garden Court Eastgate Johannesburg features 156 rooms, fitness classes, various recreational opportunities and entertainment activities.
Mossel Bay, South Africa
USD 149/night
Boasting an outdoor pool, the family-friendly Protea Hotel By Marriott is set in the very adjacency to The Dias Museum.
Johannesburg, South Africa
USD 111/night
Offering a swimming pool with views of city, the 4-star Southern Sun Hyde Park Sandton Johannesburg is located in a northern neighbourhood.
Best luxury hotels in South Africa
Melkbosstrand, South Africa
USD 134/night
The Birkenhead Centre is also set 10 minutes by foot from the superb 4-star Atlantic Melkbosstrand.
Oudtshoorn, South Africa
USD 105/night
Boasting its location in a tourist area, 1.2 miles from Western Cape Nature, the 4-star Protea Hotel By Marriott Oudtshoorn Riempie Estate Oudtshoorn offers an African cuisine and an outdoor swimming pool.
Cape Town, South Africa
USD 183/night
Located in the entertainment V&A Waterfront district, the world-class 5-star Queen Victoria Hotel By Newmark provides 34 luxury rooms and features spa therapy and various recreational opportunities onsite.
Mbombela, South Africa
USD 77/night
Comprising 94 rooms, the wonderful 4-star Protea Hotel By Marriott Nelspruit is set near the business district of Mbombela, 2.2 miles from Steiltes nature reserve.
Jozini, South Africa
USD 190/night
The Tiger Lodge & Spa By Dream Resorts in the historical district of Jozini features an outdoor pool and a health club.
Swellendam, South Africa
USD 203/night
Located around 2.7 miles from Bontebok National Park, the De Kloof Luxury Estate Hotel And Spa Swellendam features aerobics classes, massage therapy and entertainment activities for guests' convenience.
Amanzimtoti, South Africa
USD 57/night
Overlooking pool and boasting fitness classes and facials, the 5-star luxury The View Boutique Hotel & Spa is set in a residential area.
Cape Town, South Africa
USD 390/night
Guests can enjoy views of the Atlantic Ocean, while taking advantage of the exclusive Dock House Boutique Hotel And Spa By Newmark Cape Town's prime location in the V&A Waterfront district.
Richards Bay, South Africa
USD 110/night
Guests at the 4-star Bon Hotel Waterfront will enjoy various recreational opportunities and entertainment activities along with an à la carte restaurant about 0.2 miles from Naval island.
Mafikeng, South Africa
USD 88/night
Located in the business part of Mafikeng, the elegant Protea Hotel By Marriott Mahikeng is about a 20-minute walk from Cookes Lake.
eMalahleni, South Africa
USD 94/night
Offering 82 rooms with views of the city, the elegant 3-star Anew Hotel Highveld is set in a business area, 10 minutes by car from The Ridge Casino.
Kempton Park, South Africa
USD 298/night
Wild Waters and NG Bonaero Park are located 2.9 miles and 2.4 miles from the 5-star Intercontinental Johannesburg Or Tambo Airport Hotel, An Ihg respectively.
Cape Town, South Africa
USD 318/night
Located in a southern area and a 10-minute drive from Cecilia Forest Hiking Trail, the luxury The Alphen Boutique Hotel & Spa Cape Town features 18 rooms plus an outdoor pool.
Matroosfontein, South Africa
USD 58/night
Located within 2.4 miles of King David Golf Club, the wonderful 4-star Verde Cape Town Airport Cape Town boasts an outdoor pool.
Winterton, South Africa
USD 37/night
Offering the outdoor swimming pool, the premier Cathedral Peak Winterton is around 2.8 miles from Rainbow Gorge.
Zinkwazi Beach, South Africa
USD 129/night
The perfect Anew Hotel Ocean Reef features a swimming pool and 54 rooms facing the garden.
Machadodorp, South Africa
USD 101/night
Heated swimming pool and a terrace bar are offered for guest convenience at the Gooderson Kloppenheim Country Estate Machadodorp.
Upington, South Africa
USD 83/night
Providing with a treatment room and an outdoor swimming pool, the sophisticated 4-star Protea Hotel By Marriott Upington includes 87 rooms and is set only 550 feet from Sakkie se Arkie.
Sandton, South Africa
USD 99/night
Boasting a sushi bar along with a swimming pool, the superb Maslow Hotel, Sandton offers a location in the Sandton district.
Swellendam, South Africa
USD 117/night
The luxury Jan Harmsgat is nestled in a protected area of Swellendam and comes with a treatment room and an outdoor swimming pool.
Cheap hotels in South Africa
Johannesburg, South Africa
USD 36/night
Near the Road Lodge Sandton Johannesburg, there is a train station and guests can easily reach Sandton Market @ The Park which is around 0.3 miles from the Road Lodge Sandton Johannesburg.
Durban, South Africa
USD 77/night
Comprising 414 rooms in the very heart of Durban, the Garden Court South Beach lies 10 minutes by car from Suncoast Casino.
Cape Town, South Africa
USD 81/night
The 3-star Garden Court Nelson Mandela Boulevard is situated in the shopping Walmer Estate district, 15 minutes' drive from Cape Town International airport.
Hazyview, South Africa
USD 85/night
The family-friendly Sun has an à la carte restaurant and a swimming pool, located in the heart of Hazyview.
Pretoria, South Africa
USD 48/night
Thanks to its major location, the 3-star Hotel@Hatfield Pretoria is less than 5 minutes by foot from Springbok Park and there is a highway near the 3-star Hotel@Hatfield Pretoria.
Champagne Valley, South Africa
USD 80/night
Set 1 miles from Cedarwood Shopping Centre Drakensberg, the rooms in the superior Gooderson Monks Cowl Golf Resort have views of garden.
Cape Town, South Africa
USD 69/night
Located within close distance of Table Mountain, the Stayeasy Century features an outdoor pool and 174 rooms plus it is 3.4 miles from Parow Golf Club.
Top resorts in South Africa
Hermanus, South Africa
USD 139/night
Comprising 70 rooms, the 3-star historical Windsor Hotel is set near a shopping district 10 minutes by car from Grotto Beach.
Bloemfontein, South Africa
USD 94/night
Set approximately 10 minutes' drive from Naval Hill Viewpoint-Nelson Mandela Statue, the comfortable 4-star Protea Hotel By Marriott Bloemfontein Willow Lake features 94 rooms with private bathrooms.
Bloemfontein, South Africa
USD 96/night
Bram Fischer International airport is 10 miles from the superb 4-star Protea Hotel By Marriott Bloemfontein, which lies in the heart of a business area.
eMalahleni, South Africa
USD 75/night
Featuring 101 rooms, spa therapy and chaise longues, the Anew Hotel is approximately a 10-minute stroll from Witbank Golf Club in eMalahleni.
Amanzimtoti, South Africa
USD 86/night
Located at a moderate distance from Umhlanga Rocks, the wonderful Protea Hotel By Marriott Karridene Amanzimtoti offers an outdoor swimming pool and a lounge bar.
Empangeni, South Africa
USD 92/night
An à la carte restaurant and 46 rooms are available during the stay at the family-friendly Bon Hotel, boasting a location only 700 feet from Empangeni Art and Cultural History Museum.
Kempton Park, South Africa
USD 206/night
Set 3.1 miles from Christian Family Church, the 4-star family-friendly Mondior At Emperors Palace Kempton Park features an outdoor pool and a buffet breakfast.
East London, South Africa
USD 68/night
Buffalo Park Cricket Stadium is around a 5-minute walk from the 3-star Garden Court and Nahoon Point Lighthouse is about 1.7 miles away.
Kempton Park, South Africa
USD 200/night
Featuring massage therapy, entertainment activities and loungers, the 5-star luxury African Rock Hotel And is within 3.7 miles of Happy Island Waterworld.
Qolora Mouth, South Africa
USD 127/night
Set in a beach area overlooking Wild Coast, the Trennerys Qolora Mouth offers 28 rooms and the outdoor swimming pool.
Haga Haga, South Africa
USD 111/night
Located around a 10-minute stroll from Haga Haga Beach, the comfortable 3-star Haga Haga Beach Resort features 15 rooms with views of the ocean.
Stellenbosch, South Africa
USD 56/night
While staying at the luxurious Eendracht you are invited to discover Stellenbosch University, set merely 0.7 miles away, or Jan Marais Nature Reserve, which is 1.5 miles away.
White River, South Africa
USD 93/night
Offering an ideal setting 1.8 miles from White River Square, the Ingwenyama Conference & Sport features sauna facilities and an outdoor swimming pool.