Le tarif standard actuel est de 4,25 francs par personne et par nuit, quelle que soit la catégorie de l’établissement. L’exception concerne les campings, pour lesquels le tarif est de 2,50 francs par personne et par nuit. Le règlement prévoit également, dans les cas applicables, une taxe de séjour forfaitaire de 60 francs par personne.
La taxe s’applique aux hôtes séjournant dans le canton de Genève qui n’y ont pas leur domicile fiscal et bénéficient d’une prestation d’hébergement à titre onéreux. Les personnes dont l’hébergement est pris en charge par l’aide sociale ou l’assistance de l’État sont exonérées. Les locataires titulaires d’un contrat de plus de 40 jours consécutifs sont exemptés de la taxe ordinaire par personne et par nuit. Le règlement prévoit également une taxe de séjour forfaitaire de 60 francs par personne.
Les prestataires de locations de courte durée, y compris les hébergements de type Airbnb, sont considérés comme des prestataires d’hébergement. Ils doivent s’annoncer auprès de l’administration fiscale cantonale, percevoir et reverser la taxe de séjour, conserver et fournir les pièces demandées, et retourner le formulaire de décompte annuel même si aucune taxe n’a été encaissée. En cas de manquement, des sommations et une taxation d’office sont possibles, avec notamment une majoration éventuelle de 10 % en cas de non-remise du décompte.