As we are personally involved in whale-research (Rodrigo is an oceanographer),
we can recommend Turmares as the best of the local whale-watching companies.
You are almost guaranteed to see pilot whales & dolphins and during the summer months
and there's a good chance you might see Orcas.
In the unlikely event you don't see whales, Turmares guarantee a free whale-watching trip next time.