Situated in Breerivier in the Western Cape region and Boschenmeer Golf Course reachable within 40 km, McBains features accommodation with free WiFi, a children's playground, a garden and free private parking.
Some accommodation includes a terrace with mountain views, a fully equipped kitchenette and a private bathroom with shower.
The lodge offers a barbecue.
There is a shared lounge at this property and guests can go snorkelling nearby.
Breytenbach Sentrum is 23 km from McBains, while Wellington Golf Club is 25 km from the property. The nearest airport is Cape Town International Airport, 83 km from the accommodation.