The Hacienda Buenaventura Puerto Vallarta in Mexico offers excursions at additional cost such as rock climbing, City tours, zipline, horseback riding, nature hikes to discover flora and fauna, cruises for the 'whale watching or sunset, diving in Banderas Bay, excursions to discover the local culture in all its facets, not to mention its long beaches and water activities.