'Have both' -not sure I'm using this correctly
Solution 1:
"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.
Both(subject: plural) of today's meetings have been cancelled(plural verb)