Online booking mix-up costs woman hundreds