You can put it on gravel or concrete as long as it is level. Your hot tub is likely to be too heavy to stand on decking unless you have it specifically built to take the weight. You also need to ensure that the hot tub has a good airflow underneath in order to maintain the condition of the base.