Per la città di San Gallo, la tassa di soggiorno per persona e per notte è di CHF 4.50 negli alberghi, nelle strutture simili agli alberghi e negli stabilimenti di cura, e di CHF 3.50 negli ostelli della gioventù, negli appartamenti di vacanza, nelle camere, negli appartamenti, nelle strutture per gruppi e nei campeggi. Il Mobility Ticket St.Gallen-Bodensee è incluso nella tassa di soggiorno; è valido dal giorno di arrivo al giorno di partenza nelle zone OSTWIND 210, 211 e 231. Si applicano inoltre forfait annuali distinti per case e appartamenti di vacanza (CHF 15 per letto all’anno, massimo CHF 200), roulotte, case mobili e simili (CHF 100 all’anno), nonché per imbarcazioni con posti letto (CHF 60 all’anno).
Sono esenti: i bambini e i giovani di età inferiore ai 16 anni; le persone ospitate gratuitamente nell’economia domestica privata di un residente o di un residente settimanale; i viaggiatori d’affari e gli studenti che soggiornano per almeno tre settimane; le persone che adempiono obblighi di diritto pubblico (ad esempio il servizio militare); nonché i pazienti in ospedali, sanatori o istituti analoghi.
Gli alloggi in affitto a breve termine e quelli in stile Airbnb sono soggetti alla tassa di soggiorno applicabile quando il comune dispone di un regolamento valido sulla tassa di soggiorno. Dal 14 luglio 2025 Airbnb riscuote e versa automaticamente la tassa di soggiorno per le prenotazioni effettuate nei comuni partecipanti del Cantone di San Gallo, applicando l’aliquota comunale; in tali casi gli host non devono riscuoterla nuovamente. Le strutture ricettive devono selezionare l’opzione AIRBNB nel sistema di registrazione per evitare una doppia imposizione.