La tassa di soggiorno e di promozione è una tassa che ogni visitatore deve pagare per ogni pernottamento in Slovenia. È composta da due parti: ogni comune riscuote una tassa di soggiorno, che serve a finanziare e mantenere le strutture turistiche della zona, mentre l'Ente Sloveno per il Turismo riscuote una tassa di promozione, che utilizza per promuovere la Slovenia. Le aliquote della tassa variano a seconda del comune - da 1,5 € in alcune località a 3,13 € a Lubiana o Bled (per persona e notte).