Hi,
I wanted to recommend renting private houses in Cuba, specially if you are looking to get to know cuban life style. You can either stay with a cuban family or you can stay on your own in a house. Either way is going to be cheaper than staying in hotels in Cuba.
check this site for private houses in cuba.
Vacation rentals in Cuba
I hope you like it.

