Travelers are voting The Strand Lakeside Resort, Siesta Suites and Manteo Resort Waterfront Hotel as the best of 14 resorts in Kelowna. There are 7 resorts in Salmon Arm a city just 100 km from Kelowna and 2 resorts in Kamloops which is 169 km distant. The most popular of these are Quaaout Resort And Conference in Salmon Arm and Clearwater Valley Resort in Kamloops. You can find 29 resorts in British Columbia and 280 resorts in the country of Canada. Our members favorite in British Columbia is The Westin Bear Mountain Victoria Golf Resort & and Hotel Pur is the top pick in Canada. Want more? Check out our map of resorts in Kelowna.