Aujourd'hui incorporé à Dún Laoghaire, Dalkey comptait autrefois sept châteaux. Il n'en reste aujourd'hui plus que trois, datant des 15e et 16e s. : Bulloch Castle (fermé au public) qui domine un petit port de pêche au nord ; Archbold's Castle qui accueille la mairie ; Goat Castle qui abrite le Dalkey Heritage Center.