Skip to content
Tripsora

Things to do in Santa Cruz

112+ tours, tickets and activities in Santa Cruz, Ecuador. Booking is completed on Viator, with free cancellation on many options.

Tours and activities in Santa Cruz

Sort: Top ratedLowest priceShortest4 shown

Day Tour to Santa Fe Island and Hidden Beach with snorkeling and fishing

You will be equipped with high-quality snorkel equipment and wetsuits (brands Cressi/Scubapro and O'Neill) from us and this tour is operated on a very well maintained, comfortable boat, with an excellent guide and freshly prepared, very good food.

4.9(93)Rated 4.9 out of 5 from 93 reviews7 h

From £174.56 per person

Private Gastronomy Walking Tour

We offer a unique and exclusive experience, we visit the best restaurants in Puerto Ayora talking, trying delicious dishes and drinks, we can meet the chef and get to know the local culinary culture in depth, with the help of our team and excellent and fun local hosts. Very important: if you have any allergies or intolerances, please let us know so we can customize your menu.

5.0(2)Rated 5.0 out of 5 from 2 reviews3 hFree cancellation

From £171.51 per person

Full-Day Pinzon Island Snorkeling and Fishing

For adventure-seekers who are avidly hunting for a place that gives them all the elements of a thrilling escapade, Pinzon Island seems to be the epic landmark in the Galapagos Islands where you can unlock nature’s drama and imbue your spirit with the call of the marine wildlife. Our tour has been organized to enable a full-day tour to Pinzon Island which allows you to discover a medley of unique…

3.7(3)Rated 3.7 out of 5 from 3 reviews7 hFree cancellation

From £179.89 per person

Bartolome Island Full-Day Tour by Catamaran Adriana

Our team offers you exceptional service. Contemplate the majesty of its volcanic landscapes, with the iconic Pinnacle as a backdrop. Enjoy personalized attention as you explore white sand beaches and meet the charming Galapagos penguins. Immerse yourself in the beauty of the Galapagos with us.

New8 h

From £282.04 per person