Westwood, 23, had been linked with several Championship clubs after starring in Carlisle's run to the League One play-offs last season.
He had been widely expected to leave Brunton Park after manager John Ward admitted he had reluctantly agreed to listen to offers for the keeper.
Westwood had 12 months remaining on his contract and made over 150 appearances for the Cumbrians after joining them from Manchester City four years ago.