accommodation near McDougalls Bay
39 great places to stay
McDougalls Bay is a fantastic Blue Flag beach, situated a mere 7km from Port Nolloth in the Northern Cape, established as a small harbour and railway junction in 1854. This beach is something of a coastal playground, offering safe swimming and one of the best spots for windsurfing, kayaking, jetskiing,... Read more
* Please note that all distances are as the crow flies, and may differ from actual travelling distances.