Filter by Price per Night:
Slide rates to fit your budget

Filter by Specials:

Filter by Review Score:

Filter by Type:

Filter by Facility:

Lawrence Rocks (113)
Manaba (137)
Margate Beach (166)
St Michael's-on-Sea (46)
Accommodation Types
All Types (1029)
B&Bs (10)
Lodges (2)
Hotels (1)
Guest Houses (9)
Self Catering (1007)

Reviews of Margate

4.4 / 5 753 reviews
Read real reviews of Margate from 753 verified guests.
Easy online booking at 1,022 accommodation options in Margate. Browse Margate self-catering, guesthouses, B&Bs and hotels with great rates of up to 33% off. Find Margate holiday accommodation for all tastes and budgets, with

Margate Accommodation

Check availability for your dates:
Check in: Check out: Guests: Check Availability
33% off Special!
FromR1 370
per night (sleeps 8)
Self Catering in Lawrence Rocks, Margate

Kuta Beach offers comfortable self-catering accommodation in a furnished 4-bedroom apartment situated on the ground floor of a secure complex in Ramsgate. The location offers access to beaches, a wide selection of s...

per night (sleeps 4)
Self Catering in Shelly Beach, Margate

533 on VillaMoya offers comfortable self-catering accommodation in a 1-bedroom apartment situated in the Villa Moya complex in Shelly Beach. The apartment is conveniently located just 0.5 km from the beach, Shelly ...

per night (sleeps 4)
Self Catering in Beacon Rocks, Margate

Laguna La Crete 202 is a fully furnished and equipped self-catering apartment, located in the secure Laguna La Crete complex in Uvongo. Laguna La Crete is set on the beachfront in Uvongo, and the complex offers 24-h...

33% off Special!
FromR1 030
per night (sleeps 6)
Self Catering in Margate

Located opposite Margate fishing pier with lovely sea views towards Margate’s main beach, Mahe 8 is ideally located within walking distance to a wide selection of eateries, pubs, cocktail bars, nightlife, and the ...

per night, for 2 ppl
B&B in Beacon Rocks, Margate

Seagulls View Bed and Breakfast offers comfortable accommodation with sea views in the laidback seaside resort town of Uvongo, in close proximity to Margate Netcare Hospital, Hibiscus Mall, Shelly Centre, and the be...

per night (sleeps 4)
Self Catering in Beacon Rocks, Margate

Jakaranda 17 is a comfortable 2 bedroom sea-facing apartment located on the second floor of a secure complex in Uvongo. The complex is within walking distance from Uvongo beach. The apartment comprises 2 bedrooms,...

per night (sleeps 4)
Self Catering in Margate North Beach, Margate

Markon Marine 9 is located in the family favourite, holiday destination of Margate on the South Coast of KwaZulu-Natal. The unit is near numerous shops, restaurants, beaches, attractions and activities. The second...

R1 200
per night (sleeps 4)
Self Catering in Ramsgate, Margate

No 6 Masada Manor is a self-catering apartment located in a small quiet complex of just 7 units, in the seaside village of Ramsgate, on the south coast of KwaZulu-Natal. The Masada Manor complex is just a short walk...

R1 035
per night (sleeps 6)
Self Catering in Beacon Rocks, Margate

Laguna La Crete Unit G is a self-catering flat located in a secure complex, situated in Margate. Ideal for guests looking for comfortable lodging, close to the beach and an array of attractions within the South Coas...

per night (sleeps 7)
Self Catering in Margate North Beach, Margate

St Tropez is a modern self-catering apartment with a sea view and is just 300 m from the beach. Ideal for a group or family of 7, the apartment has 3 bedrooms and 2 bathrooms. The main bedroom has a double bed, whi...

Page 9 - Showing 81 to 90
  Previous Page 
 Next Page  
A wide range of Margate accommodation offers travellers visiting the South Coast a perfect spot to explore the sun-licked beaches and coastline of KwaZulu-Natal. At the heart of the Hibiscus coast, Margate is famous for its beautiful beaches, natural forests and subtropical climate - and for many, it is simply their go-to spot for a great summer holiday....   Read more
Loading, please wait...

Loading Results...

We're finding you the best places to stay!

Your browser is out of date!

Update your browser to view this website correctly. Update my browser now

0860 022 102 |