Ile Du Lac Self-Catering Apartments is a waterfront resort located on the banks of the Hartbeespoort Dam. This resort offers spacious and modern self-catering apartments, each with its own private balcony or patio overlooking the dam. Guests can enjoy a range of amenities, including a swimming pool, tennis courts, and a barbecue area. The resort also offers boat cruises and water sports activities for those looking for some adventure. With its stunning views and convenient location, Ile Du Lac Self-Catering Apartments is the perfect choice for a relaxing and enjoyable holiday.