Portofino 15 – Shelly Beach – Sleeps 8

978 Marine Dr, Shelly Beach, Margate, South Africa
R1,100.00/per night.
  • 4 Bedrooms
  • 2 Baths
  • 8 Guests
  • Apartment
Reservations Department

Topanga 25 – Uvongo – Sleeps 6

76 Colin St, Uvongo Beach, Margate, 4270, South Africa
R715.00/per night
  • 3 Bedrooms
  • 2 Baths
  • 6 Guests
  • Flat
Reservations Department

Beachfront road 44 – Sea Park – Sleeps 16

44 Beach Front road, Sea Park
R4,000.00/per night
  • 9 Bedrooms
  • 7 Baths
  • 16 Guests
  • House
Reservations Department

C-Front 11 – Manaba Beach – Sleeps 7

1 Collison St, Manaba Beach, Margate, 4276, South Africa
R750.00/per night
  • 3 Bedrooms
  • 1 & 1/2 Baths
  • 7 Guests
  • Penthouse
Reservations Department
R2,070.00/per night
  • 4 Bedrooms
  • 4 Baths
  • 8 Guests
  • House
Reservations Department

Laguna la Crete 102 – Uvongo – Sleeps 6

5 Selvey Ave, Uvongo, Margate, 4270, South Africa
R700.00/per night.
  • 3 Bedrooms
  • 2 Baths
  • 6 Guests
  • Apartment
Reservations Department
R850.00/per night
  • 3 Bedrooms
  • 2 Baths
  • 6 Guests
  • Apartment
Reservations Department

Lucien Sands 601 – Manaba Beach – Sleeps 6

22 Forest Rd, Margate North Beach, Margate, 4275, South Africa
R880.00/per night
  • 3 Bedrooms
  • 2 Baths
  • 6 Guests
  • Penthouse
Reservations Department

Margate Sun 11 – Margate – Sleeps 6

10 Finnis road, Margate, KwaZulu Natal
R700.00/per night
  • 3 Bedrooms
  • 2 Baths
  • 6 Guests
  • Flat
Reservations Department

Don Juan 2 – Margate – Sleeps 6

145 Marine Dr, Lawrence Rocks, Margate, 4285
R850.00/per night
  • 3 Bedrooms
  • 2 Baths
  • 6 Guests
  • Flat
Reservations Department

Kings Cottage – Shelly Beach – Sleeps 6

Cnr of Kings and Bouverie roads in Shelly Beach
R950.00/per night
  • 3 Bedrooms
  • 2 Baths
  • 6 Guests
  • House
Reservations Department

Mahe 13 – Margate – Sleeps 6

113 Marine Dr, Lawrence Rocks, Margate, 4275, South Africa
R750.00/per night
  • 3 Bedrooms
  • 2 Baths
  • 6 Guests
  • Flat
Reservations Department

Uvongo Chalets 27 – Uvongo – Sleeps 6

14 Lilliecrona Blvd, Beacon Rocks, Margate, 4270, South Africa
R950.00/per night
  • 3 Bedrooms
  • 3 Baths
  • 6 Guests
  • Apartment
Reservations Department

Le Touessrok 32 – Ramsgate – Sleeps 6

1206 Frant Dr, Ramsgate South, Margate, 4285, South Africa
R880.00/per night
  • 3 Bedrooms
  • 2 Baths
  • 6 Guests
  • Flat
Reservations Department

Chardonnay Cabanas 2 – Uvongo – Sleeps 8

85 Colin St, Uvongo Beach, Margate, 4270, South Africa
R600.00/SPECIAL – out of season and school holiday rates!
  • 3 Bedrooms
  • 2 Baths
  • 8 Guests
  • Flat
Reservations Department

Chesapeake Bay 22 – Margate – Sleeps 4

147 Marine Dr, Lawrence Rocks, Margate, 4285, South Africa
R565.00/per night
  • 2 Bedrooms
  • 2 Baths
  • 4 Guests
  • Flat
Reservations Department

Topanga 2 – Uvongo – Sleeps 6

76 Colin St, Uvongo Beach, Margate, 4270, South Africa
R715.00/per night
  • 3 Bedrooms
  • 2 Baths
  • 6 Guests
  • Flat
Reservations Department

Topanga 34 – Uvongo – Sleeps 4

76 Colin St, Uvongo Beach, Margate, 4270, South Africa
R680.00/per night
  • 2 Bedrooms
  • 2 Baths
  • 4 Guests
  • Flat
Reservations Department

Laguna la Crete 84 – Uvongo – Sleeps 6

5 Selvey Ave, Uvongo, Margate, 4270, South Africa
R750.00/per night
  • 3 Bedrooms
  • 2 Baths
  • 6 Guests
  • Flat
Reservations Department

Summer Rocks 8 – Uvongo – Sleeps 6

61 Colin St, Uvongo Beach, Margate, 4270, South Africa
R700.00/per night
  • 3 Bedrooms
  • 2 Baths
  • 6 Guests
  • Flat
Reservations Department

Ramsgate Palms 76 – Ramsgate – Sleeps 4

1471 Bidstone Rd, Ramsgate Beach, Margate, 4285, South Africa
R650.00/per night
  • 2 Bedrooms
  • 2 Baths
  • 4 Guests
  • Flat
Reservations Department

Shelly Palms 6 – Shelly Beach – Sleeps 5

871 Marine Dr, Shelly Beach, Margate, 4265, South Africa
R660.00/per night
  • 2 Bedrooms
  • 1 Baths
  • 5 Guests
  • Flat
Reservations Department

Shelly Palms 7 – Shelly Beach – Sleeps 4

871 Marine Dr, Shelly Beach, Margate, 4265, South Africa
R660.00/per night
  • 2 Bedrooms
  • 1 Baths
  • 4 Guests
  • Flat
Reservations Department

Shelly Palms 1 – Shelly Beach – Sleeps 6

871 Marine Dr, Shelly Beach, Margate, 4265, South Africa
R620.00/per night
  • 2 Bedrooms
  • 1 Baths
  • 6 Guests
  • Flat
Reservations Department

Balooga 8 – Margate – Sleeps 7

129 Marine Dr, Lawrence Rocks, Margate, 4285, South Africa
R715.00/per night
  • 3 Bedrooms
  • 2 Baths
  • 7 Guests
  • Flat
Reservations Department

Castaro Beach Lodge – Ramsgate – Sleeps 8 guests

479 Ashmead St, Ramsgate Beach, Margate, 4285, South Africa
R1,020.00/per night
  • 4 Bedrooms
  • 2 Baths
  • 8 Guests
  • House
Reservations Department

Listing – Custom Slider Fullscreen

38 Rentals
  • Sort By:
Featured Gather the family at Portofino 15 for dinner this holiday.
R1,100.00/per night.
Reservations Department

Portofino 15 – Shelly Beach – Sleeps 8

978 Marine Dr, Shelly Beach, Margate, South Africa
  • 4 Bedrooms
  • 2 Baths
  • 8 Guests
  • Apartment
Reservations Department
Featured Sea view overlooking Uvongo Beach from the bar in Chardonnay Cabanas 5 patio
R880.00/per night
Reservations Department

Chardonnay Cabanas 5 | Seafront Self‑Catering Holiday Home on Uvongo Beach

85 Colin St, Uvongo Beach, Margate, 4270, South Africa
  • 3 Bedrooms
  • 2 Baths
  • 6 Guests
  • Apartment
Reservations Department
Featured Strachan 2127 is a luxury holiday home in Ramsgate, located on the beachfront of Ramsgate Beach. This stunning sea-view rental in KwaZulu-Natal offers breathtaking ocean views, an infinity pool, and modern comforts—making it the perfect family-friendly getaway in South Africa.
R2,070.00/per night
Reservations Department
  • 4 Bedrooms
  • 4 Baths
  • 8 Guests
  • House
Reservations Department
Featured Aqua Surf 9 is a 6 Sleeper holiday apartment on the South Coast , this holiday home in Manaba with a 180° sea view is near a family-friendly Blue Flag beach.
R750.00/per night.
Reservations Department

Aqua Surf 9 – Manaba Beach – Sleeps 6

57 Queen St, Manaba Beach, Margate, 4276, South Africa
  • 3 Bedrooms
  • 2 Baths
  • 6 Guests
  • Apartment
Reservations Department
Featured Stay at Kuta Beach 17 Ramsgate, a stunning 4-bedroom, 8-sleeper self-catering holiday apartment KZN with sea views, Wi-Fi, pool, and Smart TV.
R1,035.00/per night
Reservations Department

Kuta Beach 17 – Ramsgate – Sleeps 8

191 Perch Rd, Lawrence Rocks, Margate, 4285
  • 4 Bedrooms
  • 3 Baths
  • 8 Guests
  • Apartment
Reservations Department
Featured Santorini 102 B is a 6-sleeper self-catering holiday apartment in Margate with a beautiful sea view, ideal holiday accommodation for couples and families on the South Coast of KwaZulu Natal in South Africa.
R850.00/per night
Reservations Department
  • 3 Bedrooms
  • 2 Baths
  • 6 Guests
  • Apartment
Reservations Department
Featured Lucien Sands 601 is a seafront self-catering penthouse with a 180º breaker sea view & a swimming pool, you can walk onto Lucien Blue Flag Beach & Margate beach from the 5th floor apartment.
R880.00/per night
Reservations Department

Lucien Sands 601 – Manaba Beach – Sleeps 6

22 Forest Rd, Margate North Beach, Margate, 4275, South Africa
  • 3 Bedrooms
  • 2 Baths
  • 6 Guests
  • Penthouse
Reservations Department
Featured The best of Margate's seaside charm is Don Juan 2 on Margate seafront with 3 smart TVs, Netflix, WiFi, pool and breaker sea views.
R850.00/per night
Reservations Department

Don Juan 2 – Margate – Sleeps 6

145 Marine Dr, Lawrence Rocks, Margate, 4285
  • 3 Bedrooms
  • 2 Baths
  • 6 Guests
  • Flat
Reservations Department
Featured patio sundeck with ocean view at Octavia 7 penthouse
R1,050.00/per night
Reservations Department

Octavia 7 – Manaba Beach – Penthouse – Sleeps 6

26 Collison Street, Manaba, South Coast, KwaZulu Natal.
  • 3 Bedrooms
  • 2 Baths
  • 6 Guests
  • Penthouse
Reservations Department
Featured Kings Cottage is a 3 bedroom, 6 sleeper self-catering family holiday home is Shelly Beach on the South Coast of KwaZulu Natal with a sea view, swimming pool, WiFi and is walking distance to St Michael s Beach and local restaurants.
R950.00/per night
Reservations Department

Kings Cottage – Shelly Beach – Sleeps 6

Cnr of Kings and Bouverie roads in Shelly Beach
  • 3 Bedrooms
  • 2 Baths
  • 6 Guests
  • House
Reservations Department
Featured Communal swimming pool at Indigo Bay complex near Lucien Beach
R1,200.00/per night
Reservations Department

Indigo Bay 25 – Manaba Beach – Sleeps 8

Indigo bay, Cnr Forest Road &, Aloe Ln, Margate North Beach, Margate, 4275
  • 4 Bedrooms
  • 2 Baths
  • 8 Guests
  • Flat
Reservations Department
Featured Walk to St Michaels beach from Portofino 29, a 4 bedroom, 8 sleeper self-catering s holiday home in a wheel chair friendly complex in Shelly beach on the South Coast of KwaZulu Natal.
R1,100.00/per night
Reservations Department

Portofino 29 – Shelly Beach – Sleeps 8

978 Marine Dr, Shelly Beach, Margate, 4265, South Africa
  • 4 Bedrooms
  • 2 Baths
  • 8 Guests
  • Flat
Reservations Department
Featured Whale Rock 16 is a 3 bedroom, 6 sleeper self-catering holiday flat with internet, wifi and Netflix in Margate on the South Coast of KZN - The swimming pool.
R750.00/per night
Reservations Department

Whale Rock 16 – Margate – Sleeps 6

Marine Dr, Lawrence Rocks, Margate, 4285, South Africa
  • 3 Bedrooms
  • 2 Baths
  • 6 Guests
  • Flat
Reservations Department
Featured Uvongo Chalets 27 is a self-catering 6 sleeper flat on Lilliecrona Boulevard in Uvongo on the South Coast of KwaZulu Natal in South Africa. The property offers solar power with an inverter, internet, WiFi, Netflix, DSTV and filtered drinking water.
R950.00/per night
Reservations Department

Uvongo Chalets 27 – Uvongo – Sleeps 6

14 Lilliecrona Blvd, Beacon Rocks, Margate, 4270, South Africa
  • 3 Bedrooms
  • 3 Baths
  • 6 Guests
  • Apartment
Reservations Department
Featured Shared swimming pool at Le Touessrok 32 Ramsgate complex.
R880.00/per night
Reservations Department

Le Touessrok 32 – Ramsgate – Sleeps 6

1206 Frant Dr, Ramsgate South, Margate, 4285, South Africa
  • 3 Bedrooms
  • 2 Baths
  • 6 Guests
  • Flat
Reservations Department
Featured Chardonnay Cabanas 2 is an 8 sleeper, self-catering, seafront holiday home on Uvongo Main Beach.
R600.00/SPECIAL – out of season and school holiday rates!
Reservations Department

Chardonnay Cabanas 2 – Uvongo – Sleeps 8

85 Colin St, Uvongo Beach, Margate, 4270, South Africa
  • 3 Bedrooms
  • 2 Baths
  • 8 Guests
  • Flat
Reservations Department
Featured Walk to Uvongo Beach from Topanga 34, an air conditioned luxury 4 sleeper apartment self-catering flat in Uvongo, South Coast of KwaZulu Natal
R680.00/per night
Reservations Department

Topanga 34 – Uvongo – Sleeps 4

76 Colin St, Uvongo Beach, Margate, 4270, South Africa
  • 2 Bedrooms
  • 2 Baths
  • 4 Guests
  • Flat
Reservations Department
Featured Laguna la Crete 84 on Uvongo Beach seafront and lagoon - selfsorg vakansie - happyholidays
R750.00/per night
Reservations Department

Laguna la Crete 84 – Uvongo – Sleeps 6

5 Selvey Ave, Uvongo, Margate, 4270, South Africa
  • 3 Bedrooms
  • 2 Baths
  • 6 Guests
  • Flat
Reservations Department
Featured The sea view from Ramsgate Palms 76 overlooking Ramsgate Main Beach
R650.00/per night
Reservations Department

Ramsgate Palms 76 – Ramsgate – Sleeps 4

1471 Bidstone Rd, Ramsgate Beach, Margate, 4285, South Africa
  • 2 Bedrooms
  • 2 Baths
  • 4 Guests
  • Flat
Reservations Department
Featured Enjoy your self-catering holiday in **Shelly Palms 6**—a perfect **beach holiday in Shelly Beach** where you can **walk onto the beach** and admire a breathtaking **sea view over the swimming pool**. Ideal for a **family holiday in shelly beach**, this coastal retreat captures the essence of a true seaside escape.
R660.00/per night
Reservations Department

Shelly Palms 6 – Shelly Beach – Sleeps 5

871 Marine Dr, Shelly Beach, Margate, 4265, South Africa
  • 2 Bedrooms
  • 1 Baths
  • 5 Guests
  • Flat
Reservations Department
Search

August 2025

  • M
  • T
  • W
  • T
  • F
  • S
  • S
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31

September 2025

  • M
  • T
  • W
  • T
  • F
  • S
  • S
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
0 Adults
0 Children
Pets
Size
Price
Facilities

Compare listings

Compare

Compare experiences

Compare