'Staycationers' pay over the odds