Select dates so you can see the availability and exact prices.
201 St Tropez, 15 Marine Drive, 4276, Margate, South Africa, Marina Beach
Clarence Street, 4285, Margate, South Africa, Marina Beach
99 Marine Drive 101 B Santorini, 4275, Margate, South Africa, Margate
1 Duke Road 104, 4275, Margate, South Africa, Margate
9 Marine Drive, 4275, Margate, South Africa, Marina Beach
16 Orange Rock Road, 4265, Margate, South Africa, Marina Beach
1 Manaba Beach Rd & Marine Drive,, Marina Beach
1 Manaba Beach Rd & Marine Drive, Marina Beach
115 Marine Drive, 4270, Margate, South Africa, Marina Beach
2222 Uvongo Beach Road 23 La Crete Sands, 4270, South Africa, Marina Beach
7 Ray Road 12 Calamari, 4285, Margate, South Africa, Margate
Seabrook Holiday Apartment Unit 505, Warwich Road, Margate Main Beach, Kwazulu Natal, 4275, South Africa, Margate
5 Crown Road No. 2 Avignon, 4265, Margate, South Africa, Marina Beach
522 Bidstone Road, 4285, Margate, South Africa, Marina Beach
856 Oswald Road, 4285, Margate, South Africa, Marina Beach