Gog_sr_cc_less
Skip to main content

Filter by:

Review score
Beach access
Top destinations in South Africa
Smart filters
Property type
Travel group
Brands
Fun things to do
Certifications
Entire places
Facilities
Room facilities
City
Landmarks
Property rating
Find high-quality hotels and holiday rentals
Property accessibility
Room accessibility

South Africa: 37,656 properties found

The 5-star Pumba Private Game Reserve lodge has views from a private wooden deck overlooking Lake Kariega or the African bush.
The historic Royal St. Andrews Hotel, Spa and Conference Centre is located in Port Alfred.
Offering pool views, Villa Castollini is an accommodation located in Brenton-on-Sea, 15 km from Simola Golf and Country Estate and 15 km from Knysna Forest.
Elephants Lodge is located within the malaria-free Bellevue Forest Reserve, home to wildlife such as lion and buffalo.
Situated just 40 km from Clarens Golf Club, The Perfect Corner Guesthouse features accommodation in Bethlehem with access to a garden, a bar, as well as full-day security.
Set in Struisbaai and only 5.7 km from Agulhas National Park, Cliff Haven offers accommodation with sea views, free WiFi and free private parking.
With Swartvlei Beach reachable in 800 metres, Simbavati Fynbos on Sea offers accommodation, a restaurant, an outdoor swimming pool, a garden and a shared lounge.
Located within 30 km of Caledon Nature Reserve and 43 km of Fernkloof Nature Reserve in Hartebeesrivier, Otium Oasis Glamping & Camping features accommodation with seating area.
Featuring garden views, Plaisir Estate Accommodation provides accommodation with patio, around 9.4 km from Boschenmeer Golf Course.
Boasting lake views, Indlovukazi Guesthouse offers accommodation with pool with a view, a garden and a bar, around 32 km from Eagle Canyon Country Club.
Situated in Ga-Mokalapa, Makgobelo Lodge-The Glass House- Solar powered features accommodation with a private pool. This property offers access to a balcony, free private parking and free WiFi.
Located at Calypso Beach, Crystal Lagoon Lodge offers stunning sea views. It has conference facilities and can host private functions. The centre of Langebaan is a 5-minute drive away.
A recently renovated guest house in Doordrift, Branch & Vine Cottages - Constantia offers outdoor fireplace, private parking and sports facilities.
Comprising a terrace and a shared lounge, Waves of Grace Seafront Villa is a recently renovated accommodation in Herolds Bay located close to Herolds Bay Beach.
Situated in Greyton, 38 km from Caledon Nature Reserve, High Hopes features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Pondoro is set on the banks of the Olifants River inside the 50 000 ha Balule Private Game Reserve inside the Greater Kruger National Park (Game drive traverse 30 000 acres).
Located in Sandown, 5.9 km from Modderfontein Golf Club, Qurtuba Resort and Events provides accommodation with a fitness centre, free private parking, a garden and a shared lounge.
Nestled in the Karoo, Bethulie Guest Farm offers accommodation within a historic family home in Bethulie.
Featuring an outdoor swimming pool and views of pool, Sawubona Guesthouse is a recently renovated bed and breakfast set in Beachview, 2.4 km from Maitland Beach.
Situated within 34 km of Cradle of Humankind and 36 km of Roodepoort Country Club in Komnader, Riverdance features accommodation with seating area.
Located in Port Edward, 90 metres from Glenmore Beach, Secret Sands Glenmore Beach provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Located within 4.7 km of Rolfontein Nature Reserve and 47 km of Verwoerd Dedenkversameling Museum in Vanderkloof, Rhino Manor features accommodation with seating area.
Located just 16 km from Sandton City Mall, Cedar Fourways Sandton offers accommodation in Trevallyn with access to an outdoor swimming pool, a garden, as well as full-day security.
Located in Swartberg, Flitwick Ranch features a garden, terrace, restaurant, and free WiFi throughout the property.
Located within 1.5 km of Glentana Beach and 23 km of Outeniqua Pass in Glentana, Pearl White Sands provides accommodation with seating area.