Getaway to nature vetted accommodations

McBains

Select your dates to reserve

Check in
Check out
Reserve Now, Pay Later
VIEW AVAILABILITY & RATES FOR ALL UNITS
payment methods

Secure payment via Conservio.com. Powered by PayStack.

Accommodation Description


Taking pride of place at the summit of Bainskloof Pass, McBains is a serene retreat just 90 minutes from Cape Town in the Western Cape. Known for its self-catering cabins and lodge-style living, McBains offers guests a perfect escape into nature. With a range of self-catering accommodations to suit various needs, this haven features a nearby river and a scenic hiking trail into Happy Valley. Ideal for romantic getaways, family vacations, or time with friends, McBains provides a unique blend of comfort, adventure and tranquility among stunning natural surroundings.

    

Setting Description


McBains is located in the heart of Bainskloof Pass, offering exclusive access to both river and mountain trails. Visitors can explore the lush valley, take rejuvenating walks by the river, or simply relax in the communal spaces that include a fire pit and a wood-fired hot tub. The unique and tranquil setting of McBains makes it a perfect retreat for those seeking peace and adventure alike. Located just steps from the restorative Witte River, McBains offers a space designed for wellness, healing and recovery, collaborating with yoga facilitators and healing practitioners to host weekend retreats.

Activities

Swimming

Swimming

Waterfall Hikes

Waterfall Hikes

Hot Tub

Hot Tub

Guided Hikes

Guided Hikes

Mountain Biking

Mountain Biking

Reviews

B. Landman

Stayed at: McBains

Highly Recommended

Lovely stay with our friends and family. Great for kids even toddlers. Hosts exceptional. Truly unique experience in the midst of the mountains. Even our dogs had a great time. Delicious pizza.

J. McKenzie

Stayed at: McBains

Beautiful cozy stay

Love McBains! Beautiful location and a calming space to breathe. A river at the bottom of the property, easy access to hikes, wood-fired hot tubs on the property, cozy fireplaces, and the friendliest people.

Location

Off The 301, Eerste Tol, (top of Bainskloof Pass), Bainskloof, 7654

How to get there

(Coming from Wellington): Come through Wellington’s Main Road (with the church behind you) and the road turns into Bainskloof Pass. Travel up the breathtaking pass for 15 minutes until the pass flattens out and you see a municipal sign that says BAIN’S KLOOF on your LHS and a few houses on your RHS. You will then pass an open field and up ahead in front of you, you will see the height restriction poles which dangle down overhead above the road. On your right you will see a sign that says McBains Lodge. This is the entrance to our parking area, and not the actual lodge itself. About 80m after these poles, turn right into a culdesac. Look out for high wooden fencing and our chow dog Garfunkle on arrival. (Coming from Ceres): Pass the Calabash Pub on your RHS and continue up the pass for 15 minutes. The pass starts to flatten out and there is then a “60” speed sign as you reach the summit of the pass. One of the first things that you will see is the green roof of McBains (with a white geyser on it) and then a low, dark grey wall on your LHS. Our property is the first left hand turn that you can take into a culdesac, at this low wall with an overhanging palm tree. Up ahead in front of you are the height restriction poles which dangle down overhead above the road. If you pass these poles you have gone too far.

Frequently asked questions

Top picks this week