STAGING SITE

Geneva Beach Resort

A sandy lakeshore at Geneva Beach Resort features colorful kayaks, docks stretching into the water, and people swimming and playing on floating inflatables under a sunny sky. Trees line the distant shore of the lake.

Explore

Geneva Beach Resort

Established in 1883, Geneva Beach Resort is a cherished lakeside retreat on beautiful Lake Geneva, blending historic charm with modern comfort. Guests enjoy updated cabins, a sandy beach, excellent fishing, and easy access to Alexandria’s dining, shopping, and the Central Lakes Trail—making it the perfect spot for families, fishermen, and anyone seeking timeless Minnesota lake memories.

Logo for Geneva Beach Resort featuring a stylized sun, a bicycle, leaves, water waves, and a fish on a fishing line above the playful blue “Geneva Beach Resort” text.

About Geneva Beach Resort

Geneva Beach Resort is located just two miles from historic downtown Alexandria, MN on Lake Geneva, part of the area’s 5 Chain-of-Lakes. This beautifully landscaped family resort offers 16 modern, lakeview lodging options – townhomes, lodges and suites. Geneva Beach Resort is proud to offer a resort that is one of the finest in the area! Short stays are welcome.
Family activities include water sports, fishing, boating, golf, biking, hiking and much more! The resort is located on the Central Lakes Trail!

Open May-September

Geneva Beach Resort has great cabins and sits next door to another beautiful Lake Geneva property in the Sugarbush Lodge (shown with brown siding behind circle of adirondack chairs).  

Getting Here

Scroll to Top