Find the romantic hotels that appeal to you the most
Check out our pick of great romantic hotels in Margate
Located in Margate, Margate Beach Club offers a garden and outdoor pool. This self-catering accommodation features WiFi.
Set in Margate and only 1 km from St Michael's on Sea Beach, Fairway Guest Lodge offers accommodation with sea views, free WiFi and free private parking.
Located in the seaside village of Uvongo Beach, 132 km South of Durban, Driftsands Sea View Flats offers self-catering accommodation, just 50 metres from the ocean.
Situated on the banks of the Umhlangamkulu Lagoon, San Lameer Resort Hotel & Spa offers elegantly furnished rooms. Its lush gardens feature a tidal pool next to a sandy Indian Ocean beach.