Discover Cleethorpes
compiled from our dataCleethorpes is located in England, United Kingdom, and has a population of about 38,996. Our atlas lists 165 places here.
These include 2 sights and 0 museums, 92 restaurants, 59 places to stay and 12 cocktail bars. Highlights include Ross Castle, Mulberry Apartments.