Porcelain or cast iron are best for retaining warmth. Porcelain is durable and spreads heat evenly throughout the tub, while cast iron is highly dense and insulated, which helps trap the heat in the metal. However, acrylic may be a better option if you'd like a more modern design or additional features such as whirlpool jets.