YES! Most places accept USD however, you will get more out of your dollar if you use Pesos, especially anywhere outside of your hotel. Your bank will have a better exchange rate in advance than at the airport or on the island There are two ATM's on the island, but they can run out of money. It's a small Mexican island, cash is king! Your hotel is one of the few places that accepts cards
-Some hotels will take care of transportation, so be sure to ask when booking. Private Shuttle Companies (They are private Sprinter vans) www.happyshuttlecancun.com www.holboxadventure.com Taking a plane is a fun and faster option. If you coordinate with others this is an affordable option https://www.flights-holbox.com
Yes! We would love for your kids to be in Mexico with us! The question is, do you want them on vacation with you with spotty wifi?!