Buying a second home isn't all that different from buying a first home.
Affording it usually depends on your ability to qualify for a mortgage on the second home. Benefits include a getaway for the family on vacations or holidays, a future retirement home, or renters making your mortgage payments for you. Keep in mind that if you declare it as a rental, your mortgage might be slightly higher and your down payment requirements higher than a standard mortgage. Work with your lender to create a customized loan program with the best combination of rate, points, and closing costs to meet your needs.
TIP: A second home can be a good investment. To make the most of the opportunity, be sure you factor in sources for your down payment and monthly expenses (including the costs of maintaining the property).