The new legal requirement will apply to all paid visitor accommodation across Wales – including spare rooms, holiday cottages, cabins, campsites and hotels