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.
We’ve Been Featured in:
You don’t have to travel far to really get away!
We offer ten impeccably maintained lakefront cabins that can accommodate up to 20 guests. Eight are newly built and winter-ready! Our multipurpose Event Center offers a versatile venue for a variety of gatherings and celebrations of up to 100 guests.
Year-Round Family Fun
Family reunions, fishing trips, movie nights, hayrides, snowmobile excursions, scrapbooking & crafting extravaganzas, retreats, getaways, or just relaxing on one of the finest beaches around. No matter what time of year, there is something for everyone!
Explore Alexandria, Minnesota
The Alexandria MN area offers an historic downtown district with restaurants, antique & specialty shops, museums, golf, a winery, a distillery, an orchard, 500 miles of groomed snowmobile trails, downhill and X-country skiing, and plenty of family-friendly fun!
A Warm Welcome from Your Hosts!
Hospitality is in all of us, and we want you to have a getaway with memories that last a lifetime.
From the moment you are greeted, you’ll feel at home. Our first concern is providing comfortable accommodations for all our guests.
We have one of the best natural beaches in Minnesota. It’s 1,000 feet of pure fun that’s ideal for basking in the sun.
The cabins are immaculately maintained, carpeted and fully-furnished, with complete kitchens and great views. And all of them are beach front.
We take pride in maintaining our property and cabins so you, and your family, can relax and enjoy your time at the lake. It’s our goal to make our place at the lake your place at the lake—any time of year.
-Harold & Rosemarie
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!
“Terrific place for kids and adults of all ages! Great facilities and friendly, accommodating staff.”Amy Beckham
“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!!”Jennifer Simon
“Absolutely the best resort my family and I have been to. Lots to do and the kids love it. On our 4th year… See you in July!”Angel Browne Larsen
“We love Canary Beach Resort! If you have never stayed here…put it on your list! So much fun!”Alex Francis
“Threw a bachelorette party here and stayed in the Hawk’s Hideaway. It was amazing! Christine was very helpful throughout the reservation process and with all of my questions leading up to our stay there. The cabin was beautiful and quite accommodating for 5 women. The beach was great for swimming, especially since it was in the 90’s. We decided the first night there that we would be returning for a girl’s weekend, and we may even make it a yearly trip.”Katie Ymker
“Great resort! Family friendly stay with fun activities. The staff go above and beyond for any need. It is also very clean which is important. We will definitely stay again and recommend to friends!”Deann Marie
“I recently visited Canary Beach Resort and I was truly impressed with the relaxed atmosphere. This is such a great place to bring your family. The staff was polite and catered to our every need. Highly recommend!”Scott Breedy
“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!”Jessica Chris
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: