The Large Cottage can house 2 villager.
It costs:
The small cottage can be upgraded to the Large cottage. This will not add 2 extra villagers because the small cottage already houses 1 villager. Instead, it will just add 1 villager.
There are also two variations of the Large Cottage, they will require Magic Beans.