Viking Bay Resort & Lodge
Premier resort on Lake Miltona - 10 miles North of Alexandria, MN.
Viking Bay Resort & Lodge is located on Lake Miltona just 10 miles north of Alexandria, MN. Stay in one of our traditional housekeeping cabins situated just steps from the beach! For larger groups, choose our spacious reunion home, the Gold Coast. If cabins aren't your style, the lodge offers 6 one-bedroom lodge rooms and three spacious 2-bedroom suites with plenty of room to unwind. Kick back in our comfortable common area known as the Fireside Room. Cozy up around the stone fireplace, enjoy your favorite frosty beverage, or get the family together for your favorite board game.
Accommodations
Lodge and Cabins
Stay in one of our traditional housekeeping cabins situated just steps from the beach! For larger groups, choose our spacious reunion home, the Gold Coast. If cabins aren't your style, the lodge offers 6 one-bedroom lodge rooms and three spacious 2-bedroom suites with plenty of room to unwind.
View All OptionsLake Miltona Sandy Shore
Our main attraction is 400 feet of gradually sloping golden sandy shoreline leading to the crystal waters of Lake Miltona. Guests can venture out in a canoe, kayak, or stand-up paddle board.
Site AmenitiesPremier Fishing Destination
And, of course, the lake is a premier destination for fishing, offering something for every skill level. Lake Miltona is made up of submerged islands, extensive flats and sharp breaks, making it the ideal habitat for walleye, bass, northern pike, the legendary muskellunge and more.
Get DetailsAttractions & Experiences
Experience wineries, extensive bike trails, snow skiing, golfing and many specialty shops from antiques to apparel, so there is something for everyone. If you don't see what you're looking for here, just call and we'll point you in the right direction.
View Attractions