Yes, rental properties are a good investment. Rental property can generate a regular income. It can be a good long-term investment if the value of the investment property increases. The neighborhood, the housing complex, and the amenities accessible in the locality have a huge bearing on the rent.