A quality hot tub could last 15 to 20 years only if you maintained it in good condition. At the same time, how long the hot tub last will depends upon various factors, including its quality of material, how properly you are maintaining it, etc.