Is there a tidy way to print solutions like there is for proofs? Something like the following but for solutions.
\begin{proof}
...
\end{proof}
(Modified the answer after the OP mentioned that he uses the amsthm package.)
I'm assuming that the solution environment shouldn't be numbered. If that's correct, and in view of the fact you appear to use the amsthm package, you could set up a solution-like environment, named soln, as follows in the preamble, after loading the amsthm package:
\theoremstyle{remark}
\newtheorem*{soln}{Solution}
Just duplicate proof:
\newenvironment{solution}
{\begin{proof}[Solution]}
{\end{proof}}
If you plan to have “variable” labels (say “Sketch of solution” in one of the uses), do
\newenvironment{solution}[1][Solution]
{\begin{proof}[#1]}
{\end{proof}}
amsthmorntheorem? – Mico Jan 16 '16 at 08:28