Welcome to On Enslin Selfcatering, Middelburg

A charming guesthouse that offers spacious and comfortable accommodation for up to 17 guests. Experience the best of self-catering with heat-and-eat facilities, ensuite bathrooms, solar power, and modern amenities in each of the 5 open-plan units.Relax in the cozy lounge area, cook up a storm in the kitchenette, and stay connected with free Wi-Fi. Enjoy a hassle-free stay with secure parking and a sparkling swimming pool. Book your stay at On Enslin today!


At On Enslin Self-Catering, guests can choose from 5 open-plan units. Each unit is tastefully furnished with comfortable queen-size and three-quarter beds, an en-suite bathroom with shower facilities, and modern amenities such as a TV with DStv, a kitchenette, a desk, a lounge area, and air conditioning.Guests can expect a comfortable and convenient stay with linen provided and all the essentials for a hassle-free stay.


Middelburg and its surrounding areas are rich with attractions that are perfect for a holiday adventure.Discover the history and culture of the town at the Middelburg Museum, or enjoy the scenic beauty of the De Berg Dam. For outdoor enthusiasts, the Emgwenya Nature Reserve offers hiking trails and a variety of wildlife, while the Mankele Mountain Bike Park provides a challenging terrain for mountain biking. For a unique experience, visit the Mabalingwe Nature Reserve, a 12,000-hectare game reserve that offers a wide range of wildlife, including the Big Five. Book your stay at On Enslin Self-Catering today and start exploring the wonders of Middelburg and surrounds, South Africa.