I want to slightly extend the answer of @user1551 to the unitary case because --- although the proof idea stays the same --- in the complex case every contraction is the arithmetic mean of just two unitaries (cf. also page 42 of Bhatia's book "Positive Definite Matrices", 2007).
Proposition. Let $n\in\mathbb N$ and $A\in\mathbb C^{n\times n}$ be given. If $\|A\|_{2\to 2}\leq 1$, then there exist $U_1,U_2\in\mathbb C^{n\times n}$ unitary such that $A=\frac12(U_1+U_2)$.
Here $\|\cdot\|_{2\to 2}$ denotes, as before, the operator norm with respect to the $2$-norm on $\mathbb C^n$, i.e. the largest singular value of the input.
Proof. As before the easiest way to show this is to use the singular value decomposition $A=U{\rm diag}(s_1,\ldots,s_n)V$ where $U,V$ are unitary and $s_1,\ldots,s_n\in[0,1]$.
With this we for each $j=1,\ldots,n$ define $$z_j^+:=s_j+i\sqrt{1-s_j^2}\qquad \quad z_j^-:=s_j-i\sqrt{1-s_j^2}\,,
$$
as well as
\begin{align*}
U_1&:=U{\rm diag}(z_1^+,\ldots,z_n^+)V\\
U_2&:=U{\rm diag}(z_1^-,\ldots,z_n^-)V\,.
\end{align*}
Obviously $|z_j^\pm|=1$ so $U_1,U_2$ are unitary as product of three unitaries, and $U_1+U_2=U{\rm diag}(2s_1,\ldots,2s_n)V=2A$.$\quad\square$