- Przyszedł czas na zakończenie kariery sportowej. Miałam marzenia aby walczyć o Tokio. Plan planem a życie i tak pisze często swój scenariusz. Dla mnie wszystko się zmieniło w chwili gdy usłyszałam od lekarza słowa, w których oznajmił, że za rok już mamą nie zostanę. A moim marzeniem oprócz Tokio było zostać mamą po raz drugi. Rodzina jest jednak dla mnie ważniejsza. I to z tego powodu podejmuję decyzję o końcu kariery – tłumaczy swoją decyzję Mikołajczyk-Rosolska.
W 2012 Beata Mikołajczyk-Rosolska była reprezentantką kraju na igrzyskach olimpijskich w Londynie - wraz z Karoliną Nają zdobyły tam trzecie miejsce i brązowy medal. Z Anetą Konieczną, Martą Walczykiewicz i Karoliną Nają tworzyły polską osadę w konkurencji K-4 500 - w biegu półfinałowym ustanowiły nowy rekord olimpijski. Finał zmagań w batalii osad czteroosobowych zwieńczyły 4. lokatą.
W 2016 na Olimpiadzie w Rio de Janeiro wraz z Karoliną Nają zostały brązowymi medalistkami igrzysk olimpijskich. Tym samym Mikołajczyk stała się drugą kajakarką w historii, która zdobyła trzy medale na igrzyskach olimpijskich, a także pierwszą, która zdobyła swoje krążki na każdych igrzyskach, w których wzięła udział.
W 2016 roku, na pamiątkę bydgoszczanom, złożyła swój podpis w Bydgoskiej Alei Autografów.