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 (122)
Manaba (159)
St Michael's-on-Sea (50)
Windsor-on-Sea (11)
Accommodation Types
All Types (1113)
B&Bs (8)
Lodges (2)
Hotels (1)
Guest Houses (10)
Self Catering (1092)

Reviews of Margate

4.5 / 5 1019 reviews
Read real reviews of Margate from 1019 verified guests.
Easy online booking at 1,109 accommodation options in Margate. Browse Margate self-catering, guesthouses, B&Bs and hotels with great rates. 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 6)
Self Catering in Manaba, Margate

Aqua Surf 2 is situated in Manaba and offers quality accommodation for a family or group of friends. It is within easy reach of numerous shops, restaurants, the beach, activities and attractions. The apartment co...

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

First Group Club Hacienda is situated approximately 112 km from Durban, perfectly placed to enjoy the best that the South Coast has to offer. The comfortable, air-conditioned, 2 and 3 bedroom duplex apartments are ...

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

Aqua Breeze is a self-catering apartment located in a secure complex, situated in Uvongo. Ideal for guests looking for homelike lodging, close to the beach and other attractions. This air-conditioned flat is tastef...

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

Villa Magrilou 3 is a charming apartment offering comfortable accommodation in Manaba, a popular holiday destination north of Margate. The unit is centrally located within easy reach of shops, restaurants, the busin...

per night (sleeps 2)
Guest House in Margate

Villa Tropicana is a guest house that is located in the popular South Coast town of Margate. The guest house offers accomdation in 4 Double Rooms and 1 Family Room. Each has a queen-size bed, a flat screen TV with...Flexible Cancellation!

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

Calamari 9 is a self-catering beachfront holiday apartment located on a beautiful stretch of Ramsgate North beach with stunning beach and sea views. Guests are able to walk from their verandah, directly onto the bea...

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

The Court House is a self-catering apartment located in the Ramsgate Beach area, just south of Margate, on the south coast of KwaZulu-Natal province. The small complex is situated directly on the river and it’s ju...

R2 450
per night (sleeps 8)
Self Catering in Margate Beach, Margate

Rondevoux 62 is a large and spacious 8-sleeper apartment that overlooks Margate's blue flag beach. It is also close to a variety of shops and restaurants. This air-conditioned penthouse apartment offers 4 bedrooms ...

per night, for 2 ppl
Self Catering in Shelly Beach, Margate

Wild Waves offers accommodation in Shelly Beach, on the Hibiscus Coast of KwaZulu-Natal. Nearby attractions include Pure Venom Reptile Park, Shelly Centre, Skyline Nature Reserve, and several beaches. The accommoda...

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

At Last Shelly Beach is a large self-catering cottage located on the owner’s property, situated near to the beach in Shelly Beach. The property is also within close proximity to Shelly Centre. This fully furnishe...

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 |