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: 5,225 properties found

Featuring direct access to the beach and an infinity pool, The Sands is located in St. Francis Bay overlooking the Indian Ocean. It includes a restaurant and a bar, and provides free parking.
Vetho House offers modern rooms in the Dolphin Coast, each of them with a private balcony overlooking the Indian Ocean.
Located along the beachfront in Port Elizabeth and with views of the Indian Ocean, The Beach Hotel offers brightly decorated rooms with air conditioning.
Situated in Haga-Haga in the Eastern Cape region and Kei Mouth Country Club reachable within 33 km, OppiePlaas Country Estate features accommodation with free WiFi, a children's playground, a private...
Set in East London, a few steps from Quigney Eastern Beach, Kennaway Hotel offers beachfront accommodation and various facilities, such as a bar.
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.
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.
138 Marine Beachfront Guesthouse is a national award-winning guest house with spectacular sea views and a beach front location. It is situated only minutes from the town of Hermanus.
Set in Langebaan, 2.6 km from Langebaan Main Beach, The Shark Bay Boutique Hotel & Spa offers accommodation with a garden, free private parking, a private beach area and a terrace.
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.
Boasting mountain views, Heaven on Earth - Blouberg Beachfront Self-catering Apartment features accommodation with an infinity pool, a fitness centre and a terrace, around 200 metres from Blouberg...
The Lighthouse, a property with a garden, is located in Parsons Hill, 1.3 km from Port Elizabeth Golf Club, 2.5 km from Nelson Mandela Bay Stadium, as well as 5.6 km from Little Walmer Golf Club.
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.
Featuring air-conditioned accommodation with a private pool, sea view and a balcony, 9 on the beach is located in St Helena Bay.
Situated in Sibaya in the KwaZulu-Natal region and Umdloti South Beach reachable within 1.3 km, Pebble Beach Sibaya No.122 features accommodation with free WiFi, a children's playground, a private...
Set within 200 metres of Umdloti South Beach and 10 km of Umhlanga Lighthouse, Umdloti Holiday Resort Apartments offers rooms with air conditioning and a private bathroom in Umdloti.
Set just 70 metres from Kelly's Beach, Grand Yellow Apartment features accommodation in Port Alfred with access to a garden, a terrace, as well as private check-in and check-out.
Offering barbecue facilities and garden view, 15 Dorado Bay is located in Tinley Manor, 43 km from Umhlanga Lighthouse and 13 km from The Official Luthuli Museum.
Located within 1.5 km of Glentana Beach and 23 km of Outeniqua Pass in Glentana, Pearl White Sands provides accommodation with seating area.
Set in Umtentweni, the recently renovated Eagle Road Holiday Home offers accommodation 1.3 km from Umtentweni Public Beach and 3.9 km from Port Shepstone Country Club.
Offering an infinity pool and sea view, Villa Marine Guest House is situated in Pringle Bay, 2.2 km from Pringle Bay Beach and 21 km from Arabella Country Estate.
16 Mile View, a property with a garden and barbecue facilities, is situated in Yzerfontein, 600 metres from Yzerfontein Beach, 24 km from Darling Golf Club, as well as 28 km from Tienie Versveld...
Situated on the cliffs of De Kelders, a popular whale-watching spot in South Africa, Sea Star Cliff offers luxurious rooms overlooking the sea. The lodge features a terrace with outdoor pool.
Situated along the Garden Route, Mes Amis Beach Guest House offers elegant rooms with private entrances and direct access to Wilderness Beach. Free Wi-Fi is available in the rooms and lounges.
Sustainability certification
This beach lodge, ideally located along the northern KwaZulu-Natal coastline, is set in Isimangaliso World Heritage Park and boasts scuba diving and snorkelling opportunities.