Cabo San Lucas calls sun worshippers, golfers, and those who love to play on the water. Start your stay at the tip of Mexico’s Baja Peninsula with an Instagram-worthy picture of El Arco, the famous granite formation jutting out of the blue-green sea. Nearby Bahia San Lucas offers premier scuba diving alongside snappers and angelfish. Some dive operators offer luxury excursions for days at a stretch.
Stroll the marina and enjoy the Mercado de Artesanías, or find vendors to take you sportfishing, snorkeling, and whale watching. Some charters guarantee sightings between December and April.