Diversos municípios em Portugal aplicam uma taxa turística a todos aqueles que pernoitam em estabelecimentos deste tipo. A taxa aplicada varia entre 1€ e 2€ por noite, dependendo do município e época do ano. Por exemplo, a taxa turística aplicada em Lisboa e no Porto é similar: uma taxa de 2€ por noite e por pessoa, até um máximo de 7 noites será cobrada ao hóspede. A taxa turística não se aplica a menores de 13 anos ou a aqueles que se deslocam a estas cidades para obterem tratamento médico.
A Câmara Municipal de Vila Nova de Gaia cobra 2€ por noite e por pessoa durante a época alta (de 1 de abril a 30 de setembro) e 1€ por noite e por pessoa durante a época baixa (de 1 de outubro a 31 de março). Esta taxa é aplicada até um máximo de 7 noites e para viajantes com 16 anos ou mais. Outros municípios, tal como Óbidos, Cascais e Mafra também aplicam esta taxa aos turistas e cidades como Braga, Guimarães ou Fátima, por exemplo, estão a pensar aplicar esta taxa num futuro próximo.
O dinheiro arrecadado com a taxa turística destina-se ao financiamento de projetos, equipamentos, infraestruturas e estudos relacionados direta ou indiretamente com o turismo. O Município de Aveiro aplicou esta taxa entre 2012 e 2014, mas decidiu retirá-la pois os resultados obtidos ficaram aquém dos valores previstos inicialmente.