'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)