Fishing charters, whale watching tours, snorkeling, ATV excursions, and beach days are among the most popular activities in Cabo San Lucas. The area also has a well-established nightlife scene, golf courses, and a growing number of eco tours and wellness options. Terrasol Beach Resort sits close to departure points for most of these activities. Browse our activity guides for each to plan your trip.