Are there any hotels located by Geneva Airport?

Yes, there are many! Some of these include the Nash Airport hotel, Trente Trois, Movenpick Geneve, Ramada Park, Express by Holiday Inn, and the Crowne Plaza Geneve.