Browse accommodation options in St Francis Bay, Eastern Cape and book online

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

No products found in this collection

SIGN UP FOR OUR MONTHLY NEWSLETTER