Do I choose a hotel or a casa particular?
If you have a small budget you better opt for a casa particular there that are a lot cheaper than hotels.
If you can afford a 4 – 5 star hotels then go ahead. But there is little difference between a 3-star hotel and a casa particular comfort.
By the way, you have hotels in every country. Staying in casas particulares is an experience in itself and is part of traveling through Cuba.
Of course you can of course also choose to stay in hotels and in casas particulares. Where, for example, in Trinidaden you choose Víñales to stay in casas particulares because there aren’t many hotels there.
And really. Would you prefer a simple 3-star hotel in Havana and then miss a stay at Casa Angel.