It entirely depends on your personal preference and circumstances. The pros of leasing a boat mean you face lower upfront costs, repayments and maintenance costs. However, you never actually own the asset and, therefore, cannot sell it.  Owning a boat requires a significant upfront payment and you must take on all maintenance costs associated with ownership. But it also means you can rent out the boat to others to generate additional income.