Just to add to this thread, I've recently moved over for the UK and have been investigating squash options as I used to play team squash frequently in the UK.
There doesn't seem to be many/any squash courts in the centre of geneva as far as I can see? I am quite surprised as usually many financial folk like to play during lunchtimes in the UK so use courts close to the financial districts.
The two main Geneva squash 'clubs' seem to be the Geneva Squash Club, and a club in Maisonnex by the CERN complex by the airport. http://www.meyrin.ch/jahia/Jahia/administration/sports/complexe_sportif_de_maisonnex
Interestingly there is an 'external' squash club based at the Maisonnex club that provides the ladders etc like at the Geneva squash club
There is a large price difference between the two, with the Geneva Squash club being much more expensive, but I suspect it will be more 'cluby' with the benefits they entail.
I am living in plainPalais so both are inconvenient in terms of public transport access (great as it is here), but I see tram 14 to CERN from Bellaire goes direct to the Maisonnex club in 25mins very regularly so I will be trying that one in the not to distant future.
Anyway just some info incase it helps others in the same position.