Starting from October 1, 2025, a city tax will be levied in Heidelberg. This will be paid by the guests in the hotel and then passed on from the hotel to the city of Heidelberg.
Overnight guests in Heidelberg hotels and other accommodation establishments must pay a fee of 3.50 euros per person per night on site to the city. Children and adolescents up to and including 16 years of age are exempt from the tax. The city tax applies to both private and business-related stays. The city tax is charged for a maximum of five nights if the accommodation is uninterrupted in the same establishment.