Great Crosthwaite is a suburb of the tourist town of Keswick in the Allerdale district, in the Lake District, in the English county of Cumbria.