W@WS2 nanorattles were synthesised by heating a mixture of WO3 nanoparticles and S at a relatively low temperature between 750 and 950 °C in H2/Ar. In addition to the temperature, the competition between the H2 reduction and the S sulphidation sub-reactions dominated the reaction mechanisms and the morphologies of final products. Based on this, several types of nanostructures, including WS2 nanoflakes, inorganic fullerene-like nanoparticles and W@WS2 nanorattles (with desirable core size and shell thickness), could be selectively prepared by simply tailoring the processing parameters. Moreover, it was found for the first time that as-prepared W@WS2 nanorattles exhibited excellent catalytic activities which were close to or even better than their much more costive Au-based counterparts.