Have you checked out EasyExpat's guide to Geneva? There is some helpful information pertaining to your situation under "Finding Accomadation" (
http://www.easyexpat.com/en/geneva/acco ... dation.htm)
"Some permits (B and C) imply that you are resident in Switzerland, the "cross-border" G permit means that you must live in France and work in Switzerland as a "frontalier". Depending on your category, you may look for an accommodation either in the canton of Geneva, either in France in the areas of Ain and Haute-Savoie (Gex, St Julien en Genevois, Annemasse...).
Members of the Union Suisse des Professionnels de l'Immobilier de Genève (USPI) manage about 70% of the letting accommodation in Geneva (residential and commercial premises). Set up in 1879, with the name of Société des Régisseurs, USPI is a professional estate association that groups today about forty active members in property management, broker and surveyor business.
The lodging service of the Centre d'Accueil Genève Internationale (CAGI) gives a list of vacancies of accommodations (bourse du logement du CAGI) for international organisations, NGO, Consulates, International Sport Federations. USPI-Geneva section is one of the main member of CAGI and get regular updates and offers through the network.
However searching may be difficult as the market in properties is currently in crisis in Geneva with very few vacancies. As demand exceeds offer, it is useless to post accommodation search ads, chances are low that someone will answer.
Some tips to finding accommodation...
In the ad section published by free magasines:
* Genève Home Informations (GHI) (
http://www.ghi.ch),
* 022 (twice a month, on Monday)
* Tout l'immobilier (
http://www.toutimmo.ch), every week, on Monday, with more than 200 000 prints.
Newspapers:
* Each Monday, the additional Leman Express of 24 heures and of La Tribune de Genève publishes several ad pages throughout the French-speaking areas of Switzeland.
* On Tuesday, La Tribune de Genève publishes its own accommodation section.
* Each Wednesday: the additional accommodation print of the Temps.
On the Internet :
*
http://www.geneveimmobilier.ch (about twenty estate agencies, 80% of the market),
*
http://www.swissimo.ch,
*
http://www.uspi-geneve.ch (USPI) : you can access the websites of the members. Better than subscribing on the agency website, go and meet them directly as a face to face contact is always better."
best of luck!