Metal-organic frameworks (MOFs) comprising photosensitizers are described. The MOFs can also include moieties capable of absorbing X-rays and/or scintillation. Optionally, the photosensitizer or a derivative thereof can form a bridging ligand of the MOF. Further optionally, the MOF can comprise inorganic nanoparticles in the cavities or channels of the MOF or can be used in combination with an inorganic nanoparticle. Also described are methods of using MOFs and/or inorganic nanoparticles in photodynamic therapy or in X-ray induced photodynamic therapy, either with or without the co-administration of one or more immunotherapeutic agent and/or one or more chemotherapeutic agent.