Most popular cities in South Africa
East London5 apartments
Cape Town157 apartments
Simon's Town7 apartments
Kempton Park4 apartments
Amazing spa hotels in South Africa
Pretoria, South Africa
USD 142/night
Offering a sun terrace, the apartment is located within 4.3 km of Diep-in-die-Berg Conference Venue.
Cape Town, South Africa
USD 211/night
Greenmarket Square is approximately a 19-minute walk from the Cape Royale Luxury Apartments By Stay In Luxury Cape Town, while Two Oceans Aquarium is a mere 1.6 km away.
Cape Town, South Africa
USD 127/night
Guests can also enjoy access to Table Mountain, which is 10 minutes by car from the stylish Manhattan Lofts Cape Town.
Somerset West, South Africa
USD 251/night
Set in the heart of Somerset West, the Cape Vermeer offers 6 rooms overlooking the patio.
Oudtshoorn, South Africa
USD 130/night
This family-friendly apartment is 1 km from Cango Wildlife Ranch, and offers guests to enjoy an outdoor swimming pool.
Brits, South Africa
USD 121/night
The property is fitted with an outdoor pool and is situated less than 19 km from Hartbeespoort Dam.
Cape Town, South Africa
USD 129/night
The luxury Odyssey Apartments By Antrim Collection is at 400 metres of Studio 7 and offers a swimming pool.
Johannesburg, South Africa
USD 93/night
The One Hyde Park is set within a 10-minute drive of Johannesburg Zoo and 5 minutes by car from The Wanderers Golf Club.
St Francis Bay, South Africa
USD 311/night
The Ships Bell At Port St. Francis is a good starting point to St Francis Bay's sights including Port St. Francis, which is just 600 metres away.
Ballito, South Africa
USD 323/night
The 1 Ezulweni Ballito is located a 15-minute walk from Shaka's Rock and comprises 9 rooms with modern comforts.
Cape Town, South Africa
USD 215/night
Offering fitness and a gym area, this accommodation is set just off Two Oceans Aquarium in the Waterfront district.
Strand, South Africa
USD 133/night
Located 35 km from Cape Town International airport, the Hibernian Towers 505 Self Catering Strand offers a convenience store and a restaurant for guests' convenience.
Cape Town, South Africa
USD 77/night
Set a 5-minute drive from Lion's Head, the Mount Sierra lies in the City Bowl district of Cape Town.
Franschhoek, South Africa
USD 270/night
The Lavender Cottage is located 65 km from Cape Town International airport and within 10 minutes' walk of Wine Tram Shuttle bus stop.
Margate, South Africa
USD 94/night
The First Group Margate Sands offers a prime position in a protected area, boasting a swimming pool and a panoramic view of the Indian Ocean.
Noordhoek, South Africa
USD 120/night
Featuring a swimming pool, the African Violet Guest Suites Noordhoek offers 6 rooms right in a residential area.
Cape Town, South Africa
USD 100/night
Located just 400 metres from Intaka Island, the upmarket Knightsbridge Luxury Cape Town provides an indoor pool together with fitness classes, massage therapy and entertainment activities.
Kalk Bay, South Africa
USD 93/night
The positioning of the Majestic in the very heart of Kalk Bay ensures fast access to Big Blue, which is 500 metres away.
Durban, South Africa
USD 156/night
Featuring water slides, a community pool and a golf course, the property is situated in the Umhlanga district and within walking distance of Hawaan Forest.
Johannesburg, South Africa
USD 72/night
The Houghton Executive Suites is situated in the Houghton district of Johannesburg, 19 minutes' drive from O.R. Tambo International airport.
Top family hotels in South Africa
Komatipoort, South Africa
USD 40/night
Cape Town, South Africa
USD 20/night
Victoria & Alfred Waterfront is 1.9 km from the 2-star Curiocity Green Point.
Hartbeespoort, South Africa
USD 76/night
The apartment is 1 km from Village Mall Schoemansville and features a swimming pool and a kitchen.
Cape Town, South Africa
USD 119/night
Nestled within 10-minute walk of Camps Bay Beach, the venue offers to enjoy an outdoor pool.
Cape Town, South Africa
USD 197/night
Located only 0.7 km from Two Oceans Aquarium and within 5 minutes' drive of Slave Lodge Museum, the luxurious Atlantic Marina Cape Town features a swimming pool and 38 rooms.
Somerset West, South Africa
USD 169/night
The La Felicita Boutique Self Catering Villas Somerset West overlooks the ocean and boasts a location in an entertainment area.
Stilbaai, South Africa
USD 46/night
Located less than 6 km from The Blombos Museum of Archeology, this venue features a sunny balcony and a mini-kitchen.
Wilderness, South Africa
USD 53/night
Featuring a terrace with views of the lake, the apartment is placed next to Dolphin Point Lookout.
Cape Town, South Africa
USD 56/night
Tokai, South Africa
USD 61/night
Situated in proximity to Steenberg Wine Estate, the venue has the swimming pool and toys and board games for families with children.
Hermanus, South Africa
USD 47/night
Nestled in the Voelklip district of the city, the venue is about 110 km from Cape Town International airport.
Louis Trichardt, South Africa
USD 61/night
A full English breakfast is served daily at the Purdy'S Place Louis Trichardt.
Knysna, South Africa
USD 97/night
Located in the Waterfront district within 5 minutes' walk of Knysna Quays, the smoke-free Laguna Grove Holiday Rentals offers entertainment activities and barbeque grills.
Durban, South Africa
USD 60/night
Situated in the Bluff district, the Ansteys Beach Self Catering Durban offers quick access to King Shaka International airport within 44 minutes' drive.
Cheap hotels in South Africa
Cape Town, South Africa
USD 58/night
The smoke-free At Greenmarket Place Cape Town is placed within 16 minutes' walk of Slave Lodge Museum and near a train station.
Cape Town, South Africa
USD 80/night
Sitting within a 10-minute drive of Cape Town Stadium, the Apt 67 Long Street No Loadshedding is located in the City Bowl district.
Cape Town, South Africa
USD 39/night
The 12 Greenpoint Guesthouse is set just 1.1 km from Cape Town Stadium and within a 7-minute walk of Temple Israel Green Point.
Cape Town, South Africa
USD 79/night
Nestled in the Milnerton district of the city, the venue is about 25 km from Cape Town International airport.
Cape Town, South Africa
USD 77/night
The smoke-free Manhattan Luxury Cape Town is nestled in the Milnerton district, Milnerton Lighthouse is 2.2 km away.
Cape Town, South Africa
USD 107/night
Located in the City Bowl district, the Studios 315 By Ctha Cape Town is a mere 5 minutes on foot from Koopmans-de Wet House.
Cape Town, South Africa
USD 82/night
Providing a patio, a satellite flat-screen and a garden, this apartment is located in the Rondebosch district, within 0.6 km of Josephine Mill.
Kleinmond, South Africa
USD 64/night
Set only 200 metres from Kleinmond Golf Club, the venue boasts a sunbathing terrace with views of the mountain.
Plettenberg Bay, South Africa
USD 97/night
Offering an outdoor pool, the smoke-free 20 River Club Villas Plettenberg Bay boasts a location 5 minutes' stroll from Robberg Nature Reserve.
Plettenberg Bay, South Africa
USD 61/night
The Six Whale Rock Gardens Plettenberg Bay offers a swimming pool and the possibility of trying diving, cycling and golf.
Somerset West, South Africa
USD 59/night
Located at 250 metres of Lourens River, the Just Unwind provides a seasonal outdoor swimming pool together with entertainment activities and barbeque grills.
Stellenbosch, South Africa
USD 73/night
The Wink Quiver Tree is located 35 km from Cape Town International airport and merely 0.6 km from Silvertrees bus stop.
Stellenbosch, South Africa
USD 95/night
Placed 2.4 km from Paul Roos Markotter Stadium, the property consists of 2 bedrooms, 2 bathrooms and a kitchen-living room.
Stellenbosch, South Africa
USD 110/night
Musa Khaly's Art Gallery is also set merely 0.7 km from the Lux Andringa Walk.
Stellenbosch, South Africa
USD 46/night
Featuring a full kitchen, the venue is only 0.8 km from Stellenbosch Square.
Durban, South Africa
USD 78/night
The Gooderson Leisure Silver Sands 2 Self Catering And Timeshare Lifestyle Resort is located 40 km from King Shaka International airport and around a 5-minute walk from Bell bus stop.
Durban, South Africa
USD 67/night
The At The Sea'S Edge is situated in the quiet Bluff district, 45 minutes' drive from King Shaka International airport.
Hermanus, South Africa
USD 64/night
Including a kitchen, 1 bathrooms and a sunny balcony, this property is located within 15 minutes' walk of Wonlerland Cafe and Playpark.
Franschhoek, South Africa
USD 113/night
The smoke-free Little Willow Brooke, located only 1.4 km from First South African Perfume Museum, features an outdoor swimming pool.
Johannesburg, South Africa
USD 31/night
Situated near a tube station, the Cag The Vantage Rosebank is 450 metres from The Mall of Rosebank.
Apartments with beach in South Africa
Cape Town, South Africa
USD 151/night
Featuring 72 rooms with views of the sea, the Perfect Beachfront Cape Town is set within 10 minutes' drive of South African National Gallery.
Cape Town, South Africa
USD 220/night
Located about a 16-minute stroll from Greenmarket Square, the smoke-free Kylemore 405 B offers a swimming pool.
Cape Town, South Africa
USD 36/night
Offering an outdoor pool, various recreational opportunities, entertainment activities and barbeque grills, the stylish 4 On Highworth is located within 13 minutes' walk of Piazza St John.
Cape Town, South Africa
USD 430/night
Set 1.1 km from Clifton 4th Beach and a stroll from Theatre On The Bay, the apartment provides entertainment activities and barbeque grills.
Cape Town, South Africa
USD 59/night
Situated in the Milnerton district, the Island Club offers quick access to Cape Town International airport within 19 minutes' drive.
Cape Town, South Africa
USD 91/night
Set merely 1.2 km from Beta Beach, the rooms in the smoke-free Camps Bay Cape Town have views of mountain.
Cape Town, South Africa
USD 43/night
Located 7 minutes' walk from District Six Museum, within 2.8 km of The Cape Wheel, the smoke-free Gardens Centre Holiday Cape Town features fitness classes and various recreational opportunities along with 44 rooms.
Cape Town, South Africa
USD 97/night
The luxurious Mouille Point is nestled in the heart of Cape Town and a 5-minute ride from Zeitz Museum of Contemporary Art Africa.
Malgas, South Africa
USD 126/night
Situated in Malgas, within a 20-minute walk from Sijnn Winery, this apartment features a veranda with an outdoor seating.
Cape Town, South Africa
USD 172/night
Featuring 7 rooms with views of the mountain, the Houghton View 13 Luxury Cape Town is set around a 10-minute drive from Table Mountain Aerial Cableway.
Wilderness, South Africa
USD 269/night
Situated 400 metres from Wilderness Beach, the Thomasville offers 6 guest rooms.
St Lucia, South Africa
USD 72/night
Rooms of the comfortable Little Eden St Lucia face the patio and there is also a swimming pool on the premises.
St Lucia, South Africa
USD 93/night
Featuring 9 rooms with views of the pool, the Lake St Lucia Villas is set approximately 10 minutes' drive from Jabula Beach.
Velddrif, South Africa
USD 132/night
Boasting spa therapy and barbecue, this family-friendly property is located within less than 3.5 km of SA Fisheries Museum.
Cape Town, South Africa
USD 184/night
The 33 Strawberry Lane - Studio And Cottage is situated in the Constantia district, 27 minutes' drive from Cape Town International airport.
Uvongo Beach, South Africa
USD 44/night
The Driftsands Sea View Flats features a swimming pool and 17 rooms facing the sea.
Hermanus, South Africa
USD 223/night
Located in the Hermanus City-Centre district of Hermanus, the Marine Square Luxury Holiday Suites Hermanus features entertainment activities and barbeque grills.
Durban, South Africa
USD 142/night
Featuring a Japanese garden, the beachfront 203 Oyster Quays Durban is set in a central location, 250 metres from uMhlanga Lighthouse.
Gordons Bay, South Africa
USD 173/night
A 10-minute drive from Voortrekker Park Resorts, the 185 On Beach Boutique Suites Gordons Bay overlooks the sea and features massage therapy and entertainment activities.
Noordhoek, South Africa
USD 98/night
Located in a busy area of Noordhoek, the suburban Horizon Cottages also has access to a year-round outdoor swimming pool.
Apartments with free parking in South Africa
Stellenbosch, South Africa
USD 248/night
The Rozendal Stay Stellenbosch features a swimming pool and 19 rooms facing the garden.
Bloubergstrand, South Africa
USD 146/night
The chic Aquarius Luxury Suites offers a steam room and an indoor pool along with views of Table Mountain and boasts a location close to a bus stop.
Franschhoek, South Africa
USD 245/night
Comprising 9 rooms, the Ivy Apartments is set within a few steps of the historic district of Franschhoek within a 10-minute drive of Mont Rochelle Nature Reserve.
Cape Town, South Africa
USD 146/night
Situated in the Walmer Estate district, the smoke-free Star offers quick access to Cape Town International airport within 15 minutes' drive.
Knysna, South Africa
USD 81/night
Offering a kitchen with a microwave oven, an electric kettle and a refrigerator, the venue is located 10 minutes' walking distance from the centre of Knysna.
Knysna, South Africa
USD 120/night
Offering a setting at a 2.9 km distance from Steenbok Nature Reserve, the family First Group Knysna River Club includes 35 rooms and features sauna facilities and an outdoor swimming pool.
Franschhoek, South Africa
USD 219/night
Featuring a kitchen, the venue is only 1.3 km from Dutch Reformed Church.
Cape Town, South Africa
USD 149/night
Set less than an 8-minute stroll from The Cape Wheel, the deluxe Waterfront Village features fitness classes and entertainment activities.
Cape Town, South Africa
9.81 review
USD 175/night
The apartment is 3 km from Table Mountain and a private pool, recreational facilities and entertainment activities are available.
St Lucia, South Africa
USD 86/night
Offering access to an outdoor swimming pool, the Lake View Cabanas St Lucia also provides entertainment activities and barbeque grills near a boat dock and around a 9-minute walk from K Z N Wildlife.
Herolds Bay, South Africa
USD 96/night
Featuring 7 rooms together with entertainment activities and barbeque grills, the Oppiesee Selfcatering is located in a protected area at 350 metres of Herolds Bay Beach.
Plettenberg Bay, South Africa
USD 97/night
The property boasts views of bay along with an open-plan kitchen and is set 4.1 km from Plett Puzzle Park.
Sabie, South Africa
USD 77/night
The Self Catering is 250 metres from St Peter's Church, boasting entertainment activities and barbeque grills.
Stellenbosch, South Africa
USD 87/night
This apartment is steps away from Stellenbosch University Botanical Garden and it also provides a microwave oven, an electric kettle and refrigerators in a kitchenette.
Durban, South Africa
USD 178/night
Located just a 14 minutes' walk from uMhlanga Main Beach, this 110 m^2 apartment in the Umhlanga district features entertainment activities, barbecue and loungers.
Johannesburg, South Africa
USD 61/night
The family Max Executive is situated near the business district of Johannesburg, 350 metres from Thrupps Shopping Centre.
Cape Town, South Africa
USD 102/night
The apartment is 3 km from Kenilworth Race Course and features heated swimming pool and a fully furnished kitchen.
Paternoster, South Africa
USD 95/night
Offering a sunny patio, the apartment is located within 5 km of Cape Columbine.
Hermanus, South Africa
USD 199/night
Offering a swimming pool with views of city, the Harbour House Hotel - Le Paradis is located in the Hermanus City-Centre district of Hermanus.
Bloubergstrand, South Africa
USD 78/night
Set in the Blouberg Beach district, the Infinity Self Catering Bloubergstrand features an outdoor swimming pool and boasts views of Table Mountain.
Top Apartments in South Africa
Cape Town, South Africa
USD 524/night
Boasting a location only 500 metres from The Watershed, the luxurious Lawhill Luxury Apartments - V & A Waterfront Cape Town includes 34 rooms and an outdoor swimming pool.
Cape Town, South Africa
USD 174/night
Nestled in the De Waterkant district of Cape Town, the Designer Lofts On Prestwich Cape Town is within 2.6 km of V&A Waterfront.
Cape Town, South Africa
USD 253/night
The upmarket 202 Kylemore A Waterfront Marina is located 25 km from Cape Town International airport and a 10-minute stroll from Stadium bus stop.
Cape Town, South Africa
USD 691/night
Situated in the Camps Bay district of Cape Town, the Camps Bay Terrace Lodge Cape Town overlooks the sea and features a private pool.
Cape Town, South Africa
USD 200/night
Offering an outdoor swimming pool, the smoke-free Harbour Terrace 48 By Ctha Cape Town is 1.2 km from V&A Waterfront.
Cape Town, South Africa
USD 184/night
Sitting within a 10-minute drive of Iziko South African Museum and Planetarium, the Beachfront Lifestyle Cape Town is located in the Sea Point district.
Plettenberg Bay, South Africa
USD 150/night
Set a 10-minute ride from Goose Valley Golf Club, the rooms in the Alkantmooi Private Nature Reserve - Keurkloof Plettenberg Bay have views of mountain.
Plettenberg Bay, South Africa
USD 243/night
Featuring a sunny balcony together with views of the bay, this villa is located close to Global Village.
Plettenberg Bay, South Africa
USD 169/night
The apartment is 3 km from Robberg Nature Reserve and features a swimming pool and a fully furnished kitchen.
Stellenbosch, South Africa
USD 228/night
The modern Tuishuisie is situated in the centre of Stellenbosch only a few minutes away from Morkel House.
Stellenbosch, South Africa
USD 247/night
Endler Hall and Morkel House are respectively 0.7 km and 50 metres from the Collection Luxury Apartments - Concord 11 Stellenbosch.
Durban, South Africa
USD 133/night
Set in the Umhlanga district, the luxury 506 Lighthouse Mall features spa therapy, various recreational opportunities and barbeque.
Durban, South Africa
USD 288/night
Situated in the Umhlanga district, the Licorna Beach Durban features an outdoor swimming pool.
Durban, South Africa
USD 129/night
End your day in the smoke-free 802 The Bermudas Durban that is located 19 minutes on foot from uMhlanga Lighthouse and offers a swimming pool.
Durban, South Africa
USD 140/night
While staying at the 43 Sea Lodge you are invited to discover Whalebone Pier, set 1.1 km away, or Wavepark Gateway, which is a 25-minute walk away.
Johannesburg, South Africa
USD 34/night
Nestled in the Sandton district of the city, the venue is about 25 km from O.R. Tambo International airport.
Johannesburg, South Africa
USD 57/night
Boasting a swimming pool, the apartment offers accommodation in shopping district, 0.6 km from Nicolway Bryanston Shopping Centre.
Johannesburg, South Africa
USD 72/night
Situated in the Bryanston district, the Hub Apartments Full Generator Backup Johannesburg offers quick access to Lanseria International airport within 25 minutes' drive.
Cape Town, South Africa
USD 163/night
Situated in the Milnerton district, the On Century Cape Town features a swimming pool.
Montagu, South Africa
USD 81/night
Guests will enjoy an outdoor swimming pool onsite and admire views of the mountain offered from 17 rooms.