Quando exatamente no "inverno"? Porque não é o mesmo novembro que o natal. Se você está indo fora de temporada com certeza você vai encontrar melhores preços quando você chega do que em AirBnb ou similar.
Na minha experiência, mesmo em agosto (quando a maioria dos europeus viaja e também a maioria dos cubanos), há casas suficientes particulares. Você não terá nenhum problema para encontrar um. Mesmo você pode encontrar este tipo de hospedagem por menos dinheiro. Eu paguei $ 15 por uma noite dupla em todo o país. O truque era entrar em uma "rede doméstica". Eu explico tudo neste post .
Portanto, a resposta é: fora de época, não há razão para reservar a hospedagem com antecedência e, na temporada, você ainda tem muitas casas e encontrará preços mais baratos no local do que on-line.