Contact Us

7905 Greenhow Road
Vernon, BC V1B 3S2
Front Desk and Reservations: 778-475-4232
Toll-Free: 1-877-854-0490
Email: fd@swanlakecastle.com
Send Us An Email
Read What Our Customers Say!

The Swan Lake Castle provided the perfect family retreat with its fantastic amenities! The pool and hot tub were absolute gems, offering relaxation and fun for all ages. Our kids were thrilled to splash around while we unwound in the soothing hot tub and poolside lounging chairs. The outside barbecues were a highlight, allowing us to enjoy delicious meals with our families. The staff were attentive and ensured that everything ran smoothly, from providing poolside towels to maintaining the barbecue areas. It was wonderful to have these amenities readily available, adding an extra layer of enjoyment to our stay. Whether we were lounging poolside, soaking in the hot tub, or savoring a barbecue feast, every moment at Swan Lake Castle was filled with joy and relaxation. A truly memorable family getaway
-Brent H

Had a great stay at The Castle. The staff were friendly and helpful with any questions we had. The room was absolutely beautiful and well laid out and equipped with everything we needed. The bathroom was spacious with a large vanity and deep tub/shower combo, the kitchen/living room area had great decor with access to a private patio overlooking swan Lake and the market. The bed was comfortable and our stay overall was great. We did intend on visiting the attached restaurant but as they are closed Monday/Tuesday we visited their sister restaurant in town and were thrilled with the experience. We are looking forward to staying again this summer when in the area.
-Matthew V

Beautiful hotel! Rooms were very clean. Also, the pool, hot tub and BBQ area was a nice addition. Love that it was a short walk to splashdown water park to spend a day with the kids.
-Melissa

A well-kept, clean hotel with a full kitchen and a nice view. Very quiet room with pleasing decor. King-sized bed was very comfortable. Thanks to all the staff for a very pleasant stay.
-The Prepman