I spent a very hot weekend in Geneva recently and found the perfect cure to the heat - Les bains des Paquis is a city beach on the shores of Lac Leman. Entry is two CHF for unlimited time. In addition to the pebble beach and the lake, there is a restaurant (which serves an excellent salade Greque), a hammam with massage services and a games area.
Sounds tacky? I thought it would be, but it wasn't! Swimming in the lake in the height of the summer with city views all around, the jet d'eau in the background and the snow-capped mountains in the distance is really something else.
It's on the same side of Lac Leman as the Cornavin station. Walk down to the Quai Mont Blanc and head left (towards the parc mon repos), the bains des Paquis are clear signposted and are accessed via a bridge.
A lido jutting out into the lake. Perfect when Geneva is hot and you are feeling envious of the ducks paddling around - you can join them. Entry is super cheap, there is a good cafe serving substantial salads and terrines and showers/ loos/ changing rooms. There are different sectioned off swimming areas, some deeper, some shallower (and with a pebbly beach for little ones). Super relaxing and quite fun to be bobbing around next to a family of ducks. It's open from early til 8pm and they also have a hammam and massage facilities (but think hammam is currently being refurbished and you definitely need to book for massages).
Quai du Mont-Blanc 30
Send your feedback or queries to firstname.lastname@example.org