San Juan Cruises
San Juan Cruises355 Harris Ave #104, Bellingham Cruise Terminal/Ferry Termina
Bellingham, Washington 98225
With three different vessels for different cruise tour options. They offer whale watching, dining cruises, sightseeing tours to other islands, and travel through out the San Juan Islands during the summer months. They also offer private charters.