Once-modest Osoyoos has embraced an upscale future. The town takes its name from the First Nations word 'soyoos,' which means 'sand bar across' and, even if the translation is a bit rough, the definition is not: much of the town is indeed on a narrow spit of land that divides Osoyoos Lake. It is ringed with beaches, and the waters irrigate the lush farms, orchards and vineyards that line Hwy 97 going north out of...
Top experiences in Osoyoos
Amazing hotels and hostels
We've pre-picked the best hotels, hostels and bed and breakfasts to
make your stay as enjoyable as possible.