Роль Оленєва віддали Володимиру Шевелькову, а роль Бестужової – Неллі Пшонной. Під час підготовки змінилися багато "гардемариниРоль Олександра Бєлова мав грати Олег Меньшиков, а Альоші Корсака — Юрій Мороз, але коли він відмовився від ролі, разом з ним пішов і Меньшиков.
Пісні, що пролунали у фільмі Студійна версія – Олег Анофрієв. «Пісня про кохання» — Світлана Тарасова та Дмитро Харатьян. "Ланфрен-Ланфра" – Михайло Боярський. «Дороги» – Олег Анофрієв та Віктор Борцов.
Євген Євстигнєєв Блискучий Євген Євстигнеєв зіграв у “Гардемарінах” віце-канцлера Олексія Бестужева, і зробив цей історичний персонаж яскравим і незабутнім. На жаль, на той час актор пережив уже два інфаркти, зніматися йому було дуже непросто, а лікарі давали дуже сумні прогнози.