Come Stay with Us and Enjoy Year-Round Fun at
The Friendliest All-Season Family Resort in Alexandria, Minnesota!
Our award-winning Alexandria MN resort is located on the sandy north shore of Lake Villard, where we have offered fun-filled lakeside family vacations since 1920.
Enjoy our immaculate cabins, quiet campgrounds, and beautiful resort property with full amenities to make your stay as relaxing and memorable as possible.
Our new Event Center provides an ideal backwoods venue for weddings, family reunions, group retreats, and conferences.
Canary Beach Resort’s location on the quiet side of the Alexandria Lakes Area vacationland—one of the most popular resort destinations in Minnesota—makes it the perfect base for your explorations. Surrounded by great restaurants, museums, trails, golf courses and unique attractions, there’s a little something for everyone.
Esme Murphy and Pat Kessler recently featured Canary Beach Resort in their “Goin’ to the Lake” series. Their trip showcased some of Alexandria’s most popular attractions — including our beautiful sandy beach!
Among the highlights were our Barrel Train rides and a breathtaking beachside game of GIANT JENGA!
You don’t have to travel far to really get away!
Year-Round Family Fun
Explore Alexandria, Minnesota
Why Choose Canary Beach Resort for Your Next Family Vacation?
The Best Beach Around!
A thousand feet of clean, sandy beach — just a few steps away from each of our cabins!
Free Wi-Fi Everywhere
Free high-speed Wi-Fi throughout the resort — stay connected while you stay with us!
The Greatest Lakefront Value
Look no further for inviting, spacious, beautifully-maintained cabins and vacation homes
Open All Four Seasons
Open all four seasons — summer, fall, winter, and spring… enjoy the peaceful Minnesota backwoods with family and friends any time of year
Activities & Events Galore
Both on Canary Beach Resort and around the local Alexandria Minnesota vacationland area… there’s always something fun to do!
Family Owned & Operated
Canary Beach Resort is proudly family owned and operated. We go out of our way to take care of our guests like family!
…and we’re easy to get to!
Nestled halfway between Fargo and Minneapolis, just minutes from I-94, it’s an easy two-hour drive to Canary Beach Resort from either of the big cities.
St. Cloud Airport is an hour drive away for our out-of-towners, and we offer a complimentary airport shuttle to make your trip worry-free.
You don’t have to travel far from home to enjoy a fun-packed and memorable family vacation!
The 5-Star Reviews Speak for Themselves!
“Best place for a family vacation! Me, my husband and our 2 girls (ages 3.5 and 4 months) along with my brother, sister in law and their 3 boys (ages 7, 5, and 2) all stayed in the cardinal heights cabin for a week. It was great! We were right on the beach (the owners were out daily making sure the beach was clean and ready for plenty of kid action), and right next to the playground. The facilities were always clean, and the fish cleaning house never smelled. I left extremely impressed and would Definitely recommend this place to anyone that is looking for a great family get away!!”
“What a great place! So family friendly, my kids were all smiles with so much to do! A nice, sandy beach to enjoy and good fishing on the lake. We stayed in Wren’s Den. It was HUGE with big bedrooms and lots of bathrooms. Fantastic accommodations for 3 different families to have space to land. DJ dance party for the kids, barrel train rides, a hay track ride… the list goes on and on. I would recommend this place to anyone!”
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.