Cape St. Francis Resort, located just steps from the Indian Ocean, offers a variety of accommodation options. Choose from luxurious beachfront houses with ocean views, open-plan living areas, private pools, and direct beach access; family cottages nestled in the resort's gardens with two to four bedrooms; or comfortable hotel-style rooms conveniently located near the restaurant. The resort, refurbished in 2017, features 178 guest rooms and offers amenities such as internet access, childcare facilities (cots available upon request), and wheelchair accessibility. The resort also boasts various dining options, health and wellness services, and a range of sports and activities. With Port Elizabeth as the closest airport and a nearby golf course, Cape St. Francis Resort is an ideal destination for both leisure and business travelers. A convenient airport shuttle service is also available.