9 Types of Roof Tiles. Roof tiles are a great way to customize a home, but they vary in budget, durability, weight, and appearance. We break down the 9 most popular types of roof tiles below so that you can get a clear understanding of what sets each material apart. 1. Slate Roof Tiles. Slate is a natural stone with a unique, beautiful appearance.