Contact Us


At Canary Beach Resort, we pride ourselves on customer service and taking care of our guests!

If you have questions regarding planning your next getaway or special event — or general information requests — please do not hesitate to call us. We will do our best to provide you with the best family vacation experience in the Alexandria MN resort area.


Address:  17405 County Road 28, Villard, MN 56385

Phone:  (320) 554-2471




Also — be sure to check out our Frequently Asked Questions page for answers to the most common questions our guests have in planning their stay with us.


Click Here For Directions To Canary Beach Resort

Canary Beach Resort is a Member of: