Теплоход «Алексей Толстой» был построен в 1954 году в Германии по проекту 588. После постройки судно получило название «Н. Гастелло» («Николай Гастелло»), и поступило в Волжское объединённое речное пароходство, где было приписано к порту Горького (Нижний Новгород).
В 2002 году теплоход был продан индивидуальному предпринимателю Самолину В. А. из Казани.
В 2006 году теплоход «Н. Гастелло» прошел модернизацию и в 2007 году вышел под названием «Алексей Толстой».
С 2010-го по 2012-й годы корпус судна был выкрашен в темно-синий цвет.
Судно было модернизировано в 2006-2007 и 2012-2013 годах, в результате чего стандартные каюты на нем были полностью перестроены и каждая оборудована отдельным санузлом (душ, туалет, умывальник), кондиционером (кроме части кают) и холодильником. Кроме того, каюты появились и на шлюпочной палубе теплохода, где изначально их не было, в результате чего судно иногда в рекламных материалах называют четырехпалубным.
После модернизации пассажировместимость теплохода снизилась со стандартных почти 300 пассажиров до 156 туристов. Вместе с каютами были переоборудованы и общественные помещения (бар, ресторан и т. д.). Сейчас на борту теплохода «Алексей Толстой» два ресторана на средней и на главной палубах на 120 мест и 36 мест. диско-бар, пиратский паб, конференц-зал на 150 мест, детская комната, интеллектуальный клуб.