Yes - there is an opt-out checkbox on every attendee Edit page, in the Account area. An alternate email option is provided: all system correspondence is copied to this address, even if the primary address is opted out. 

As the event manager, you can also access a delegate's Edit page via the Attendees tab on the event dashboard, where you can set their email preference.