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 (101)
Manaba Beach (147)
Margate Beach (157)
St Michael's-on-Sea (32)
Accommodation Types
All Types (983)
B&Bs (9)
Lodges (1)
Guest Houses (7)
Self Catering (966)

Reviews of Margate

4.3 / 5 999 reviews
Read real reviews of Margate from 999 verified guests.
Easy online booking at 980 accommodation options in Margate. Browse Margate self-catering, guesthouses, B&Bs and hotels with great rates of up to 20% 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
Remove Filters
Filtered By:
  • Price Range
per night (sleeps 6)
Self Catering in Uvongo, Margate

Stafford Place 8 is situated in an apartment complex located in the coastal town of Uvongo on the Hibiscus Coast of KwaZulu-Natal. The self-catering unit comprises 2 bedrooms, 1 bathroom, an open-plan living area a...Flexible Cancellation!

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

Calamari 10 is a beachfront holiday apartment on a beautiful stretch of Ramsgate North beach with stunning breaker beach and sea views. Walk from your veranda directly onto the beach, only 30m away. The duplex ap...

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

Oder Was is situated in Uvongo and offers quality accommodation for a small family or group of friends. It is within easy reach of numerous shops, restaurants, the beach, activities and attractions. The apartment...

10% off Special!
per night (sleeps 4)
Self Catering in Beacon Rocks, Margate

Jakaranda 11 is a luxury self-catering apartment for 4 people on the seafront in Uvongo, and is situated just 200 m from the Uvongo Pier and swimming beach. Overlooking the ocean, the spacious apartment comprises ...

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

184 Laguna La Crete is a lovely self-catering apartment located in the secure Laguna La Crete complex in Uvongo, with direct access to the beach, the lagoon, and the Uvongo Pier which is a popular fishing spot. The...

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

Topanga Unit 17 is a self-catering apartment located in a secure complex, situated in Uvongo. The complex boasts 2 swimming pools, a braai area, and is within close proximity to the beach. This ground-floor apartme...

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

Seascape Lodge 38 Uvongo offers cosy self-catering accommodation situated on the first floor of a secure complex in Uvongo, just 800 m from Uvongo's main beach and 7 minutes from Shelly Beach. The lock-up-and-go se...

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...

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

Eden Dunes 69 offers comfortable self-catering accommodation in a ground-floor apartment, situated in the coastal town of Shelly Beach. The apartment comprises 2 bedrooms, 2 bathrooms, a kitchen, and a lounge and ...

20% off Last Minute!
FromR1 704
R1 363
per night (sleeps 6)
Self Catering in Beacon Rocks, Margate

Laguna La Crete 65 is a stunning beachfront property in the popular Laguna La Crete complex, just off Marine Drive in Uvongo. It offers direct access to the beach which is 200m away. This self-catering holiday home...

Page 4 - Showing 31 to 40
  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 | [email protected]