No. A valid, unexpired passport is mandatory for entry into the United Kingdom, regardless of your mode of travel—whether by air, sea (including private boat, ferry, or cruise ship), or land (via the Channel Tunnel).
UK Border Force officers will deny entry to anyone presenting an expired passport. There are no exceptions for sea arrivals. Before departure, ensure your passport meets the following:
If your passport is close to expiry, renew it before traveling. Some nationalities may also require a visa—check the UK government's visa checker tool.