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 (111)
Manaba (139)
Margate Beach (142)
St Michael's-on-Sea (40)
Accommodation Types
All Types (1013)
B&Bs (9)
Lodges (2)
Hotels (1)
Guest Houses (8)
Self Catering (993)

Reviews of Margate

4.4 / 5 770 reviews
Read real reviews of Margate from 770 verified guests.
Easy online booking at 1,006 accommodation options in Margate. Browse Margate self-catering, guesthouses, B&Bs and hotels with great rates of up to 35% 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 Manaba, Margate

Shad Bay Apartments offers great self-catering beachfront family accommodation on the KZN South Coast. It is centrally located in Manaba Beach, between Margate North-Beach and Uvongo, with the entrance to Manaba bea...

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 4)
Self Catering in Margate North Beach, Margate

Markon Marine 5 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 first-...

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

Ramsgate Palms Nommer 36 is fully equipped apartment located in a security complex in Ramsgate Beach. The ground floor apartment overlooks the complex garden, and is ideal for 5 guests; 2 adults and 3 children or 4...

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

Topanga 55 is a 2 bedroom, 2 bathroom unit in the Topanga complex in Uvongo, 5 km from Margate. The unit is situated on the second floor with sea views and offers a DStv connection. Both bedrooms have a full bathro...

20% off Last Minute!
FromR1 585
R1 268
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...

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

15% off Long Stays!
per night (sleeps 6)
Self Catering in St Michael's-on-Sea, Margate

Gough Heights 7 is situated in an apartment complex located in the seaside town of St Michaels On Sea on the Hibiscus Coast of KwaZulu-Natal. The complex located within walking distance of the beach. The 3-bedroom ...

R2 500
per night (sleeps 7)
Self Catering in Uvongo, Margate

This highly recommended, self-catering unit is Beach Front and on Uvongo Main Beach, situated in Uvongo a well-known surfing beach. The lagoon offers water entertainment for everyone. There is fresh water baby pool ...

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

R1 238
per night (sleeps 8)
Self Catering in Ramsgate Beach, Margate

Blue Bay Cottage is a modern and stylish double-storey timber log home located in Ramsgate, and offers a beautiful sea view. The house is roughly 200 m from Grooms Pantry Bay and 500 m from Ramsgate Blue Flag main b...

20% off Special!
FromR1 150
per night (sleeps 6)
Self Catering in Margate Beach, Margate

This modern apartment is situated in the heart of Margate and middle of the action, a skip away from Margate main beach and in the midst of a smorgasbord of restaurants, pubs, nightclubs and cocktail bars. Free Unca...

R1 800
per night (sleeps 6)
Self Catering in Margate North Beach, Margate

Indigo 11 is located in the secure Indigo Bay complex, in a quiet area in Margate. The complex is located in Margate's golden mile with the swimming beach on the right and Manaba swimming beach on the left. The fir...

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

Indigo Bay 12 is a stunning apartment in Margate that can accommodate up to 8 guests comfortably. It is ideal for a larger family or 2 smaller families. This apartment offers 4 bedrooms and 2 bathrooms, one of whic...

35% off Special!
per night (sleeps 4)
Self Catering in Margate

Down Under is a self-catering apartment located on a hill that overlooks Margate and Manaba in KwaZulu-Natal. Perfect for guests looking for comfortable lodging, close to a variety of activities in the South Coast. ...

Page 4 - Showing 46 to 60
  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 |