Building a guest house or in-law suite is a great asset for any home’s marketability. On average, people will pay between $100 and $200 per square foot. For example, a 700-square-foot guest house, about the size of a standard one-bedroom apartment in the United States, may cost as little as $60,000.