Top landmarks in South Africa
-
Popular attractions
-
Monument
-
Park
-
Casino
Amazing spa hotels in South Africa
7.2Very good1 review
Lodge
South Africa, Stellenbosch
This tranquil villa in a mountain district has cots and board games for kids.
from USD 71 per night
8.8Great26 reviews
Farm stay
South Africa, Fort Nottingham
Set 8 km from Kamberg Nature Reserve in Fort Nottingham, this property features a library and a golf course.
from USD 307 per night
7.8Very good16 reviews
Lodge
South Africa, Rustenburg
Featuring a sun terrace, a bar and an indoor pool, this attractive property is situated in a natural area and close to Paul Kruger Country House Museum.
from USD 98 per night
8.4Great223 reviews
Apartment
South Africa, Johannesburg
Featuring royal architecture, the venue provides 50 rooms and offers easy access to Melrose Arch.
from USD 191 per night
Lodge
South Africa, Port Alfred
The 8-room villa boasts a swimming pool, and enjoys a great location with 3 Sisters Horse Trails just around the corner.
from USD 322 per night
8.4Great9 reviews
Lodge
South Africa, Kleinberg
Set 21 km from Mossel Bay Seal Island Reserve in Mossel Bay, this romantic villa features a bar, a private swimming pool and a golf course.
from USD 692 per night
7.8Very good1 review
Lodge
South Africa, The Crags
Set in close vicinity of Andes Mountains, the villa features an own patio and an outdoor swimming pool.
from USD 282 per night
8.6Great4 reviews
Lodge
South Africa, Louis Trichardt
Boasting a sun terrace, a bar and a year-round outdoor pool, this unique villa is 50 minutes' drive from Ben Lavin Nature Reserve.
from USD 56 per night
7.8Very good6 reviews
Lodge
South Africa, Ledig
Everyone will enjoy a plunge swimming pool onsite and admire mountain views offered from 6 rooms.
from USD 651 per night
Lodge
South Africa, Magaliesburg
Situated in the popular area of Magaliesburg, this venue includes an indoor pool, and guests can also relax in a treatment room, a steam room and a sauna.
from USD 201 per night
Lodge
South Africa, Bela-Bela
Situated in Bela-Bela, a 50-minute drive to Adventures with Elephants, this villa features the garden and a terrace.
from USD 138 per night
8.0Great6 reviews
Apartment
South Africa, Cape Town
Featuring a nice balcony with views of the mountain, this functional apartment is set near CTICC.
from USD 456 per night
8.2Great59 reviews
Apartment
South Africa, Cape Town
Set in vicinity of Table Mountain, this welcoming apartment is fitted with a kitchen and a terrace with an outdoor swimming pool.
from USD 179 per night
8.2Great15 reviews
Lodge
South Africa, Magaliesburg
Situated 13 km from Mountain Sanctuary Park in Magaliesburg, this property features a sunbathing terrace and a bar.
from USD 203 per night
Lodge
South Africa, Karongwe Game Reserve
Placed 1 km from the centre of Karongwe Game Reserve, the property has superb leisure facilities, including a sun terrace and a library.
from USD 536 per night
9.6Perfect2 reviews
Lodge
South Africa, Harrismith
Situated in Harrismith, a 40-minute drive to Kaalvoet Vrou Statue, this villa features the balcony and a sunny patio.
from USD 280 per night
9.4Perfect8 reviews
Country house
South Africa, Franschhoek
Situated 3 km from Mont Rochelle Nature Reserve in Franschhoek, this venue features an outdoor pool.
from USD 220 per night
8.0Great38 reviews
Lodge
South Africa, Johannesburg
The property is nestled in a convenient area near Rand Merchant Bank and offers childcare, a special menu and board games for families with kids.
from USD 55 per night
8.6Great14 reviews
Country house
South Africa, Balgowan
Set 16 km from The Wine Cellar in Balgowan, this property features a sunbathing terrace, a golf course and a garden.
from USD 115 per night
8.2Great15 reviews
Lodge
South Africa, Oudtshoorn
Set 52 km from George Museum in Oudtshoorn, this unique property features an outdoor swimming pool.
from USD 191 per night
Top family hotels in South Africa
8.2Great1 review
Lodge
South Africa, Hazyview
Featuring a bar, a year-round outdoor pool and a golf course, this family villa is located next to Perry's Bridge Reptile Park.
from USD 46 per night
Lodge
South Africa, Timbavati Game Reserve
Set 12 km from Timbavati Private Nature & Game Reserve in Timbavati Game Reserve, this luxurious villa features a private pool.
from USD 686 per night
9.4Perfect3 reviews
Farm stay
South Africa, Tulbagh
This property is 4.7 km from De Oude Kerk and welcomes its guests to enjoy hiking, horse riding and fishing.
from USD 70 per night
7.6Very good56 reviews
Apartment
South Africa, Johannesburg
This lovely property with an own balcony and an outdoor pool is right outside a coach station.
from USD 58 per night
7.0Very good38 reviews
Lodge
South Africa, Hazyview
Situated 3.6 km from Perry's Bridge Reptile Park in Hazyview, this venue features a bar, a year-round outdoor pool and a garden.
from USD 130 per night
8.2Great6 reviews
Apartment
South Africa, Pretoria
Featuring a terrace, this property is situated a short distance from Loftus Versfeld Stadium and about a 30-minute walk from the center of Pretoria.
from USD 79 per night
8.6Great70 reviews
Lodge
South Africa, Waterval Boven
Situated in the popular area of Waterval Boven, this historical villa offers quick access to Elands River Waterfall, and features a garden.
from USD 167 per night
8.6Great89 reviews
Lodge
South Africa, Marloth Park
Featuring the views over the Crocodile River and Kruger National Park, this property offers an outdoor swimming pool and cots and a kids' club for kids.
from USD 115 per night
9.4Perfect6 reviews
Lodge
South Africa, Kruger National Park
Located within a stroll from a beach, this property features a terrace and a year-round outdoor pool.
from USD 389 per night
8.2Great14 reviews
Lodge
South Africa, Oudtshoorn
Located in Schoemanshoek district of Oudtshoorn, this venue features a bar and a garden.
from USD 55 per night
Lodge
South Africa, Bloemfontein
Situated 7 km from Oliewenhuis Art Museum in Bloemfontein, this property features a bar, a patio and a garden.
from USD 86 per night
Lodge
South Africa, Karongwe Game Reserve
Located within a stroll from a beach, this property features a patio and an outdoor pool.
from USD 472 per night
8.0Great10 reviews
Lodge
South Africa, White River
This villa offers to try lawn tennis and mini golf, whilst boasting a riverside location within a stroll from the beach.
from USD 57 per night
8.2Great25 reviews
Lodge
South Africa, Komatipoort
Located 12 km from Lionspruit Game Reserve, this villa features the swimming pool and is equipped with a kitchen.
from USD 113 per night
Farm stay
South Africa, Maanhaarrand
Placed 9 km from the centre of Maanhaarrand, the property has superb leisure facilities, including a sun terrace, barbeque grills and a swimming pool.
from USD 114 per night
8.8Great22 reviews
Lodge
South Africa, Hoedspruit
Set within 30 minutes' walk of the city center, the apartment offers a shared kitchen along with a sunbathing terrace.
from USD 123 per night
8.4Great238 reviews
Lodge
South Africa, Hazyview
In addition to a year-round outdoor pool, this venue in the entertainment area of Hazyview also features a sun terrace, a bar and water slides.
from USD 154 per night
Lodge
South Africa, Madikwe Game Reserve
Located 33 km from River Walk, this villa features an outdoor pool and is equipped with a kitchen.
from USD 626 per night
8.2Great17 reviews
Lodge
South Africa, St Lucia
Situated 22 km from iSimangaliso Wetland Park in St Lucia, this family owned villa features a garden and an outdoor pool.
from USD 126 per night
Lodge
South Africa, Ohrigstad
Set in Ohrigstad, this spectacular property features a sun terrace, a bar and a library.
from USD 232 per night
Best luxury hotels in South Africa
8.2Great13 reviews
Lodge
South Africa, Touws River
Boasting a cigar lounge bar and an indoor swimming pool, the property is located close to Aquila Private Game Reserve and less than 9 km from the centre of Touws River.
from USD 328 per night
Cheap hotels in South Africa
Lodge
South Africa, Thornybush Game Reserve
Situated 24 km from Tshukudu Game Lodge in Thornybush Game Reserve, this venue features a bar and a library.
from USD 833 per night
8.0Great386 reviews
Apartment
South Africa, Cape Town
Boasting close proximity to The Point, this 8-room apartment offers accommodation since 2006.
from USD 114 per night
9.0Perfect13 reviews
Apartment
South Africa, Franschhoek
Offering a modern kitchen with an electric kettle, a full-sized refrigerator and a toaster, the venue is located 20 minutes' walking distance from the center of Franschhoek.
from USD 146 per night
7.8Very good2 reviews
Country house
South Africa, Paarl
Situated in a business area, this family villa offers an outdoor swimming pool and an own patio with city views.
from USD 57 per night
8.2Great7 reviews
Apartment
South Africa, Kempton Park
This 2-bedroom apartment is set in the shopping area of Kempton Park with a quick access to Festival Mall.
from USD 40 per night
6.2Nice5 reviews
Lodge
South Africa, Benoni
Situated 24 km from Rietvlei Nature Reserve in Benoni, this property features a bar, barbeque grills and a library.
from USD 52 per night
Lodge
South Africa, Johannesburg
Placed a 30-minute walk from Lanseria's city centre, the villa features a seasonal outdoor swimming pool, a sunbathing terrace and a bar.
from USD 52 per night
Lodge
South Africa, Lanseria
Featuring wonderful food along with beauty treatments and massage treatments onsite, the venue boasts an ideal setting close to a coach station.
from USD 74 per night
9.2Perfect22 reviews
Lodge
South Africa, Mica
Located in a popular area, this self-catering villa features mountain views and a swimming pool.
from USD 94 per night
7.4Very good1 review
Lodge
South Africa, Port Elizabeth
Located close to a beach, this property features a roofed patio and a seasonal outdoor pool.
from USD 60 per night
7.4Very good1 review
Apartment
South Africa, Pretoria
This excellent apartment for 2 guests is located meters from The National Cultural History Museum and features opportunities for horse riding and lawn tennis.
from USD 47 per night
8.6Great75 reviews
Farm stay
South Africa, Addo
Located 8 km from Addo Elephant National Park, this self-catering property features a private pool and a sunny patio while overlooking views of the beach.
from USD 99 per night
Lodge
South Africa, Sabie
Located off Forest Falls Nature Walk in Sabie, this villa offers its guests access to a seasonal outdoor swimming pool, a sunbathing terrace and a bar.
from USD 75 per night
8.2Great7 reviews
Apartment
South Africa, Sabie
Just 20 minutes' walk from the city centre and Forest Falls Nature Walk, this apartment with 2 bedrooms features a sunny patio with barbecue.
from USD 66 per night
7.6Very good7 reviews
Apartment
South Africa, Stellenbosch
This 2-bedroom apartment with a mini-kitchen is situated within a 10-minute walk from the center of Stellenbosch.
from USD 89 per night
8.2Great17 reviews
Country house
South Africa, Hazyview
Overlooking the mountain, this villa has an en suite bathroom and a seasonal outdoor swimming pool, a bar and a patio.
from USD 122 per night
Chalet
South Africa, Vaalwater
Located in a popular area of Behoudeniskloof, the accomodation offers an outdoor swimming pool and a garden.
from USD 106 per night
7.8Very good7 reviews
Apartment
South Africa, Johannesburg
The property is fitted with a year-round outdoor swimming pool and is situated less than 1.6 km from Sandton City.
from USD 57 per night
8.4Great4 reviews
Lodge
South Africa, Sabi Sand Game Reserve
Located 10 km away from Sabi Sand Game Reserve city center, this hotel features 12 rooms and a private pool.
from USD 649 per night
Lodge
South Africa, Cape Town
Set 8 km from The Point in Cape Town, this cosy villa features a sun terrace and a bar.
from USD 24 per night
hotels with beach in South Africa
8.8Great6 reviews
Lodge
South Africa, Benoni
This villa, facing Kempton Park, is set 10 minutes' drive from Petmasters Bird Park and features the garden.
from USD 33 per night
Country house
South Africa, Ashton
Situated in Robertson, a 20-minute drive to Soekershof, this villa features balcony and a verandah.
from USD 116 per night
8.4Great69 reviews
Lodge
South Africa, Plettenberg Bay
Ideally located in Robberg Beach district close to Waka Waka Adventures, this hotel features a veranda, a private swimming pool and a patio.
from USD 144 per night
8.6Great5 reviews
Lodge
South Africa, East London
Located in a shopping area, this exquisite villa features garden views and the swimming pool.
from USD 111 per night
7.6Very good114 reviews
Apartment
South Africa, Cape Town
Settled in a cultural area next to the Atlantic Ocean and Table Mountain, the hotel provides a beach bar and a plunge swimming pool.
from USD 186 per night
8.6Great18 reviews
Villa
South Africa, Hermanus
Set in Hermanus, this cosy property features a patio and a mini-kitchen.
from USD 84 per night
7.4Very good3 reviews
Lodge
South Africa, Great Brak River
Set in a business area, the hotel with 20 rooms offers a plunge pool and horse riding, hiking and fishing services to those enjoying an active lifestyle.
from USD 65 per night
9.2Perfect17 reviews
Lodge
South Africa, Knysna
Overlooking the Indian Ocean, this lovely villa features bright rooms with carpet flooring.
from USD 183 per night
Lodge
South Africa, Plettenberg Bay
Situated 2.3 km from Robberg in Plettenberg Bay, this quiet venue features an outdoor pool.
from USD 289 per night
9.2Perfect54 reviews
Lodge
South Africa, Cape Town
Placed just off Green Point Lighthouse, this unique villa features 2 bedrooms and a fully-fitted kitchen with an electric kettle, a dishwasher and coffee/tea makers.
from USD 227 per night
9.2Perfect9 reviews
Country house
South Africa, Beaufort West
Set 11 km from Karoo National Park in Beaufort West, this property features a sun terrace, a bar and a patio.
from USD 100 per night
7.8Very good189 reviews
Apartment
South Africa, Cape Town
Featuring a solarium, a Jacuzzi and a sauna, the apartment has great views of Camps Bay and Table Mountain and good transport links with an underground station nearby.
from USD 280 per night
8.2Great41 reviews
Country house
South Africa, Agulhas
Built in 1997, the villa is situated in proximity to Agulhas National Park and has 8 rooms with cottage-style interior.
from USD 137 per night
7.6Very good47 reviews
Lodge
South Africa, Pretoria
Located just a 10-minute drive from Loftus Park, this venue offers individual rooms with a garden.
from USD 51 per night
8.2Great7 reviews
Apartment
South Africa, Bloubergstrand
Set within a 15-minute walk from Bayside Mall, the property features a patio with barbeque.
from USD 88 per night
9.4Perfect8 reviews
Apartment
South Africa, Montagu
Situated in a touristic area, adjacent to a train station, the accommodation comes with a swimming pool.
from USD 66 per night
8.0Great2 reviews
Apartment
South Africa, Jeffreys Bay
Boasting a sunny patio, the venue is set within a stroll from a public beach.
from USD 80 per night
Lodge
South Africa, Thornybush Game Reserve
Located 22 km from Tshukudu Game Lodge in Thornybush Game Reserve, this family owned villa features a patio and an outdoor swimming pool.
from USD 1 734 per night
7.2Very good5 reviews
Apartment
South Africa, Cape Town
Located less than 11 km from Access Park, this venue features a balcony and a mini-kitchen.
from USD 160 per night
Lodge
South Africa, Sabie
Boasting a family-friendly accommodation with the river views, the property is located 20 minutes' walk from Sabie city center.
from USD 150 per night
hotels with free parking in South Africa
8.6Great22 reviews
Country house
South Africa, Stellenbosch
Situated in the popular area of Stellenbosch 7 km from the city centre, the villa boasts a sunbathing terrace, a bar and a golf course.
from USD 163 per night
6.2Nice22 reviews
Lodge
South Africa, St Lucia
Featuring a sunbathing terrace, a bar and a patio, this family villa is located next to St Lucia Tours & Charters.
from USD 192 per night
Country house
South Africa, Woodcliffs
This family villa offers accommodation with balcony, placed 46 km from Tiffindell Ski resort.
from USD 58 per night
8.4Great62 reviews
Lodge
South Africa, Addo
Set 2.4 km from Addo Elephant Park, this excellent villa features a swimming pool and offers Addo Elephant National Park views.
from USD 107 per night
8.8Great63 reviews
Lodge
South Africa, Stormsrivier
Set 19 km from Boskor Sawmill in Stormsrivier, this family property features a swimming pool.
from USD 225 per night
7.8Very good22 reviews
Country house
South Africa, Swellendam
The pleasant villa offers a sunbathing terrace, barbeque grills and a golf course, while the centre of Swellendam is 1 km away.
from USD 73 per night
9.0Perfect59 reviews
Country house
South Africa, Tulbagh
Set in a touristic area of Tulbagh, this property offers comfortable rooms and a swimming pool.
from USD 162 per night
8.0Great9 reviews
Country house
South Africa, Stellenbosch
Set 9 km from Oom Samie Se Winkel in Stellenbosch, this property features a seasonal outdoor swimming pool, a sunbathing terrace and a tennis court.
from USD 116 per night
Lodge
South Africa, Hluhluwe
Located 7 km from the city center and 51 km from ISimangaliso Wetland Park, this intimate villa features a terrace and an outdoor swimming pool.
from USD 262 per night
6.4Nice3 reviews
Lodge
South Africa, Cape Town
Situated in the business area of Cape Town 9 km from the city centre, the villa boasts an indoor pool, a year-round outdoor pool and a cocktail lounge.
from USD 90 per night
9.0Perfect36 reviews
Lodge
South Africa, Swellendam
Featuring a sun terrace, an indoor swimming pool and a library, this family property is situated in a popular area and close to Wilderbraam Berry Estate.
from USD 63 per night
Farm stay
South Africa, Tulbagh
Situated in Tulbagh next to Guinevere Guest Farm, this property features child care, a playroom and a playground for families with children.
from USD 67 per night
Lodge
South Africa, White River
Situated in White River, a 40-minute drive to Kruger National Park, this villa features a nice balcony and a terrace.
from USD 67 per night
7.8Very good2 reviews
Lodge
South Africa, Hluhluwe
Situated in the rural area of Hluhluwe, this venue includes a salt water swimming pool, and guests can also relax in a spa area, a Jacuzzi and a sauna.
from USD 137 per night
9.0Perfect54 reviews
Lodge
South Africa, Graskop
This villa is placed 9 km from Panoramic Route Mpumalanga and boasts 8 rooms with marble flooring.
from USD 122 per night
8.2Great2 reviews
Farm stay
South Africa, Franschhoek
Situated in Franschhoek, a 10-minute drive to Graham Beck Winery, this villa features the garden and a sunny patio.
from USD 288 per night
10.0Perfect1 review
Lodge
South Africa, Grahamstown
Set 54 km from Kariega Game Reserve, this property features 3 bedrooms facing the forest and a patio with a plunge pool.
from USD 1 508 per night
9.2Perfect5 reviews
Lodge
South Africa, Ladysmith
Located 27 km from Tugela Drift Nature Reserve in Ladysmith, this welcoming villa features a swimming pool.
from USD 660 per night
7.8Very good22 reviews
Apartment
South Africa, Johannesburg
Located within a short walking distance of Sandton City Shopping Centre, in a touristic area of Johannesburg, the venue offers a sun terrace and barbeque.
from USD 82 per night
6.4Nice2 reviews
Lodge
South Africa, Hazyview
Situated 20 km from Phabeni Gate in Hazyview, this property features a golf course and a garden.
from USD 54 per night
Top hotels in South Africa
8.2Great87 reviews
Apartment
South Africa, Sandton
Located right near Sandton City Shopping Centre, this central apartment has a swimming pool, 2 bedrooms with modern décor and a mini-kitchen.
from USD 143 per night
Lodge
South Africa, Silverton
Located 2 km from Silverton's city centre, this hotel boasts en-suite rooms and a private swimming pool.
from USD 472 per night
Lodge
South Africa, Skukuza
Set in Marloth Park, this exclusive property features a sunbathing terrace, an outdoor swimming pool and a golf course.
from USD 1 350 per night
Lodge
South Africa, Mtimba
Located just 2.1 km from Numbi Gate, this hotel features 146 rooms and a garden restaurant on-site.
from USD 295 per night
8.8Great147 reviews
Lodge
South Africa, Oudtshoorn
Situated in Oudtshoorn next to Cango Wildlife Ranch, this property features cots, a pool and board games for families with children.
from USD 63 per night
Lodge
South Africa, Cullinan
Boasting a stylish accommodation with the hills views, the property is located 10 minutes' walk from Cullinan city center.
from USD 119 per night
9.0Perfect10 reviews
Lodge
South Africa, Addo
Set 10 km from Addo Elephant National Park in Addo, this property features a sunbathing terrace, a veranda and a garden.
from USD 397 per night
9.2Perfect7 reviews
Lodge
South Africa, Balule Game Reserve
Set 6 km from Olifants West Game Reserve in Hoedspruit, this traditional villa features a sunbathing terrace, a patio and a library.
from USD 1 315 per night
7.6Very good22 reviews
Apartment
South Africa, Johannesburg
Located within 6 km from Sandton City Shopping Centre, the apartment provides a full kitchen, a seasonal outdoor swimming pool and a sunbathing terrace.
from USD 67 per night
9.8Perfect4 reviews
Lodge
South Africa, Himeville
Set in Himeville, this excellent venue features a sun terrace, a patio and a golf course.
from USD 153 per night
Lodge
South Africa, Jansenville
Set in Kleinpoort in a popular area, this family property features a terrace and a seasonal outdoor pool.
from USD 190 per night
8.4Great30 reviews
Apartment
South Africa, Johannesburg
Set in Johannesburg, this property has a terrace with an outdoor swimming pool together with a full kitchen for guests use.
from USD 89 per night
8.0Great2 reviews
Apartment
South Africa, Hermanus
Set in Hermanus, this property has a sunny patio with a shower together with a fully equipped kitchen for guests use.
from USD 217 per night
8.0Great22 reviews
Apartment
South Africa, Cape Town
Situated in City Bowl district, the property comprises a kitchen and 2 bedrooms.
from USD 126 per night
8.0Great11 reviews
Lodge
South Africa, Stellenbosch
Situated in the popular area of Stellenbosch, this venue includes an indoor swimming pool, and guests can also relax in a Jacuzzi and a sauna.
from USD 312 per night
7.6Very good5 reviews
Apartment
South Africa, Hartbeespoort
Offering a kitchenette with a full-sized refrigerator, a kettle and a cooktop, the venue is located 30 minutes' walking distance from the center of Hartbeespoort.
from USD 113 per night
10.0Perfect4 reviews
Lodge
South Africa, Underberg
Offering an outdoor pool, the accommodation lies in Underberg, 13 km from Reichenau Mission.
from USD 294 per night
7.6Very good6 reviews
Apartment
South Africa, Cape Town
Staying in Cape Town, guests can cook their meals in a mini-kitchen and have a party on a patio with an outdoor swimming pool.
from USD 128 per night
9.0Perfect10 reviews
Lodge
South Africa, St Lucia
Featuring a sunbathing terrace, a bar and barbeque grills, this heritage property is situated in a popular area and close to Heritage Day Tours & Safaris.
from USD 238 per night
8.4Great7 reviews
Apartment
South Africa, Margate
The property is fitted with an outdoor pool and is situated less than 1.6 km from C-Freaks Tours & Sightseeing.
from USD 142 per night