What site preparation is needed?

Hot tubs can be installed anywhere, on the ground, on a deck etc.

A tub full of water may weight ca 2 tons depending on the size of the tub, therefore your site needs to be steady and more or less level.