Een hofje heeft een binnenplaats met daar omheen een aantal huisjes. Deze werden als gasthuizen gebruikt voor onderdak en verzorging van mensen vanuit liefdadigheid. Nu zijn er nog 22 gasthuizen en hofjes, met vaak een woonbestemming. Een van de bekendste, grootste en het oudste is het Pelstergasthuis, dat stamt uit 1267. Dit hofje is genoemd naar de straat waar het aan ligt, maar heet officieel het Heilige Geestgasthuis. Het gasthuis heeft drie binnenhofjes en een kapel. Net als de andere hofjes meer dan het bezoeken waard.