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

Filter by Specials:

Filter by Type:

Filter by Facility:

Filter by Star Grading:

Lawrence Rocks (111)
Manaba (147)
St Michael's-on-Sea (63)
Windsor-on-Sea (13)
Accommodation Types
All Types (1124)
B&Bs (8)
Lodges (3)
Hotels (1)
Guest Houses (14)
Self Catering (1098)

Reviews of Margate

4.4 / 5 881 reviews
Read real reviews of Margate from 881 verified guests.
Easy online booking at 1,118 accommodation options in Margate. Browse Margate self-catering, guesthouses, B&Bs and hotels with great rates of up to 25% 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
per night (sleeps 4)
Self Catering in Ramsgate Beach, Margate

Ramsgate Palms 21 is a quaint apartment in Ramsgate and is located within walking distance of the beach. The apartment can sleep 4 people and offers 2 bedrooms and 2 bathrooms. The 1 bedroom is furnished with a dou...

R1 300
per night (sleeps 8)
Self Catering in Margate North Beach, Margate

Indigo Bay 35 is located in the secure Indigo Bay complex, in a quiet area in Margate, and offers wonderful sea views with private roof access. The complex is located in Margate's golden mile with the swimming beach...

25% off Special!
per night (sleeps 2)
Self Catering in Ramsgate Beach, Margate

Anthurium 788 is situated in the quaint seaside village of Ramsgate on the South Coast of KwaZulu-Natal. Anthurium 788 has accommodation for 8 guests in 2 self-catering apartments. The first apartment is situated o...Flexible Cancellation!

per night, for 2 ppl
Guest House in Margate

The Homestead is an exclusive and exquisite guest house in the beautiful seaside town of Margate at the border line of Ramsgate. With our warm hearted feeling and friendly staff you are sure to feel right at home fr...

per night (sleeps 6)
Self Catering in Manaba, Margate

La Domain 3 is a self-catering apartment located in Manaba Beach, on the south coast of KwaZulu-Natal province. The South Coast is a collection of golden beaches, lagoons, rocky coves, grassy slopes, warm Indian Oce...

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

Vikings Rest is situated in Shelley Beach, only 50 m from the sea as the seagull flies and 200 m walking distance to the beach. There are rock pools in the warm Indian Ocean as well as a tidal pool. The establishmen...

R1 000
per night (sleeps 6)
Self Catering in Lawrence Rocks, Margate

Balooga Flat 23 offers comfortable self-catering accommodation in a 3-bedroom apartment situated in a seaside complex in Margate. The location offers access to Margate Beach, and local shops and restaurants. The fi...

per night (sleeps 4)
Self Catering in Windsor-on-Sea, Margate

Eden Dunes is a lovely apartment with ocean views. It is situated in a secure complex on Shelly Beach. The complex is also right behind Shelly Mall, which offers a variety of restaurants, shops and cinemas. The apar...

R1 800
per night (sleeps 6)
Self Catering in Lawrence Rocks, Margate

18 Kuta Beach is a fully furnished self-catering apartment, located in the secure Kuta Beach complex in Margate on the KwaZulu-Natal south coast. This apartment can accommodate up to 6 guests and comprises 3 bedroo...

per night (sleeps 6)
Self Catering in Manaba, Margate

Manaba Breeze 9 is a self-catering apartment that offers wonderful sea views, and is located in a complex that is situated in Margate. Perfect for guests looking for comfortable lodging, close to the beach and a var...

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 |