Looking for Apartments in Margate? Choose from 539 verified properties. Compare amenities and book at great rates.

Featuring a children's playground with a trampoline, giant outdoor chess and a jungle gym, Costa Smeralda offers beach-side accommodation in Margate. Guests can enjoy the use of...
more...Two-Bedroom Apartment
Size: 60 m2Three-Bedroom Apartment
Size: 30 m2Approximate price per room per night

Situated along the beach, Margate Sands is located in Margate and features an outdoor swimming pool, restaurant and a kids’ club. Featuring sea views, the apartment offers 3...
more...Three-Bedroom Apartment
Size: 90 m2Superior Three-Bedroom Apartment
Size: 90 m2Approximate price per room per night

Located in Margate, Margate Beach Club offers a garden and outdoor pool. This self-catering accommodation features WiFi. Certain units provide you with a TV and air conditioning,...
more...Three Bedroom Luxury Apartment with Splash Pool
Size: 114 m2One Bedroom Apartment
Size: 60 m2Approximate price per room per night

Situated within 200 metres of Margate Beach and 9.1 km of Mbumbazi Nature Reserve in Margate, Seabrook In-house Holiday Rentals features accommodation with seating area. Located...
more...Apartment
Size: 90 m2Apartment with Sea View
Size: 108 m2Penthouse Apartment
Size: 140 m2Deluxe Apartment
Size: 90 m2Apartment with Sea View
Size: 90 m2Apartment
Size: 108 m2Premium Apartment
Size: 120 m2Standard Chalet
Size: 50 m2Apartment with Balcony
Size: 90 m2Family Apartment
Size: 105 m2Apartment - Ground Floor
Size: 80 m2Apartment with Sea View
Size: 95 m2Standard Family Room
Size: 70 m2Classic Apartment
Size: 50 m2Approximate price per room per night

Del Este 10, a property with barbecue facilities, is situated in Margate, 9.3 km from Mbumbazi Nature Reserve, 13 km from Southbroom Golf Club, as well as 19 km from Port...
more...Apartment with Sea View
Size: 154 m2Approximate price per room per night

Boasting accommodation with a private pool, pool view and a patio, Sea View Holiday Flat - 16 La Luce Margate is situated in Margate. Located on the beachfront, Sea View Holiday...
more...Apartment with Sea View
Size: 90 m2Approximate price per room per night

Seabrook 202 is a beachfront property located in Margate, 100 metres from Margate Beach and 10 km from Mbumbazi Nature Reserve. The property is around 11 km from Southbroom Golf...
more...Apartment
Size: 35 m2Approximate price per room per night

Located 200 metres from Margate Beach and 10 km from Mbumbazi Nature Reserve in Margate, Seabrook 306 offers accommodation with a kitchen. The property is around 11 km from...
more...Apartment
Size: 45 m2Approximate price per room per night

Seabrook 506 Margate RSA is set in Margate, 200 metres from Margate Beach, 10 km from Mbumbazi Nature Reserve, as well as 11 km from Southbroom Golf Club. The property is situated...
more...Apartment
Size: 35 m2Approximate price per room per night

Located in Margate, 400 metres from Manaba Beach and 10 km from Mbumbazi Nature Reserve, Playa Del Mar 12 offers barbecue facilities and air conditioning. The beachfront Playa Del...
more...Apartment with Sea View
Size: 45 m2Approximate price per room per night

Located in Margate in the KwaZulu-Natal region with St Michaels Beach nearby, Beira Mar 8 provides accommodation with free private parking. The property is set 15 km from...
more...Apartment
Size: 60 m2Approximate price per room per night

La Corsica 9 is set in Margate, 11 km from Mbumbazi Nature Reserve, 15 km from Southbroom Golf Club, as well as 16 km from Port Shepstone Country Club. La Corsica 9 offers a...
more...Apartment
Size: 85 m2Approximate price per room per night

Set in Margate in the KwaZulu-Natal region with St Michaels Beach nearby, Seester 9 offers accommodation with free private parking. The property has sea views and is 11 km from...
more...Apartment
Size: 85 m2Approximate price per room per night

Located in Margate in the KwaZulu-Natal region with Uvongo Beach nearby, Strandloper 3 provides accommodation with free private parking. The property is situated 15 km from...
more...Apartment
Size: 95 m2Approximate price per room per night

Situated in Margate in the KwaZulu-Natal region with St Michaels Beach nearby, Sunset Beach 34 features accommodation with free private parking. The property is around 15 km from...
more...Apartment
Size: 85 m2Approximate price per room per night

Offering barbecue facilities and sea view, Ipanema 6 is located in Margate, 300 metres from St Michaels Beach and 12 km from Mbumbazi Nature Reserve. Located on the beachfront,...
more...Apartment with Sea View
Size: 80 m2Approximate price per room per night

Featuring quiet street views, Tranquility offers accommodation with patio, around 1.6 km from Ramsgate Beach. Private parking is available on-site at the recently renovated...
more...Three-Bedroom Apartment
Size: 220 m2Three-Bedroom Apartment
Size: 220 m2Three-Bedroom Apartment
Size: 220 m2Approximate price per room per night

Located within a few steps of Uvongo Beach and 10 km of Mbumbazi Nature Reserve, Laguna la Crete 74 & 90 provides rooms with air conditioning and a private bathroom in Margate....
more...Apartment with Sea View - Unit 74
Size: 120 m2Apartment with Sea View - Unit 90
Size: 120 m2Approximate price per room per night

Set in Margate in the KwaZulu-Natal region with Margate Beach nearby, Rondevoux 18 offers accommodation with free private parking. The property is located 11 km from Southbroom...
more...Apartment
Size: 75 m2Approximate price per room per night

Rondevoux 29 is situated in Margate, 10 km from Mbumbazi Nature Reserve, 11 km from Southbroom Golf Club, and 20 km from Port Shepstone Country Club. The property is around 32 km...
more...Apartment
Size: 75 m2Approximate price per room per night