St Francis Bay is a little holiday village located about 90 km west of Port Elizabeth in the Eastern Cape province of South Africa. It's a popular destination for those who love nature, beaches, surfing and outdoor activities.
It's recognized by its series of man-made canals and waterways that provide wonderful opportunities for water sports, swimming and other water activities. Another characteristic about St Francis Bay is the white-walled, thatched homes that decorate the canals, each having its own mooring.
Scroll down to browse the accommodation options in St Francis Bay
SIGN UP FOR OUR MONTHLY NEWSLETTER