The time it takes for an inflatable hot tub to heat up will vary depending on the model and the initial temperature of the water. Generally, it can take anywhere between 12 and 24 hours to reach the desired temperature.