Depends on where you are going.
We have done private tours in Acapulco and Cabo...most people in the tourist areas speak english
Get guides recommended by others and you will have a better tour than the cruiseship
Alexandr Pushkin, Carnival-Holiday, HAL-(old)Westerdam, Orient lines-Marco Polo, Royal Olympic-Olympic, NCL-Dream, Dawn-Princess, ACCL-Grande Caribe, Oceania-Insignia (3), Regatta(4) Marina (1) St Lawrence Cruise Lines-Canadian Empress
Scenic River cruise June 11,2012