Yes, definitely! There are no restrictions for snorkelling on Ensenada beaches. Even all the beaches are highly protected from strong winds and waves, perfect for snorkelling.