聖若瑟書院(前稱聖約瑟英文書院、聖約瑟書院、聖若瑟英文書院)北座及西座分別建於一九二〇年及一九二五年,是校內僅存的戰前建築物。
一八七五年,喇沙修士會六名修士接辦救主書院(創於一八六四年),將該校易名為聖若瑟書院,至一八八〇年成為津貼學校。鑑於學生人數日增,學校於一八七六年遷往堅道,其後再於一八八一年遷往羅便臣道以北的己連拿利。校舍於一九一八年遭地震嚴重損毀,學校遂遷至堅尼地道現址,即德國會所舊址。聖若瑟書院北座於一九二〇年啟用,設有多個課室;西座則於一九二五年啟用,內設教堂、禮堂和實驗室。日佔期間(一九四一至一九四五年),曾被日軍用作醫院倉庫。
聖若瑟書院北座樓高四層,兩端各有一座塔樓,各層均有遊廊。北座面向紅棉路的外牆有兩層高的巨型愛奧尼亞柱式;另一面面向校園內多用途球場,這一立面設有九個柱拱修築而成的遊廊,中間部分建有舍利安拿式山牆。西座亦是樓高四層,由實心牆築成,牆上開設窗洞,頂部建有小塔。
聖若瑟書院北座及西座於二〇〇〇年列為古蹟。