Spanish hotels, campsites and caravan parks to shut by March 24