Except taxes are almost explicitly not the free market. If hotels want to raise their prices they can, if not, then not.
Taxes are the definition of market distortion. It would be a crying shame if all the world's greatest sights were restricted to the rich due to government interference.
EDIT: It would also be a shame if all the world's greatest sights were destroyed by mass-tourism, so who knows? But pretending it's as simple as an Econ 101 problem would be naive.