Why Sign Up?
- Make bookings and enquiries faster
- Easily view and follow up on bookings
- Save and explore your favourites
Login to save your favourites
- View and compare your shortlist
- Plan a trip worth bragging about!
The easiest way to find and book accommodation across South Africa!
Find accommodation in South Africa now!
Filter by Price per Night:
Filter by Specials:
Filter by Type:
Filter by Facility:
Filter by Star Grading:
Easy online booking at 1,131 accommodation options in Margate. Browse Margate self-catering, guesthouses, B&Bs and hotels with great rates of up to 33% off. Find Margate holiday accommodation for all tastes and budgets, with TravelGround.com.
1131 great places to stay
Uvongo Sands 6 is a free-standing holiday home 100 m from the fantastic Uvongo main beach. This beach has a swimming pool, tidal pool, lagoon and waterfall. It is within walking distance of local restaurants and sho...
39 on Marine is a holiday apartment offering accommodation 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-licked b...
Calamari 11 is a beach front holiday apartment in a prime position on a beautiful stretch of Ramsgate Beach with a stunning breaker beach and sea views. You cannot get closer to the beach, only 30 m away! Walk from ...
Calamari 9 is a self-catering beachfront holiday apartment located on a beautiful stretch of Ramsgate North beach with stunning beach and sea views. Guests are able to walk from their verandah, directly onto the bea...
Villa Homestead House is majestically perched on the main dune (Larence Rocks) overlooking the quaint town of Margate. Margate is on the Southcoast of KwaZulu-Natal and is famously known for its beautiful beaches, s...
Lekkerbly is situated in a tranquil neighborhood of Ramsgate, South Coast KwaZulu-Natal, just minutes from Ramsgate, Uvongo, Margate, Manaba and St Michael's famous swimming beaches. The self-catering unit can com...
We're finding you the best places to stay!
Update your browser to view this website correctly. Update my browser now
0860 022 102 | email@example.com