Gog_sr_cc_less
Skip to main content

Filter by:

Review score
Beach access
Property type
Smart filters
Location highlights
Based on guest reviews
Travel group
Entire places
Facilities
Room facilities
Property rating
Find high-quality hotels and holiday rentals
Highly rated features
Based on guest reviews
Brands
Fun things to do
City
Landmarks
Property accessibility
Room accessibility

Port Shepstone: 1,426 properties found

Situated in Uvongo Beach, 7 Topanga features accommodation with a pool with a view, a patio and pool views. This beachfront property offers access to a balcony, free private parking and free WiFi.
Featuring pool with a view, Seagull Villa is located on the beachfront in Margate. Private parking is available on site at this recently renovated property.
Boasting pool views, Montrose BnB provides accommodation with patio, around 2.2 km from Margate Beach. This guest house features a private pool, a garden and free private parking.
Located just 200 metres from Margate Beach, Seaside Getaway provides accommodation in Margate with access to pool with a view, a garden, as well as a lift.
Located in Port Edward, The Villa at Caribbean Estates offers a patio with river and garden views, as well as a year-round outdoor pool, spa facilities and wellness packages.
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.
Situated within less than 1 km of Ramsgate Beach and 7.2 km of Mbumbazi Nature Reserve, The Beach Palace Ramsgate features rooms with air conditioning and a private bathroom in Margate.
Featuring a patio with garden views, a garden and barbecue facilities, Villa Caylee Caribbean Estates - Ultra-Luxurious - Rimas Interiors Designs - Private Beachfront Escape - Premium serviced for 8...
Boasting a patio with mountain views, a private beach area and a casino, Villa 43, The Estuary Country Estate, Port Edward, KZN South Coast can be found in Port Edward, close to Port Edward Beach and...
DUBANTRY 9, a property with a private beach area, a garden and a terrace, is situated in Uvongo Beach, 400 metres from St Michaels Beach, 11 km from Mbumbazi Nature Reserve, as well as 15 km from...
Located just a few steps from Oslo Beach, MAMA MIA COTTAGES OSLO BEACH features accommodation in Port Shepstone with access to a garden, a terrace, as well as a housekeeping service.
Featuring free WiFi throughout the property, a sun terrace with a swimming pool, garden and tennis court, St Michaels Sands Hotel & Time Share Resort is situated in Shelly Beach.
Boasting sea views, Tuscany By The Sea provides accommodation with a casino and a patio, around 5.4 km from Umtamvuna Nature Reserve.
The Granny Flat is located in Margate. This holiday home features a private pool, a garden, barbecue facilities, free WiFi and free private parking.
New to Booking.com
Set in Uvongo Beach, Ocean view at 23 La Crete Sands Uvongo offers accommodation with a pool with a view, a patio and pool views.
Set in Uvongo Beach, 200 metres from Manaba Beach, NoniSands Guesthouse offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Set in Margate and only 1 km from St Michael's on Sea Beach, Fairway Guest Lodge offers accommodation with sea views, free WiFi and free private parking.
Located in Margate, 400 metres from St Michaels Beach and 11 km from Mbumbazi Nature Reserve, Topanga Beach Apartment offers an outdoor swimming pool and air conditioning.
Set in Margate in the KwaZulu-Natal region with St Michaels Beach nearby, Seester 9 offers accommodation with free private parking.
Boasting air-conditioned accommodation with a pool with a view, Laguna la crete 169 uvongo is situated in Margate. This beachfront property offers access to a patio and free private parking.
Situated in Shelly Beach in the KwaZulu-Natal Region, 1.2 km from South Coast Mall, Tropical Beach Boutique Guesthouse boasts an outdoor pool and a private beach area.
Offering river views, Laguna La Crete 33 is an accommodation located in Margate, 300 metres from Uvongo Beach and 11 km from Mbumbazi Nature Reserve.
Set in Uvongo Beach in the KwaZulu-Natal region and Uvongo Beach reachable within 200 metres, 196 Laguna La Crete offers accommodation with free WiFi, barbecue facilities, a private beach area and...
Boasting a garden, a year-round outdoor pool and garden views, Laguna la Crete 99, Uvongo is set in Margate. This beachfront property offers access to a terrace, free private parking and free WiFi.
Located in Margate, Ramsgate Palms 59 features accommodation with a private pool and garden views.
New to Booking.com