The best way to heat a spa pool is by using heat pumps, which are energy efficient and cost effective. They heat the water faster and use less energy than inbuilt electric heaters.