Select dates so you can see the availability and exact prices.
3145 Harley Street, 4285, Margate, South Africa, Margate
Clarence Street, 4285, Margate, South Africa, Marina Beach
Marine Road, 4270, Margate, South Africa, Marina Beach
Finnis Road / 141 Marine Drive Chesapeake Bay, No.6, ground floor, Margate
William O'connor Drive Boulevard 501, 4275, Margate, South Africa, Margate