If you get married, you have the option of having your spouse move in with you.
There is no limit to how many homes you may own, only a limit on how many houses are available.
Several major cities have houses available for purchase of varying size, quality, and cost. Houses in Skyrim are buildings in which you may sleep and safely store items in non-respawning containers.