St James
coastal town in
St James
#1 in St James
/
#58 in South Africa
St. James is a picturesque seaside village located along the False Bay coastline in the Cape Peninsula of South Africa. Known for its charming beach with colorful Victorian-style bathing boxes, St. James offers stunning ocean views and a relaxed atmosphere. The area is popular for its tidal swimming pool, perfect for safe swimming, and its scenic walking routes along the coastline. St. James also boasts a rich history, with many well-preserved historical homes and buildings.
Hotels
Find hotels nearby:
Tours & Activities
Also check out
Message
Go to Planner