Lake Geneva has a ton of botique shops. There are also some really nice resteraunts and bars. You are the lake so there is always boat rentals and the beach. There is multiple golf courses within 15 minutes and also tons of spas for relaxing at.
You could rent one of the boats from Gage Marine, or call the Grand Geneva and rent the Trolly, but when I got married most of my guest ended u walking around town and enjoying the beautiful views
Click on each tool to see a sample.