Britain is blessed with beaches to rival those abroad – Jane Knight selects the very best hotels for a break by the sea