The idea here is that all the atoms that are present on the reactants' side must also be present on the products' side.
So, you know that the unbalanced chemical equation looks like this
"HCl"_ ((aq)) + "Ca"("OH")_ (2(s)) -> "CaCl"_ (2(aq)) + "H"_ 2"O"_ ((l))
It's always a good idea to start with an inventory of what you have in the unbalanced chemical equation
color(white)(aacolor(blue)(ul(color(black)("the reactants' side")))aaaaaaaaaaaacolor(blue)(ul(color(black)("the products' side")))aaaa
color(white)(aaaaaaaaacolor(black)(3 xx "H")aaaaaaaaaaaaaaaaaaaaaaacolor(black)(2 xx "H")aaaaacolor(red)(xx)
color(white)(aaaaaaaaacolor(black)(1 xx "Ca")aaaaaaaaaaaaaaaaaaaaaacolor(black)(1 xx "Ca")aaaaacolor(darkgreen)(sqrt())
color(white)(aaaaaaaaacolor(black)(1 xx "Cl")aa.aaaaaaaaaaaaaaaaaaaacolor(black)(2 xx "Cl")aaaaacolor(red)(xx)
color(white)(aaaaaaaaacolor(black)(2 xx "O")aaaaaaaaaaaaaaaaaaaaaaacolor(black)(1 xx "O")aaaaacolor(red)(xx)
Start by balancing the chlorine atoms. You have 1 chlorine atom on the reactants' side and 2 on the products' side, so add a coefficient of 2 to hydrochloric acid
2"HCl"_ ((aq)) + "Ca"("OH")_ (2(s)) -> "CaCl"_ (2(aq)) + "H"_ 2"O"_ ((l))
You now have
color(white)(aacolor(blue)(ul(color(black)("the reactants' side")))aaaaaaaaaaaacolor(blue)(ul(color(black)("the products' side")))aaaa
color(white)(aaaaaaaaacolor(black)(4 xx "H")aaaaaaaaaaaaaaaaaaaaaaacolor(black)(2 xx "H")aaaaacolor(red)(xx)
color(white)(aaaaaaaaacolor(black)(1 xx "Ca")aaaaaaaaaaaaaaaaaaaaaacolor(black)(1 xx "Ca")aaaaacolor(darkgreen)(sqrt())
color(white)(aaaaaaaaacolor(black)(2 xx "Cl")aa.aaaaaaaaaaaaaaaaaaaacolor(black)(2 xx "Cl")aaaaacolor(darkgreen)(sqrt())
color(white)(aaaaaaaaacolor(black)(2 xx "O")aaaaaaaaaaaaaaaaaaaaaaacolor(black)(1 xx "O")aaaaacolor(red)(xx)
Now, notice that you can balance the hydrogen atoms and the oxygen atoms by adding a coefficient of 2 to the water
2"HCl"_ ((aq)) + "Ca"("OH")_ (2(s)) -> "CaCl"_ (2(aq)) + 2"H"_ 2"O"_ ((l))
You now have
color(white)(aacolor(blue)(ul(color(black)("the reactants' side")))aaaaaaaaaaaacolor(blue)(ul(color(black)("the products' side")))aaaa
color(white)(aaaaaaaaacolor(black)(4 xx "H")aaaaaaaaaaaaaaaaaaaaaaacolor(black)(4 xx "H")aaaaacolor(darkgreen)(sqrt())
color(white)(aaaaaaaaacolor(black)(1 xx "Ca")aaaaaaaaaaaaaaaaaaaaaacolor(black)(1 xx "Ca")aaaaacolor(darkgreen)(sqrt())
color(white)(aaaaaaaaacolor(black)(2 xx "Cl")aa.aaaaaaaaaaaaaaaaaaaacolor(black)(2 xx "Cl")aaaaacolor(darkgreen)(sqrt())
color(white)(aaaaaaaaacolor(black)(2 xx "O")aaaaaaaaaaaaaaaaaaaaaaacolor(black)(2 xx "O")aaaaacolor(darkgreen)(sqrt()))
And there you have it, the chemical equation is now balanced.