While this guide primarily focuses on Toronto, some of the best beaches in Kelowna include City Park Beach and Gyro Beach.