You do not have to pay to visit Land's End itself, but there are fees for parking and for some of the attractions onsite.