There are NO money exchange facilities in Batanes, but there are a few ATMs (Landbank and PNB who accept Bancnet/Megalink & Expressnet cards). Given that fact, it's best to exchange your money for Philippine pesos in Manila before flying into Batanes. Don’t bother whipping out your credit card either because there are no establishments in the islands either that accept it.