Four Seasons of Family Fun

No matter what time of year, there is something for everyone!

The Only Resort on Lake Villard!

Canoes, kayaks, paddleboats and paddleboards are free for our guests

No matter what season you stay with us

There’s always something exciting to do around Canary Beach Resort!

A thousand feet of clean, sandy beach

Enjoy one of the best natural beaches in Minnesota!

Summer is just one of four perfect seasons

To enjoy the peaceful Minnesota backwoods with family and friends!

Our New Event Center

An ideal backwoods venue for weddings, family reunions, group retreats, and conferences

Ready, Set, Go!

Guests of all ages enjoy our Lake Water Park!

Easy to get to... hard to leave!

You don’t have to travel far from home to enjoy a fun-packed and memorable family vacation!

Come Stay with Us and Enjoy Year-Round Fun at

The Friendliest All-Season Family Resort in Alexandria, Minnesota!

Canary Beach Resort Aerial View

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:

WCCO Visits Canary Beach Resort!

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!

Waterfront Accommodations

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!

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!

Visit Our Online Clothing Store!

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: