Doesn't help for this weekend, but some (many?) online/non-profit banks and credit unions not only don't charge for using any ATM worldwide, but will even refund surcharges that those ATM owners charge (for example, my bank refunds up to $15 per month of surcharges, and allows 10 free withdrawals worldwide a month before charging themselves). This, along with iPhone/Android check deposit, goes a *long* way toward mitigating any inconvenience not having a local branch would otherwise have.
Generally, I've found that bank ATMs in Europe, Israel, and India to pick a few places don't add their own surcharges, but some of the "convenience store" standalone machines do disclose and charge. But again, I often don't care as long as we don't go over the limits above.