Book a Whale Watching Tour or Ask a Question

Tours Depart From:

Tours on PeregrineImagine:

Snug Harbor Marina and Resort
1997 Mitchell Bay Road
Friday Harbor, WA

Tours on J1:

Friday Harbor Marina
#14 Cannery Landing
Friday Harbor, WA

Mailing Address

P.O. Box 1456
Friday Harbor, WA 98250




Follow Us

Join us for the most memorable moments of your vacation

Reserve your whale watching tour today by completing this form or by calling 360.378.7996.

You will receive confirmation by phone or email from us within 48 hours. Reservations are not valid until confirmed by Maya’s Legacy Whale Watching. To make last minute reservations or check immediate availability, please phone us directly.

Are you wanting more information about our services or simply prefer to speak to a real person? Please call us or submit your phone number using the form above for a return call.

Cancellation Policy

Please inform us of cancellations as soon as possible. Notice is required a minimum of 72 hours prior to the date of your scheduled whale watching tour. If you need to cancel, we will make every effort to resell your seats. If advance notice of cancellation has not been given within 72 hours and we are unable to resell your seats, we reserve the right to charge the full amount of your fares. Thank you in advance for your understanding.

Fields marked with an * are required
© 2018 Maya's Legacy Whale Watching | Privacy Policy & Terms Website by Dane Strom