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 (121)
Manaba (141)
Margate Beach (167)
St Michael's-on-Sea (46)
Accommodation Types
All Types (1076)
B&Bs (9)
Lodges (2)
Hotels (1)
Guest Houses (11)
Self Catering (1053)

Reviews of Margate

4.4 / 5 753 reviews
Read real reviews of Margate from 753 verified guests.
Easy online booking at 1,069 self catering options in Margate. Browse Margate self-catering, guesthouses, B&Bs and hotels with great rates of up to 16% off. Find Margate holiday accommodation for all tastes and budgets, with

Margate Self Catering

Check availability for your dates:
Check in: Check out: Guests: Check Availability
Remove Filters
Filtered By:
  • Self Catering
10% off Long Stays!
FromR1 000
per night (sleeps 6)
Self Catering in Margate Beach, Margate

Santorini 306A is an upmarket self-catering, third-floor apartment in the A block of the secure Santorini complex on the beachfront, walking-distance from Margate's main beach, Margate pier, restaurants, entertainme...

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

18 Kuta Beach is a fully furnished self-catering apartment, located in the secure Kuta Beach complex in Margate on the KwaZulu-Natal south coast. This apartment can accommodate up to 6 guests and comprises 3 bedroo...

R2 500
per night (sleeps 10)
Self Catering in Margate Beach, Margate

Rondevoux 64 is a fully furnished apartment located in a beachfront apartment building in Margate. At the heart of the Hibiscus Coast, Margate is famous for its beautiful beaches, natural forests and subtropical cli...

per night (sleeps 6)
Self Catering in Manaba, Margate

Overlooking the ocean, Sterling Place 7 is a self-catering apartment for up to 6 people in Manaba Beach. The apartment comprises of 2 en-suite bedrooms. The spacious main bedroom is air-conditioned and contains a k...

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

Hokaai 2 is a lovely holiday apartment set in a secure complex in Uvongo, a coastal town at the heart of the Hibiscus Coast. The town offers travellers visiting the South Coast a perfect spot to explore the sun-lick...Flexible Cancellation!

per night (sleeps 6)
Self Catering in Shelly Beach, Margate

25 Shelly Strand is a self-catering apartment located in a secure complex, situated in Shelly Beach in Margate. The complex is located on the beachfront and is within close proximity to other attractions in the area...Flexible Cancellation!

per night (sleeps 6)
Self Catering in Shelly Beach, Margate

Vikings Rest is situated in Shelley Beach, only 50 m from the sea as the seagull flies and 200 m walking distance to the beach. There are rock pools in the warm Indian Ocean as well as a tidal pool. The establishmen...

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

Peace Cottages is situated in the laidback seaside town of Uvongo. The cottages is a mere 500 m from the Uvongo beach and 4.6 km from the Margate beach. Accommodation is provided in 4 well-equipped self-catering un...

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

123 Laguna La Crete offers comfortable self-catering accommodation in a 2-bedroom apartment in the popular Laguna La Crete seaside complex in Uvongo, situated within close proximity to beaches, shopping centres, and...

16% off Winter!
per night (sleeps 4)
Self Catering in Windsor-on-Sea, Margate

Eden Dunes is a lovely apartment with ocean views. It is situated in a secure complex on Shelly Beach. The complex is also right behind Shelly Mall, which offers a variety of restaurants, shops and cinemas. The apar...

Page 6 - Showing 51 to 60
  Previous Page 
 Next Page  
Welcome to the Margate self catering page - browse our varied selection of self catering below, or check out our main Margate accommodation page if you're looking for all types of Margate accommodation. Once you've chosen your ideal self catering accommodation, you can pay easily through TravelGround's secure payment portal.
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 |