La tariffa ordinaria è di CHF 3 per persona e per notte negli alberghi. È di CHF 2 per persona e per notte nelle strutture collettive, compresi gli ostelli della gioventù, nei campeggi e nelle case/appartamenti di vacanza. Per i bambini fino al compimento del 12° anno di età la tassa è ridotta di CHF 1; i bambini fino al compimento del 5° anno non pagano nulla. Il consiglio comunale può aumentare la tassa, in funzione di prestazioni supplementari o di circostanze mutate, fino a un massimo di CHF 5.
Sono esenti le persone che soggiornano per più di 30 giorni nella struttura interessata, il personale militare che soggiorna a Soletta per motivi di servizio e le persone che pernottano con buoni emessi da organizzazioni di beneficenza, parrocchie, ecc. I bambini fino al compimento del 5° anno di età sono completamente esenti. Per i bambini fino al compimento del 12° anno, la tassa è ridotta di CHF 1 per persona e per notte.
Gli alloggi a pagamento di breve durata sono soggetti alla tassa quando sono offerti professionalmente, compresi Bed & Breakfast, Airbnb, alloggi privati e case/appartamenti di vacanza. Il gestore deve addebitare la tassa in aggiunta al prezzo della camera, trasmettere la dichiarazione mensile a Solothurn Tourismus entro il 5 del mese successivo e versare la tassa dovuta entro il 10 del mese successivo.