Nearby Kelowna offers every vacation retreat imaginable, all within a 7-hour drive from Calgary, 4-hour drive from Vancouver or 1-hour flight.