Situated just off Okanagan Highway 97 in Vernon, BC, The Castle at Swan Lake Hotel overlooks Swan Lake and offers a lakeside setting with easy access to local attractions such as the Historic O'Keefe Ranch museum and Vernon Golf & Country Club. The property functions as a hotel, lodge, resort hotel, and wedding venue, catering to a range of guest needs in a scenic part of the region.
The accommodation consists of classic all-suite rooms featuring spacious layouts with full kitchens and living areas, designed originally as condos. Guests appreciate the practical comforts, including air conditioning, free Wi-Fi, and a variety of accessible features. An outdoor pool and a well-maintained restaurant add to the onsite amenities, while free parking and pet-friendly options contribute to convenience.
The location offers a quiet retreat with some noise from the nearby highway and train tracks noted by visitors. While the outdoor pool provides a pleasant spot during warmer months, some guests have mentioned that the hot tub has been intermittently out of service. Check-in begins at 4:00 PM, with check-out at 11:00 AM, allowing ample time for a comfortable stay.
Visitors to the area can find diverse activities nearby, including SilverStar Mountain Resort for skiing and biking, Splashdown Vernon water park, and the historic ranch offering farm animal encounters. The property is about 39 minutes by car from Kelowna International Airport and just under 1.5 hours from Kamloops Airport, making it accessible for both regional and international travelers.
The Castle at Swan Lake draws guests looking for spacious suites in a lakeside location, suitable for families, couples, and those attending events or weddings. While it may not be ideal for those seeking complete quiet due to its proximity to the highway, it offers solid value with well-equipped rooms and attentive service noted in reviews.
Summary compiled by GoHotelly editors from verified guest reviews, partner descriptions and editorial notes.