Most-reviewed trips on this page
Yelapa And Beach Day Trips
All three are long days out: a trail to six hidden beaches and Colomitos with snorkel stops, the Yelapa waterfall with BBQ and open bar at Majahuitas, and an all inclusive catamaran, from $38.
Every option here runs six and a half hours or more, so set aside the full day. Families lean toward the all inclusive catamaran. Walkers pick the hidden beaches trail, and the Yelapa trip mixes a waterfall path with beach time.
3 tours, from $38 per person.

Compare Every Tour In Puerto Vallarta


What Puerto Vallarta Tours Include
| Tour | Hotel pickup | Duration | Group size | Meal included | Free cancellation | Departs from | From |
|---|---|---|---|---|---|---|---|
| All-Inclusive Mega Catamaran | see the listing | 6 hours 30 minutes | see the listing | see the listing | check the listing | Puerto Vallarta | $120per person |
| BBQ, Open Bar, Yelapa Waterfall | see the listing | 7 hours | see the listing | see the listing | check the listing | Puerto Vallarta | $79per person |
| Hike 6 Hidden Beaches, Snorkel | see the listing | 6 hours 30 minutes | see the listing | see the listing | check the listing | Puerto Vallarta | $38per person |
When To Book Your Tour In Puerto Vallarta
Boats and coastal trails set the schedule, so weather matters. The official storm season spans May 15 to November 30, with the sharpest risk from August through October. December to March brings calmer water and humpbacks to the bay.
Boats for Yelapa and the southern beaches load at Marina Vallarta. Check the live listing for whether your tour includes hotel pickup or meets you at the dock.
More Puerto Vallarta Tours To Explore
- Boat And Snorkel Tours: 5 tours, from $48 per person.
- Whale Watching Tours: 3 tours, from $45 per person.
- Sunset Cruises: 3 tours, from $46 per person.
- ATV, Zipline And Hike Tours: 8 tours, from $94 per person.
- Food And Tequila Tours: 3 tours, from $32 per person.
- Yelapa And Beach Day Trips: 3 tours, from $38 per person.
- Nature And Day Trips: 2 tours, from $39 per person.
