An exclusive ‘home-away-from-home’ resort, nestled on the dunes of the beautiful Cape St Francis beach

The Cape St Francis Resort Beach Break is a rare gem on South Africa's southern coast. It has sweeping views of the Indian Ocean and nearby Seal Point Nature Reserve, and its luxury properties have private beach access for peace and exclusivity on your beach holiday.

Dining is a delight at the resort's on-site restaurant. Joe's Fish Restaurant specialises in steak and seafood which is served by the pool – we recommend trying Joe's award-winning calamari. For an authentic South African braai (barbecue), head to the traditional boma or enjoy a light snack or drink by the poolside bar and coffee shack. The area is rich with nature reserves and rivers for hiking and cruises, and surfers are in for a treat with great surfing conditions straight from the beach. You can also tee off at one of the two golf courses nearby, which includes the well-regarded St Francis Links course.

Divided into 23 rooms in five separate properties, the villas are the perfect setting for an intimate getaway or large exclusive group holiday. You'll have the privacy of your own suite and bathroom, as well as shared use of the villa's main facilities, including the large open-plan living room, a fully equipped kitchen, and an expansive private outdoor terrace with inviting private plunge pool. Beautiful large windows offer uninterrupted views of the surrounding beach and gardens, while calming hues and classic furniture help to accentuate the light and spacious interiors of each oceanfront villa.

TripAdvisor rating

Based on 817 reviews
© TripAdvisor 2022

Key information

On the beach in Cape St Francis

Airport transfer time: Approx. 1½ hours’ drive from Port Elizabeth airport
Rooms: 23

Good to know

Accommodation information

23 rooms housed in 5 separate villas


Restaurant, bar, coffee shack, boma

Covid-19 (Coronavirus)
Travel Advice

View more information on the current travel guidelines for this destination


*Denotes local charge