Located in the coastal village of Cape St Francis, just 108 km west of Port Elizabeth (Gqeberha), Cape St Francis Resort offers a range of accommodation options suited to couples, families and groups.
Beach Break Guest Houses and Villas enjoy direct beach access, private swimming pools and panoramic ocean views. Village Break offers spacious self-catering cottages with enclosed gardens, while Club Break provides comfortable one- and two-bedroom apartments within walking distance of restaurants and village amenities.
Cape St Francis is one of South Africa's premier coastal destinations, offering pristine beaches, scenic hiking trails and a relaxed seaside atmosphere. Guests can surf the renowned waves of Seal Point, visit the historic lighthouse, enjoy canal and river cruises, embark on whale-watching excursions and experience world-class golf at the acclaimed St Francis Links.
The region is also famous for its abundant marine life, exceptional calamari, nature reserves and easy access to neighbouring St Francis Bay, creating a diverse coastal experience that appeals to both local and international travellers.
An ideal base for self-drive travellers, families, golfers and outdoor enthusiasts exploring the Eastern Cape and Garden Route.


