Visitors will have to pay five euros, a fee designed to offset some of the costs of accommodating tourists.