top of page
Welcome to Osoyoos
The Lakeside Villa awaits your arrival!
Your Villa
About Osoyoos
Osoyoos is a town in the Okanagan Valley region of British Columbia, Canada. It's surrounded by desert, vineyards and mountains. Osoyoos Lake is known for its warm water, beaches and water sports facilities.
Things to do
Wine Tours & Tasting
bottom of page