If you prefer a more off-the-beaten-path experience, head to the charming fishing village of Zihuatanejo or hit up the tiny town of Todos Santos for a stay at HotelVillaSanta Cruz...Thompson Zihuatanejo Thompson Zihuatanejo, A Beach Resort, by Hyatt.