A Vista Villa Stay, Dine & Tour is an adult-oriented Vacation and Guided Tour Resort located in Kelowna, British Columbia, Canada. A Vista Villa Resort features affordable upscale vacation packages including complimentary guided days tours in the Okanagan. Perfect vacation destination for engagements, elopements, weddings, honeymoons, anniversaries, birthdays and friend getaways.  Sip the  wine, savor the food and see the sights!