Welcome to SafariNow. Get off your accommodation booking by paying with the voucher code before .
TIP!
Enter Dates
Enter your dates for accurate availability
Margate, South Africa
Select dates 2 Guests

Margate Accommodation: Discover Unique Places to Stay-19

Margate in KwaZulu-Natal

Accommodation in Margate

500+ accommodation listings, including 22 specials
Chinese Rose Cottages | Uvongo Accommodation

Chinese Rose Cottages

Uvongo Self-catering
Sleeps 10

Chinese Rose Cottages is located in Uvongo and offers comfortable accommodation for up to 10 people. The property offers two cottages and is situated a short...

  • Swimming Pool
  • Braai/Barbecue
R750
Avg per night
Avg per night
R750
Izotsha Creek Estate | Accommodation Shelly Beach (KZN)

Izotsha Creek Estate

Shelly Beach (KZN) Bed and Breakfast
Sleeps 24

Izotsha Creek is a beautiful and tranquil estate set on 72 acres with fantastic sea views, offering various accommodation options and a lovely wedding venue...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
Breakfast Included
R1050
Avg per night for 2 guests
Avg per night for 2 guests
R1050
Clifton in the East | Margate Beach Accommodation

Clifton in the East

Margate Beach Self-catering
Sleeps 2

Welcome to Clifton in the EastRoom no longer available!!!

  • Braai/Barbecue
  • On-site Parking
R400
Avg per night
Avg per night
R400
1 Strelitzia  | Accommodation Margate Beach

1 Strelitzia

Margate Beach Self-catering
Sleeps 6

The Strelitzia holiday apartment is located on Marine Drive in Margate, a few hundred meters from the epicentre of Margate. This holiday apartment comprises...

  • Braai/Barbecue
R666
Avg per night
Avg per night
R666
Queen Elizabeth 4 | Manaba Beach Accommodation

Queen Elizabeth 4

Manaba Beach Self-catering
Sleeps 8

Queen Elizabeth 4 is situated in the pretty and popular Manaba Beach, just north of Margate. This self-catering, ground-floor unit can sleep up to eight...

  • Braai/Barbecue
R850
Avg per night
Avg per night
R850
Villa Cordoba 17 | Accommodation St Michaels on Sea

Villa Cordoba 17

St Michaels on Sea Self-catering
Sleeps 6

Villa Cordoba 17 is a three-bedroom, two-bathroom apartment situated in Uvongo, 500 m from St Michael's and 1.2 km from the Uvongo beaches. It is a secure...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2500
Avg per night
Avg per night
R2500
Peace Cottages | Uvongo Beach Accommodation

Peace Cottages

Uvongo Beach Self-catering
Sleeps 37

Peace Cottages is located in a town named Uvongo along the South Coast of Kwazulu-Natal.This accommodation consists of four self-catering cottages, each...

  • Braai/Barbecue
  • On-site Parking
R1700
Avg per night
Avg per night
R1700
Lazy Living Self-catering Accommodation Margate | Accommodation Margate

Lazy Living Self-catering Accommodation Marga...

Margate Self-catering
Sleeps 4

Accommodation is offered in one neat self-catering unit set in a tranquil garden with a swimming pool, braai facilities, and secure parking. The unit is...

  • Swimming Pool
  • Braai/Barbecue
R650
Avg per night for 2 guests
Avg per night for 2 guests
R650
Inn-on-Sea No. 4 | Ramsgate South Accommodation

Inn-on-Sea No. 4

Ramsgate South Self-catering
Sleeps 8

This wonderful gem is located in Ramsgate on the beachfront. It welcomes you into a bright and airy five-level townhouse. This self-catering apartment is...

  • Braai/Barbecue
R1500
Avg per night
Avg per night
R1500
Boulevard 1 | Accommodation Margate Beach

Boulevard 1

Margate Beach Self-catering
Sleeps 8

Boulevard 1 is a stunning three-bedroom, eight-sleeper apartment, situated on Margate’s main beach.The apartment consists of a fully equipped kitchen with a...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1200
Avg per night
Avg per night
R1200
Ankers Woonstel Nr 5 | Manaba Beach Accommodation

Ankers Woonstel Nr 5

Manaba Beach Self-catering
Sleeps 5

Ankers Woonstel Nr 5 is situated in the popular Manaba Beach which lies just north of Margate. This subtropical part of the KwaZulu-Natal south coast, part of...

  • Braai/Barbecue
R700
Avg per night
Avg per night
R700
11 Stafford Place | Accommodation Uvongo Beach

11 Stafford Place

Uvongo Beach Self-catering
Sleeps 8

Stafford Place is ideally situated in the heart of the Uvongo village, just a stone's throw from sea and a selection of restaurants, takeaways, pubs,...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R760
Avg per night
Avg per night
R760
Rayvin 7 | Ramsgate Beach Accommodation

Rayvin 7

Ramsgate Beach Self-catering
Sleeps 4

Rayvin 7 is a two-bedroom self-catering apartment, situated in an upmarket and well-maintained complex. The complex is a mere 100 m stroll to Ramsgate main...

  • Braai/Barbecue
  • On-site Parking
R650
Avg per night
Avg per night
R650
Santorini 106a | Accommodation Margate Beach

Santorini 106a

Margate Beach Self-catering
Sleeps 6

Santorini 106a is a stunning six-sleeper apartment in one of Margate's most sought-after complexes. It is within walking distance to the beach, fishing pier...

  • Braai/Barbecue
  • On-site Parking
R1210
Avg per night
Avg per night
R1210
eMpoza Sea View Guest House | Ramsgate Beach Accommodation

eMpoza Sea View Guest House

Ramsgate Beach Guest House
Sleeps 12

eMpoza Sea View Guest House boast deluxe bedrooms, friendly staff and beautiful ocean views. The guest house offers bed and breakfast accommodation ideal for...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
Breakfast Included
R960
Avg per night
Avg per night
R960
Stephanie | Accommodation Margate Beach

Stephanie

Margate Beach Self-catering
Sleeps 8

Margate Beach is home to some of the most picturesque sights on the South Coast and Stephanie provides the utmost in central location and relaxation. Stephanie...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R670
Avg per night
Avg per night
R670
Sue Casa | Manaba Beach Accommodation

Sue Casa

Manaba Beach Self-catering
Sleeps 6

Sue Casa is ideally located on the Manaba Beach coastline, offering fantastic ocean and breaker views. Opposite the complex there is a private rock beach and...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R790
Avg per night
Avg per night
R790
Destiny4u Retreat | Accommodation Uvongo

Destiny4u Retreat

Uvongo Self-catering
Sleeps 16

Destiny4u Retreat is situated in the quaint seaside holiday town of Uvongo, alongside the stunning South Coast. Destiny4u House_1: 4 bedrooms (sleeps 9), 3...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1200
Avg per night
Avg per night
R1200
Chesapeake Bay 38 | Lawrence Rocks Accommodation

Chesapeake Bay 38

Lawrence Rocks Self-catering
Sleeps 7

Chesapeake Bay 38 is a fully equipped apartment situated in the popular coastal town of Margate. The apartment consists of 2 bedrooms, 1.5 bathrooms (mod...

  • Swimming Pool
  • Braai/Barbecue
R995
Avg per night
Avg per night
R995
Casa Blanca | Accommodation Ramsgate

Casa Blanca

Ramsgate Self-catering
Sleeps 6

Casa Blanca is a self-catering two-bedroom flat sleeping up to six guests situated in Ramsgate, just 150 m away from the main Ramsgate Blue Flag beach. ...

  • On-site Parking
R550
Avg per night
Avg per night
R550

Margate Reviews

Ramsgate South

Ramsgate South

Suburb of Margate

Ramsgate South

Ramsgate is a premium coastal destination. The blue flag is wonderful. The area is extremely scenic and long, safe walks are possible in the general area during the day. There are a number of restaura... see more

Herbert Barr
South Africa

Margate

Where do I start, Margate is a little town with lots and lots to offer. We have a beautiful beach, with water sport, lots of places to eat, so you dont have to cook, our accommodation is affordable,... see more

Rika Erasmus

Uvongo

Uvongo

Suburb of Margate

Uvongo, the tourists centre

Uvongo is a small sea side town wedged between Margate and Shelly Beach on the Lower South Coast of KwaZulu-Natal, South Africa. This area is known as The Paradise of the Zulu Kingdom, and it is easy... see more

Dave Mutch
South Africa

Margate accommodation

You’re preparing for an exciting holiday in Margate, great choice!

See how quickly you can get through 18 holes at the Southbroom Golf Course. Take the kids on an entertaining and informative trip to the Riverbend Crocodile Farm. Go on thrilling snorkelling opportunities and scuba diving at African Dive Adventures.

Popular areas to stay in Margate

Most of our travellers looking for accommodation in Margate prefer to stay in the town of Margate, on the beach, or further to the north along the coast in Port Shepstone and the popular city of Durban. Others opt for places near and far to the town, such as Port Edward, Uvongo, Ramsgate, Southbroom, Hibberdene, San Lameer and Melville.

Consider the other areas and around Margate! You can look forward to many stretches of coastline and alluring resorts. Just to the north is Manaba Beach, one of the reasons visitors choose Margate. Near Southbroom is the incredible Marina Beach, which together with the neighbouring Trafalgar make one of the calmest spots on the busy coastline. Book a place to stay in Leisure Bay, appropriately named for its luscious sub-tropical vegetation and unspoilt beaches. There’s the exotic Umzumbe that forms the southern part of Hibberdene. Towns that are perfect for the entire family include the serene Umtentweni, home to a protected beach, and the village-like Mtwalume.

Your choice of accommodation

When booking a place to stay in Margate, consider the different accommodation types SafariNow is offering.

If you get a self-catering place, you’ll have an apartment and fully equipped kitchen all to yourself. You’ll be surprised to know that more often than not, you’ll get more value for your money!

Should you rather prefer to spend your money on exploring the town, enjoy local hospitality and travel tips by booking a bed and breakfast type or guest house in Margate. Do you want more luxury and delightful room service? There are numerous wonderful hotels and resorts in the town.

There are even some places in Margate with Jacuzzis and indoor fireplaces!

Good luck getting accommodation in Margate.

Do you need help finding a certain package? Then give us a call during business hours on 021 710 5800 and we’ll be happy to assist!