Successfully reported
The easiest way to find and book accommodation across South Africa!
Sort By
Filter By Price Per Night
    Slide rates to fit your budget
Filter By Availability
Filter By Specials
Filter By
Filter By Booking Options
Filter By Types
Filter By Review
Filter By Facilities

accommodation near Margate Main Beach

200 great places to stay










From R1 100
R1 100 R770
per night (sleeps 6)

Libra Holiday Flats 1 is a charming self-catering apartment situated in the Libra Flats complex, right across from ...

800m

From Margate Main Beach

From R1 100
R1 100 R770
per night (sleeps 6)

From R1 050
R1 050 R630
per night (sleeps 8)

Silhouette 1 Amazing Grace is a stunning self-catering apartment located in a secure complex in Lawrence Rocks, jus...

1.5km

From Margate Main Beach

From R1 050
R1 050 R630
per night (sleeps 8)

From R1 050
R1 050 R630
per night (sleeps 6)

Villa Del Sol 15 Hartedief is a charming self-catering apartment known as the heart thief and is situated in the se...

1.6km

From Margate Main Beach

From R1 050
R1 050 R630
per night (sleeps 6)

From R1 050
R1 050 R630
per night (sleeps 6)

Villa Del Sol 12 Deftige dame is a well-equipped self-catering apartment, that is tastefully furnished and has sea ...

1.6km

From Margate Main Beach

From R1 050
R1 050 R630
per night (sleeps 6)

Lombok Lodge

B&B in | Sea Park, Sea ParkKwaZulu-Natal
From R1 100
R1 100 R770
per night (sleeps 2)

Lombok Lodge is an owner-managed, Indonesian-style, bed and breakfast establishment that offers luxurious, comforta...

19km

From Margate Main Beach

From R1 100
R1 100 R770
per night (sleeps 2)

6 Edensands

Self Catering in | Winklespruit, WinklespruitAmanzimtoti
From R880
R880 R616
per night (sleeps 6)

6 Edensands offers comfortable self-catering accommodation in a 2-bedroom apartment situated within a secure comple...

94km

From Margate Main Beach

From R880
R880 R616
per night (sleeps 6)

From
R1 320
per night (sleeps 8)

Nestled on the golden sands of Margate's Golden Mile beach, Juanita 401 is an exquisite penthouse located on the to...

100m

From Margate Main Beach

From
From R1 320
per night (sleeps 8)

From R900
R900 R810
per night (sleeps 6)

103 Juanita is an upmarket self-catering apartment situated in a secure complex in Margate. The building is located...

110m

From Margate Main Beach

From R900
R900 R810
per night (sleeps 6)

From
R1 450
per night (sleeps 7)

Situated on the beachfront, Juanita 202 is an open and spacious self-catering apartment for up to 7 people in Marga...

110m

From Margate Main Beach

From
From R1 450
per night (sleeps 7)

From
R1 100
per night (sleeps 4)

This family-oriented resort offers direct access to the beach, which leads to the main swimming beach where all the...

130m

From Margate Main Beach

From
From R1 100
per night (sleeps 4)

Margate Main Beach is a superior beach in the favoured holiday town of Margate, on the South Coast of KwaZulu-Natal. It is an extremely popular bathing beach due to the wonderful warm waters of the Indian Ocean, and acts as a major draw card for families during the summer and Easter holidays. Facilities...

* Please note that all distances are as the crow flies, and may differ from actual travelling distances.

SUBSCRIBE TO GET AWESOME ACCOMMODATION SPECIALS!
SUBSCRIBE FOR AWESOME SPECIALS!