Geneva Beach Resort

Celebrating Quality Hospitality Since 1883.

Geneva Beach Resort was established in 1883, and is the oldest resort north of the Twin Cities. History shows that we have been a grand resort  vacation destination ever since, with people traveling from all over the Midwest and beyond to enjoy the natural beauty of Lake Geneva.  The beautiful grounds, sandy beach, unique lodging options, and the lure of the bass and walleye are all reasons that Geneva Beach has been a favorite vacation destination for families and fishermen.

Our resort features both historical and newer lodging options that are all very up to date, with all of the comforts that vacationers expect.  The cabins are equipped with amenities that make your vacation comfortable, so that you can relax and enjoy your time with your family or friends.  Downtown Alexandria is only two miles away, making it easy to pick up extra groceries and bait, and if you don't feel like cooking, there are numerous dining options within just a few miles.The famous Alexandria Chain of Lakes is very unique, and enables boaters to travel between many lakes by channel.  You can boat to three lakeside restaurants, and enjoy many miles of Minnesota lake shore beauty. 

We are a family resort, and we look forward to meeting the new families that may start a tradition of staying at Geneva Beach Resort. We are located just down the beach from the Geneva Golf Club, and we are right on the Central Lakes Trail.

We have owned the resort since 1996.  Carolyn recently retired from teaching music for over 30 years, and Tim has managed other rental properties that we have owned.  We met at Concordia College in Moorhead, MN, and have two children and 3 grandchildren.  We extend our personal invitation for your family to spend a fun and relaxing vacation with us!

  Tim & Carolyn Aarsvold