Contact Canary Beach Resort

Phone: (320) 554-2471

Address: 17405 County Road 28 Villard, MN 56385



Questions? Be sure to check out our FAQ Page!


Click here for Directions to Canary Beach Resort


Send Us a Message

9 + 1 =

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.

News & Specials

We still have some availability during our most popular vacation dates, but our cabins do book quickly!

Click the “Check Availability” button below to find your preferred accommodations and dates. 

Call us at 320-554-2471 to make your reservations today!

Canary Beach Resort is a Member of: