There are no age or height restrictions for the Hornblower Niagara Cruises. However, for safety reasons, all children 12 years old and under are required to wear life jackets on all sailings.