There's also Osoyos "desert" of a similar nature (that is, more of a sandy dry patch). It's 400 km to the East from Vancouver, in the Okanagan valley with its vineyards, wineries and whatnots. Wineries are quite nice; the desert - not so much :)
It is an amazing and unique climate in Canada and almost always defies the average foreign tourists' idea of what Canada "is".
About 20km north of Osoyoos is MacIntyre bluff, a shear cliff face formed near the end of the last ice age.
Okanagan lake, over 100km long and 400m deep, is home to a mythical giant serpent-type creature known as Ogopogo.
It is a gorgeous place to visit, especially in the summer, although forest fire season can suck.