Mielke-Baekler gravity consists in the usual Einstein-Hilbert action with a cosmological term and rotational and translational Chern-Simons terms with arbitrary couplings. For a particular choice of these couplings, we can obtain Einstein-Hilbert action, its teleparallel equivalent, and the exotic Witten's gravity.In this work, we use the Chern-Simons formalism to generalize the three dimensional Mielke-Baekler gravity theory in order to introduce spin-3 fields. We study its asymptotic symmetries, black hole solution, and also analyse its canonical structure at its singular point.