Discover Hayle
compiled from our dataHayle is located in England, United Kingdom, and has a population of about 9,772. Our atlas lists 81 places here.
These include 11 sights and 2 museums, 35 restaurants, 33 places to stay and 0 cocktail bars. Highlights include St Michael's Mount, Hayle War Memorial, South Quay Hayle Harbour.