Casa Loma Lakeshore Resort is located on the shores of Lake Okanagan, nestled against the southern boundary of the beautiful Kalamoir Regional Park. Our location offers great opportunities for hiking, watersports, and relaxing by the beach. Best of all, Casa Loma is located within minutes of downtown Kelowna and West Kelowna, offering convenient access to area activities and attractions.
Casa Loma Lakeshore Resort
2777 Casa Loma Road