If you are looking to stay at a hotel on the water (we don't blame you, it's a beautiful view) there are two to choose from. The Hampton Inn and the Ramada are within walking distance to downtown Geneva both with a beautiful view but we do not have a block of rooms set aside at either of them nor will the shuttle be able to stop.
Uber and Lyft are both fairly active in the area thanks to the college down the road!