This page provides a list of different types of houses with their definitions. The list includes detached house, hut, cottage, semi-detached house, terraced house, bungalow, mansion, maisonette, bedsit, penthouse, farmhouse, apartment, dwelling, home, hovel, inn, lodge, shanty, youth hostel/hostel. This vocabulary can be used for learning and describing different types of houses.