The highly-rated 20-year-old has just returned to Anfield from a similar spell at Sky Bet League One side Carlisle.
Stanley boss James Beattie told the club's official website: " Craig's a very good young player. He's very competitive, technically sound and good on the ball as you would expect from a player who has come through at a club like that.
"I tried to get him before and Craig actually trained with us once but the deal fell through. We've managed to make it happen now and we're delighted.
"He can play in a number of different positions but he also knows the game and has that pedigree of coming from such a big club. He comes with a glowing report from his coaches and we can't wait to see him wear the Stanley shirt."