+0
Please check out the following sentences.

(1) This winter vacation was very differnent from any one that I had before.

(2) This winter vacation was very different from the ones which I had before.
+1
(1) This winter vacation was very different from any one that I had before.
(2) This winter vacation was very different from the ones which I had before.
Comments  
Students: We have free audio pronunciation exercises.
Someone suggests that #1 delete "one" as written.

This winter vacation was very different from any that I had before.

Here "any" means 'all'. It was different from any of the others that you might compare it to. (It was different from all of them.)

What's your opinion about it?
Yes, you can omit 'one' if you like.