whenever you're thinking about acidity, think about what the conjugate base would look like.
If an alkene is deprotonated, you get a negative charge on a carbon - a fairly non-electronegative atom.
However, if you deprotonate an alcohol, the extra lone pair is on an oxygen - one of the more electronegative atoms.
Hopefully, you can get an answer from here. The point of all this is, instead of memorizing, always draw/visualise the conjugate base to determine relative acidities.
Keep in mind the following things when determining stability:
resonance
electronegativity
inductive effects
good luck👍