Most popular cities in South Africa
Cape Town33 apartment hotels
Sandton3 apartment hotels
Top landmarks in South Africa
-
Country Club
-
Mountain
-
National Park
-
Shopping Area
-
Popular attractions
-
Casino
Amazing spa hotels in South Africa
Aparthotel
South Africa, Port Edward
Red Desert is within 1.2 miles of the Ocean View Villas Unit G02 and North Sand Bluff Lighthouse is approximately 20 minutes' walk away.
from USD 117 per night
Aparthotel
South Africa, Pretoria
You can relax by a year-round outdoor pool in the Blyde, An Impeccable Blissful Getaway, located 1.4 miles from Sammy Marks Museum.
from USD 132 per night
7.8Very good4 reviews
Aparthotel
South Africa, Sandton
Set within a 5-minute drive of River Club Golf Course Sandton, the Skye Suite 910 features a swimming pool and an English breakfast.
from USD 65 per night
Aparthotel
South Africa, Cape Town
Located 10 minutes' drive from Ratanga Junction, the A310 Lagoon Beach Apartment & Spa features an English breakfast.
from USD 122 per night
Aparthotel
South Africa, Port Edward
Wild Coast Sun Country Club is within 2.5 miles of the Ocean View Villas A08 Port Edward, while Wild Waves Water Park is about 10 minutes away by car.
from USD 58 per night
Aparthotel
South Africa, Calcutta
Guests will enjoy an outdoor pool and 10 rooms, while staying at the Asante'S Calcutta with location minutes’ driving from Kruger National Park.
from USD 28 per night
Aparthotel
South Africa, Strand
The 519 On Breeze is a good starting point to Strand's sights including Voortrekker Park Resorts, which is 0.3 miles away.
from USD 42 per night
8.2Great75 reviews
Aparthotel
South Africa, Johannesburg
While staying at the designer 12 Decades Art you are invited to discover Johannesburg Art Gallery, set merely 0.9 miles away, or SAB World of Beer, which is approximately a 10-minute drive away.
from USD 47 per night
8.8Great10 reviews
Aparthotel
South Africa, Johannesburg
The Residency Sandhurst Johannesburg, located in the business district of Johannesburg, has entertainment activities and various recreational opportunities.
from USD 90 per night
Aparthotel
South Africa, Simondium
The Pearl Valley Suite 504 is placed in a residential area of Simondium, 4 miles from The Franschhoek Motor Museum and 600 feet from Pearl Valley Golf Course.
from USD 230 per night
8.4Great43 reviews
Aparthotel
South Africa, Johannesburg
The traditional Innov8 Spaces Johannesburg is situated near the shopping district of Johannesburg 1.6 miles from British Chamber of Business in Southern Africa.
from USD 39 per night
7.6Very good54 reviews
Aparthotel
South Africa, Cape Town
At the 4-star Lagoon Beach Hotel Cape Town, guests can use fitness classes and spa therapy or spend the day lazing by a swimming pool.
from USD 131 per night
Aparthotel
South Africa, Malalane
Inkwazi Shopping Centre is set 0.6 miles from the Warren'S View.
from USD 125 per night
Aparthotel
South Africa, Mossel Bay
Garden Route Casino is within 2.7 miles of the Beach Club Self Catering Mossel Bay, while Diaz Beach is within 450 feet away.
from USD 100 per night
Top family hotels in South Africa
Aparthotel
South Africa, Cape Town
Set around a 25-minute stroll from Greenmarket Square, the 2-star Curiocity Green Point Cape Town lies in the Green Point district of Cape Town.
from USD 16 per night
Aparthotel
South Africa, Polokwane
Bird and Reptile Park and FNB Bank ATM Cycad Shopping Centre are located 1.6 miles and 2 miles from the Lapologa@Polokwane Polokwane respectively.
from USD 131 per night
Best luxury hotels in South Africa
8.6Great8 reviews
Aparthotel
South Africa, Cape Town
Nestled in the Woodstock district, the Urban Artisan Luxury Suites By Totalstay is within 1.2 miles of Cape Town Science Centre.
from USD 68 per night
Aparthotel
South Africa, Johannesburg
Guests can have an English breakfast and enjoy visiting RollEgoli, set around 10 minutes' drive from the 4-star 24 On Basil Inventive Suites Johannesburg.
from USD 89 per night
9.0Perfect7 reviews
Aparthotel
South Africa, Mbombela
Boasting a swimming pool, the Capital Mbombela is 2.6 miles from Crossing Superspar.
from USD 108 per night
8.2Great23 reviews
Aparthotel
South Africa, Pretoria
The 4-star Faircity Grosvenor Gardens Pretoria is set a mere 0.9 miles from LC de Villiers Sportsground and 3.3 miles from Church Square.
from USD 68 per night
8.6Great264 reviews
Aparthotel
South Africa, Cape Town
Comprising 47 rooms in the heart of Cape Town, the 4-star modern Circa Luxury lies within 0.7 miles of Zeitz Museum of Contemporary Art Africa.
from USD 96 per night
8.6Great386 reviews
Aparthotel
South Africa, Cape Town
Featuring a location in a waterfront area, the business Aha Harbour Bridge Hotel & Suites boasts 56 rooms and an à la carte restaurant, a 10-minute drive from Cape Town Stadium.
from USD 151 per night
8.0Great37 reviews
Aparthotel
South Africa, Cape Town
Canal Walk Shopping Centre is also set less than 10 minutes' walk from the Residences At Crystal Towers.
from USD 97 per night
8.4Great49 reviews
Aparthotel
South Africa, Cape Town
The 5-star Capital Mirage Cape Town is conveniently located in the shopping De Waterkant district and has 70 rooms with views of the mountain.
from USD 127 per night
8.4Great43 reviews
Aparthotel
South Africa, Johannesburg
The Wanderers Golf Club and Nedbank Head Office are located 1.9 miles and 1 miles from the 4-star luxury Epic Lux 8-12 Johannesburg respectively.
from USD 89 per night
Cheap hotels in South Africa
Aparthotel
South Africa, Port Elizabeth
Little Walmer Golf Club is also set within 3.2 miles of the Mount Pleasant Suites.
from USD 3 per night
Aparthotel
South Africa, Cape Town
While staying at the 2-star Campuskey you are invited to discover Heart of Cape Town Museum, set 0.8 miles away, or University of Cape Town, which is 0.7 miles away.
from USD 60 per night
Aparthotel
South Africa, Kroonstad
Set within 2.6 miles of Bloemhoek Dam, the Le Grant Guesthhouse Kroonstad features an outdoor swimming pool and a continental breakfast.
from USD 41 per night
Aparthotel
South Africa, Johannesburg
Johannesburg Zoo is 2.2 miles from the 305 Sandton Skye and Delta Park is around 3.1 miles away.
from USD 52 per night
Aparthotel
South Africa, Johannesburg
The 2-star Park Central Residence Johannesburg is set only 0.6 miles from Parktown North and 1.7 miles from The Wanderers Grounds.
from USD 77 per night
Aparthotel
South Africa, Port Elizabeth
While staying at the Executive Suites On Md you are invited to discover Kidz Play Park At Windsor, set merely 0.8 miles away, or Main Public Library, which is 2.2 miles away.
from USD 4 per night
Aparthotel
South Africa, Cape Town
Century City Conference Centre is within 3.3 miles of the Premier Guest House Cape Town.
from USD 35 per night
8.6Great12 reviews
Aparthotel
South Africa, Cape Town
Offering 28 rooms with views of the city, the 3-star Urban Oasis Aparthotel Cape Town is set in the entertainment City Bowl district, 25 minutes by foot from De Waal Park.
from USD 59 per night
Aparthotel
South Africa, Mossel Bay
Set around a 25-minute walk from The Dias Museum, the rooms in the Tranquillo Mossel Bay have views of sea.
from USD 93 per night
Aparthotel
South Africa, Magaliesburg
Boasting an outdoor swimming pool, the Sable Hiking & Accommodation is set within sight of Sable Ranch Hiking & Accomodation.
from USD 64 per night
Aparthotel
South Africa, Durban
While staying at the Gem Of Manor Drive you are invited to discover Durban Botanic Garden, set approximately 10 minutes away by car, or Elizabeth Sneddon Theatre, which is 0.5 miles away.
from USD 40 per night
Aparthotel
South Africa, Pretoria
The 2-star Hide On Claremont Pretoria is set 10 minutes' drive from Friends Of The Rail and within 2.8 miles of Quagga Centre.
from USD 26 per night
Aparthotel
South Africa, Johannesburg
Parktown North is 25 minutes' stroll from the 14 On Tyrwhitt Johannesburg.
from USD 47 per night
Aparthotel
South Africa, Port Shepstone
Oribi Plaza is within 2.9 miles of the Umdlalo, while Port Shepstone Country Club is about 2.1 miles away.
from USD 56 per night
Aparthotel
South Africa, Johannesburg
Sandton Convention Center is 1.1 miles from the Illovo Central @ Sandton Johannesburg, while Thrupps Shopping Centre is merely 0.6 miles away.
from USD 53 per night
7.8Very good22 reviews
Aparthotel
South Africa, Johannesburg
The quality 3-star Premiere Classe is situated near the business district of Johannesburg, merely 800 feet from Bidvest Wanderers Stadium.
from USD 42 per night
7.8Very good41 reviews
Aparthotel
South Africa, Johannesburg
Observatory Golf Club is 3.2 miles away and Melrose Temple can be reached within 15 minutes by car.
from USD 48 per night
8.4Great28 reviews
Aparthotel
South Africa, Kempton Park
Silver Lakes Country club and Snake City are located 2.7 miles and 2.8 miles from the 3-star smoke free Vetho 2 Apartments Or Tambo Airport respectively.
from USD 37 per night
7.4Very good6 reviews
Aparthotel
South Africa, Umhlanga
The cheap Urban Park Express By Misty Blue Hotels Umhlanga is set 1.5 miles from uMhlanga Lighthouse and 20 minutes' stroll from Mount Edgecombe Country Club.
from USD 82 per night
8.2Great5 reviews
Aparthotel
South Africa, Prince Albert
The Bushman Valley offers the outdoor swimming pool and the possibility of trying hiking and cycling.
from USD 54 per night
Aparthotels with beach in South Africa
Aparthotel
South Africa, Gordons Bay
The Boardwalk Accommodation is set 2.4 miles from Southside Shopping Centre and about 2.5 miles from Cape Garden Centre.
from USD 96 per night
8.2Great3 reviews
Aparthotel
South Africa, Durban
Set approximately 10 minutes' drive from Chris Saunders Park, the 3-star Pearls Of Umhlanga Apts lies in the Umhlanga district of Durban.
from USD 261 per night
Aparthotel
South Africa, Cape Town
While staying at the 2-star Marianella Guest House Cape Town you are invited to discover Boulders Beach Penguin Colony, set 2.1 miles away, or Simon's Town Museum, which is 25 minutes' stroll away.
from USD 146 per night
Aparthotel
South Africa, Cape Town
The 2-star Cape Beach Penthouse Cape Town is set within 3.2 miles of The Old Biscuit Mill and 4.2 miles from The Cape Wheel.
from USD 195 per night
8.4Great2 reviews
Aparthotel
South Africa, Durban
Located 0.8 miles from Funworld, the 3-star 10 South boasts a swimming pool.
from USD 79 per night
Aparthotel
South Africa, Durban
Funworld and Mini Town are located 1.1 miles and 1.8 miles from the Stesh Durban Beachfront Hotel-Style respectively.
from USD 52 per night
Aparthotel
South Africa, Hermanus
Whale Museum is 5 minutes by foot from the 2-star Esplanade and Old Harbour Museum is approximately a 7-minute walk away.
from USD 68 per night
8.4Great219 reviews
Aparthotel
South Africa, Cape Town
Castle of Good Hope and Koopmans-de Wet House are located 1.4 miles and 0.4 miles from the 4-star Rockwell Luxury Suites respectively.
from USD 111 per night
8.2Great17 reviews
Aparthotel
South Africa, Cape Town
Set approximately a 25-minute walk from Kasteelspoort, the rooms in the 4-star luxurious Glen have views of garden.
from USD 412 per night
7.8Very good22 reviews
Aparthotel
South Africa, Cape Town
Nestled in the Sea Point district, the 3-star Royal Atlantic is within a 10-minute drive of The Springbok Experience Rugby Museum.
from USD 108 per night
8.4Great13 reviews
Aparthotel
South Africa, Cape Town
Nestled in a secluded neighbourhood, the Quarters is a 19-minute walk from Gardens Shopping Centre.
from USD 242 per night
8.4Great57 reviews
Aparthotel
South Africa, Cape Town
Located in a residential district a 5-minute drive from Clifton 4th Beach, the 4-star luxury Crystal Cape Town has 23 rooms and a swimming pool.
from USD 124 per night
8.2Great28 reviews
Aparthotel
South Africa, Durban
Located in a residential area, the 3-star smoke-free Point Waterfront has 35 rooms, and it features a hot tub and an outdoor swimming pool onsite.
from USD 96 per night
8.6Great19 reviews
Aparthotel
South Africa, Durban
Enjoying a location within 9 minutes' walk of Funworld, the 3-star Coastlands Durban Self Catering is located in the Durban Beachfront district and offers 252 rooms together with windsurfing, snorkeling and diving.
from USD 50 per night
8.6Great33 reviews
Aparthotel
South Africa, Cape Town
Located a 25-minute walk from Bree Street, the smoke free Romney Park Luxury entices guests with a steam room and an outdoor swimming pool.
from USD 241 per night
8.0Great16 reviews
Aparthotel
South Africa, Cape Town
The 4-star Island Club Hotel & Apartments includes 25 rooms together with an outdoor swimming pool, offering its guests a central setting in the very heart of Cape Town.
from USD 173 per night
Aparthotel
South Africa, Plettenberg Bay
The smoke-free Sanctuary is set within 1.8 miles of Robberg Nature Reserve and 25 minutes' stroll from Robberg Hiking Trail.
from USD 284 per night
8.4Great9 reviews
Aparthotel
South Africa, Cape Town
Ratanga Junction is 1.1 miles from the Manhattan Suites, while Milnerton Lighthouse is about 25 minutes' walk away.
from USD 89 per night
8.6Great180 reviews
Aparthotel
South Africa, Cape Town
Guests can take advantage of fitness classes and entertainment activities, while staying at the 4-star modern Icon Luxury Cape Town, located within 650 feet of Township Experience Including Lunch as well as near a train station.
from USD 42 per night
5.6Guest rating62 reviews
Aparthotel
South Africa, Durban
11 minutes by foot from Old Court House Museum, the budget Seaboard Hotel & includes 290 rooms.
from USD 46 per night
Aparthotels with free parking in South Africa
Aparthotel
South Africa, Durban
Located a mere 7 minutes by foot from uShaka Village Walk, the Two Bedroom Apartment At The Sails boasts a swimming pool.
from USD 97 per night
Aparthotel
South Africa, Johannesburg
Nestled in the Downtown Johannesburg district of Johannesburg, the 2-star 1603: Franklin Luxury is within 0.2 miles of OR Tambo Airport Shuttle- Capital Shuttles.
from USD 139 per night
Aparthotel
South Africa, Durban
Wentworth is 2 miles from the Seabreeze Modern Apartment Sleeps Up To 4 People Durban and Clairwood is only 0.9 miles away.
from USD 19 per night
8.2Great5 reviews
Aparthotel
South Africa, Johannesburg
Featuring 28 rooms with views of the city, the 3-star smoke free Residency Hurlingham Johannesburg is set 1.4 miles from Braamfontein Spruit Trail.
from USD 93 per night
8.4Great8 reviews
Aparthotel
South Africa, Wilderness
The Hamilton House is placed in an entertainment area of Wilderness, 10 minutes by car from Victoria Bay and 20 minutes' stroll from Map Of Africa View Point.
from USD 164 per night
Aparthotel
South Africa, Knysna
The Asilia Suites Knysna Waterfront is situated in the Knysna Central district, 36 minutes' drive from Plettenberg Bay airport.
from USD 90 per night
8.6Great48 reviews
Aparthotel
South Africa, Cape Town
Set 5 minutes by car from Milnerton Golf Club, the affordable 4-star Majorca Self-Catering offers 21 rooms and the outdoor swimming pool.
from USD 99 per night
7.8Very good4 reviews
Aparthotel
South Africa, Durban
Nestled in the Umhlanga district, approximately 25 minutes' stroll from Whalebone Pier, the 4-star smoke-free Savannah Park Luxury boasts the outdoor swimming pool along with a Japanese garden.
from USD 142 per night
8.4Great24 reviews
Aparthotel
South Africa, Jeffreys Bay
Featuring views of the city, the 4-star luxury Seashells Holiday Apartments And Conference Centre Jeffreys Bay includes an à la carte restaurant with African cuisine.
from USD 62 per night
8.6Great18 reviews
Aparthotel
South Africa, Umkomaas
Boasting an outdoor pool, the Norwegian Lodge Umkomaas is around 2.9 miles from Aliwal Shoal.
from USD 41 per night
8.4Great29 reviews
Aparthotel
South Africa, Umhlanga
The family Urban Park Apartments & Hotel By Misty Blue Hotels in the Umhlanga district of Umhlanga features an indoor pool and a gym.
from USD 86 per night
8.4Great9 reviews
Aparthotel
South Africa, Roodepoort
Set merely 0.8 miles from Kloofendal Municipal Nature Reserve, the rooms in the 50 Galena Affordable Luxury Roodepoort have views of garden.
from USD 52 per night
Aparthotel
South Africa, Durban
Bluff Nature Reserve is approximately 1.1 miles away and Catalina Theatre can be reached within 15 minutes by car.
from USD 92 per night
8.8Great18 reviews
Aparthotel
South Africa, Stellenbosch
A mere 6 minutes' walk from Stellenbosch Warrior Toy Museum, the 3-star De Haas Living @ Hamman 14 includes 7 rooms.
from USD 107 per night
8.4Great3 reviews
Aparthotel
South Africa, Stellenbosch
Blaauwklippen Family Market is within 2.7 miles of the 4-star Mont Angelis, while Paul Roos Markotter Stadium is about 4.2 miles away.
from USD 194 per night
8.0Great5 reviews
Aparthotel
South Africa, Cape Town
Located in the Sea Point district of Cape Town 0.8 miles from Green Point Stadium, the 4-star Elements Luxury Suites By Totalstay has 12 rooms and a swimming pool.
from USD 167 per night
Aparthotel
South Africa, Ermelo
Located 900 feet from Blyde River Canyon Nature Reserve, the Livingwaters Self-Catering Accommodation features 8 rooms with views of the garden.
from USD 43 per night
Aparthotel
South Africa, Camperdown
Within 03 miles of Tala Private Game Reserve, the Sakabula Country Lodge Camperdown includes 6 rooms.
from USD 62 per night
Aparthotel
South Africa, East London
Set 1.5 miles from Ann Bryant Art Gallery, the rooms in the 14 On Marine East London have views of sea.
from USD 35 per night
Aparthotel
South Africa, Hartenbos
The Suidersee Block 2, is a good starting point to Hartenbos's sights including ATKV Hartenbos, which is a 5-minute walk away.
from USD 83 per night
Top Aparthotels in South Africa
Aparthotel
South Africa, Johannesburg
The 4 On Pritchard Luxury Suites is nestled in the center of Johannesburg and 0.9 miles from Wits Art Museum.
from USD 62 per night
Aparthotel
South Africa, Mafikeng
Mafikeng Correctional Centre is approximately 2.1 miles from the Booth Suite Hotel, while Mmabatho Olympic Stadium is a 20-minute walk away.
from USD 83 per night
Aparthotel
South Africa, Johannesburg
Boasting private location in the Sandton district, the 304 Sandton Skye Johannesburg offers to try seafood dishes and enjoy time by a swimming pool.
from USD 59 per night
Aparthotel
South Africa, Johannesburg
Set 1.1 miles from French South African Chamber of Commerce and Industry, the Sandton Luxury features fitness classes and spa therapy.
from USD 63 per night
Aparthotel
South Africa, Pretoria
Boasting the outdoor swimming pool, the Menlyn Pretoria is within 1.8 miles of Moreleta Square Shopping Centre.
from USD 78 per night
Aparthotel
South Africa, Cape Town
Koopmans-de Wet House is set a 10-minute walk from the Home Suite Hotels De Waterkant.
from USD 164 per night
Aparthotel
South Africa, Margate
Pumlani Caravan Park is 1 miles from the Santana and Uvongo Pier is approximately 2.2 miles away.
from USD 95 per night
Aparthotel
South Africa, De Rust
Schoeman S Gallery is also set 0.4 miles from the Olivier'S Rust De Rust.
from USD 114 per night
Aparthotel
South Africa, George
Located within 1.9 miles of George Museum, the Pine Lodge boasts a swimming pool.
from USD 92 per night
Aparthotel
South Africa, Johannesburg
Hyde Park Corner is also set about 1.5 miles from the Raphael Penthouse 205 Johannesburg.
from USD 114 per night
Aparthotel
South Africa, Newton Park
Van Stadens Wild Flower Reserve is 1.2 miles away and Baakens Valley can be reached within 5 minutes by car.
from USD 10 per night
Aparthotel
South Africa, Silwerkrans
Located 10 minutes' walk from Silwerkrans city center, this hotel offers a picnic area, a terrace and a garden.
from USD 168 per night
Aparthotel
South Africa, Cape Town
The Weary Traveller Work From Home With Cool Amenities is a good starting point to Cape Town's sights including Castle of Good Hope, which is 0.3 miles away.
from USD 77 per night
Aparthotel
South Africa, Scottburgh
The Mia Haven 2 Scottburgh overlooks the garden and boasts a location in a beach area.
from USD 83 per night
Aparthotel
South Africa, Hermanus
Featuring 11 rooms with views of the sea, the 11 Westcliff Rentals is set approximately 1.6 miles from Hermanus Golf Club.
from USD 316 per night
Aparthotel
South Africa, Johannesburg
Norscot Koppies Nature Reserve is 2.2 miles from the 2Bed Luxury Hotel Apartment. Fourways and Balloon is approximately 1.8 miles away.
from USD 78 per night
Aparthotel
South Africa, Johannesburg
While staying at the Ultra House Selfcatering you are invited to discover The Brightwater Commons, set a 20-minute stroll away, or Northcliff Hill, which is approximately 4.1 miles away.
from USD 32 per night
Aparthotel
South Africa, Johannesburg
The Ultra Housing Suite Johannesburg is situated in the Randburg district, 25 minutes' drive from Lanseria International airport.
from USD 37 per night
Aparthotel
South Africa, Cape Town
Located approximately 25 minutes' walk from Cape Town Stadium, the Cape Quarter Living One Bedroom features a continental breakfast.
from USD 315 per night
8.4Great9 reviews
Aparthotel
South Africa, Edenvale
Set approximately 10 minutes by car from Gillooly's Farm, the smoke free Bm Gardens boasts various recreational opportunities and entertainment activities available on site.
from USD 56 per night