En turist- og promoteringsskatt er en avgift som alle besøkende må betale for hver overnatting over hele Slovenia. Den består av to deler: hver kommune krever inn en turistskatt, som går til finansiering og vedlikehold av turistfasiliteter i området, og det slovenske turistrådet krever inn en promoteringsskatt, som brukes til å markedsføre Slovenia. Avgiftssatsene varierer fra kommune til kommune - fra 1,5 euro enkelte steder til 3,13 euro i Ljubljana eller Bled (per person, per natt).