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

Filter by Specials:


Filter by Review Score:





Filter by Type:










Filter by Facility:










Suburbs
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 10% off. Find Margate holiday accommodation for all tastes and budgets, with TravelGround.com.

Margate Accommodation

Check availability for your dates:
Check in: Check out: Guests: Check Availability
From
R1 800
per night (sleeps 8)
Self Catering in Uvongo, Margate

Alpine Way Holiday Houses offers self-catering accommodation and is situated in Uvongo. The houses are ideally located 10 to 20 minutes from Margate's attractions. The accommodation comprises 2 semi-detached house ...

From
R1 000
per night (sleeps 7)
Self Catering in Uvongo, Margate

Uvongo Cabana 9A offers self-catering accommodation in an apartment complex situated in the seaside town of Uvongo. The complex is a short walk from the beach and shops. The fully furnished, ground-floor apartment ...

From
R495
per night (sleeps 6)
Self Catering in Margate North Beach, Margate

Markon Marine 13 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 unit ...

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

57 Ramsgate Palms is a fully equipped, self-catering apartment conveniently situated within walking distance to Ramsgate's Blue Flag beach. The apartment is comfortable and has high-quality finishes, sleeping up t...

From
R700
per night (sleeps 2)
B&B in Margate

Villa Tropicana is a guest house that is located in the popular South Coast town of Margate. The guest house offers accommodation in 4 Double Rooms and 1 Family Room. The Standard Room comes equipped with a queen...

From
R385
per night (sleeps 4)
Self Catering in Margate North Beach, Margate

Markon Marine 9 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 second...

From
R1 200
per night (sleeps 5)
Self Catering in Shelly Beach, Margate

Mystique 9 offers comfortable self-catering accommodation in a tastefully furnished 3-bedroom apartment situated in a beachfront complex in Shelly Beach. Enjoy balmy, sub-tropical nights on your own private balcony,...

From
R600
per night (sleeps 2)
Self Catering in Ramsgate, Margate

We are situated about 150 km south of Durban in the beautiful sea-side village of Ramsgate on the South Coast of KwaZulu Natal, South Africa. Blue Door is suitable for 2 adults and is the ideal accommodation for na...

From
R988
per night (sleeps 6)
Self Catering in Ramsgate Beach, Margate

Ramsgate Palms 77 is a self-catering unit in a secure complex in Ramsgate, a quaint seaside village on the South Coast of KwaZulu-Natal. The 3-bedroom apartment is located on the ground floor and can accommodate 6 ...

From
R600
per night (sleeps 5)
Self Catering in Lawrence Rocks, Margate

Rock-A-Way 9 is a comfortably furnished self-catering apartment for up to 5 people in Lawrence Rocks. The apartment consists of 2 air-conditioned bedrooms and 2 bathrooms. The main bedroom has a queen-size bed, as ...

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

Laguna La Crete 227 is a cosy 4-sleeper apartment within the in Laguna La Crete apartment complex in Uvongo. Walk through the complex gardens to the Uvongo beach and waterfall. The apartment has 2 bedrooms, with a ...

From
R2 700
per night, for 12 ppl
Self Catering in Beacon Rocks, Margate

Casa Cascata - Uvongo is a charming, self-catering, 12-sleeper holiday house located in a secure complex. The house overlooks Uvongo Beach, allowing for beautiful views of the sunrise, over the Indian Ocean. This t...

From
R762
per night (sleeps 2)
Self Catering in Uvongo, Margate

Uvongo Cottage is situated in Uvongo, KwaZulu-Natal, an area best known for its scenic routes, beaches, hiking trails, surfing, and iconic attractions which include Butterfly Valley, Uvongo River Nature Reserve, and...

10% off Weekends!
FromR1 150
R1 035
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...

From
R1 000
per night (sleeps 6)
Self Catering in Margate Beach, Margate

6 Sea Venture offers comfortable self-catering accommodation in a cosy 3-bedroom apartment, situated in the popular holiday destination of Margate on KwaZulu Natal’s South Coast. The apartment is located on the th...

From
R800
per night (sleeps 4)
Self Catering in Shelly Beach, Margate

Clover Bay 4 is a cosy 4-sleeper cottage, right on the main beach of St Michaels on Sea. There is a very popular local restaurant in the same building and a laundromat across the road for those who wish to stay long...

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

Chesapeake Bay 2 is a self-catering holiday apartment situated in Margate. There is a laundry, swimming pool, tennis courts, children’s play area and braai area in the complex. A carport is allocated to this unit,...

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

Laguna La Crete 202 is a fully furnished and equipped self-catering apartment, located in the secure Laguna La Crete complex in Uvongo. Laguna La Crete is set on the beachfront in Uvongo, and the complex offers 24-h...

From
R880
per night (sleeps 6)
Self Catering in Beacon Rocks, Margate

Laguna La Crete 189 is in a popular complex and offers excellent security with guards, controlled access, as well as a swimming pool, tennis court, communal braai and laundry facilities on-site. This ground floor u...

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

Uvongo Square 21 is a ground-floor apartment situated in the heart of Uvongo, with sea views from the large balcony, the lounge and the main bedroom and can accommodate a total of 6 persons. Ideal accommodation for ...

Page:
1
2
3
4
5
6
7
8
9
Page 5 - Showing 81 to 100
  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 | bookings@travelground.com