Owl’s Rest is a charming vacation home away from home located right on the shore of Idabel Lake. It’s one of the largest suites in the resort and has plenty of space for entertaining, sweeping water views and a private hot tub.
- CAD $$
Book a stunning suite directly on Idabel Lake in British Columbia. Our Suites feel inviting and homely from the minute you walk in the door. Idabel Lake is located just 30 minutes southeast of Kelowna and is the perfect Canadian getaway for you and your family. Discover all that Idabel Lake has to offer.
This is a family resort.