Photos coming soon
HOTEL
St Francis Bay Holiday Villa
1 Diana Crescent, 6312 St Francis Bay, South Africa, Saint Francis Bay
Where it sits
St Francis Bay Holiday Villa
1 Diana Crescent, 6312 St Francis Bay, South Africa, Saint Francis Bay
-34.16515, 24.82941
Plan around St Francis Bay Holiday Villa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
