Is this correct?
Have both of today’s meetings been cancelled?
"Both" is the subject here. "Both" is also a plural indefinite pronoun. Therefore, the verb, or the auxiliary verb has to be plural, which means, you are correct, as "have" is plural.