• Come as strangers, leave as friends.
    Come as strangers, leave as friends.
Book Self-catering Villas in Selborne Golf Estate on the KwaZulu-Natal South Coast

Our self-catering Villas are nestled within Selborne Golf Estate, which is situated in the quaint coastal town of Pennington. This serene resort is set within a lush eco-estate and features a picturesque 18-hole championship golf course. Villas range from 2 to 6 bedrooms, each uniquely styled and fully equipped for a comfortable stay.

Each of our self-catering Villas offers a private and comfortable retreat, surrounded by the natural beauty and serenity of the estate’s lush coastal forest. The environment is alive with free-roaming wildlife, including bushbuck, duiker, mongooses, and a variety of bird species. Creating a peaceful atmosphere where nature and luxury meet.

Our Villas are uniquely styled and thoughtfully furnished to suit families, couples, golf enthusiasts, and groups of friends. Enjoy generous living spaces, fully equipped kitchens, private gardens or patios, and in many cases, splash pools or access to shared swimming facilities. Select villas also offer tranquil forest settings or scenic views, making each stay distinct and memorable.

Guests can take advantage of a range of estate amenities, including tennis courts, walking trails, a clubhouse with a restaurant and bar. The nearby beach is just a short drive away. Whether you're planning a relaxing holiday, an active escape, or quality time with loved ones, our Villas provide the perfect base for a rejuvenating stay.