Unique Accommodations in Terrace, BC. A family owned and operated farm with amazing views, wildlife and access to the Skeena River.



Hidden Acres Treehouse Resort is located on the mighty Skeena River near beautiful Terrace, BC.  The 90-acre property has amazing views of mountains in every direction and is home to wildlife of every size.  


The farm is perfectly located; it is private and just outside of town, within walking distance. Visitors can enjoy the peace, quiet and rustic beauty Terrace has to offer, while also being close enough to town to visit local restaurants and attractions. 

Staying at Hidden Acres Treehouse Resort is your chance to get away from it all. The property offers visitors a chance to unwind in Northern BC’s wilderness and breath in fresh Northern air. 


Wander our riverside forest trail. Look for wildlife – foxes, coyotes and much more. Watch for the many bird species, including eagles and their giant nests. Stroll along the sandy riverbank and go for a swim at the North end of the property. Sip coffee on your private porch at sunrise, or roast marshmallows and enjoy a glass of wine by the fire at sunset.  


Our five simple yet luxurious, handcrafted rental cabins sit tall surrounded on all sides by the large Cedar trees from which they were built. The accommodations are charming, comfortable and very private. 



Hidden Acres Farm offers guests an opportunity to pick up some fresh produce grown onsite by Farmer Cam, right beside the cabins.


Microgreens, Radish, Turnip, Carrots, Kale, Lettuce and more can be purchased in season on Tuesdays at the farm, direct from Farmer Cam, or from the Skeena Valley Farmers Market where Farm Cam and over 80 other vendors set up and sell their goods every Saturday from 9am - 1pm May through October!