Mariposa Cruises by Hornblower, is the largest hospitality cruise operator in Toronto. As a team, we work together to deliver a positive guest experience. We have the pleasure of hosting a wide range of cruise experiences and create memories for our guests who come to us from all over the world.

Mariposa Cruises is the Toronto operation of Hornblower Cruises & Events, which operates in major cities over three countries (Canada, US and UK) has 5000 employees and 157 boats.

We are a team of professionals, passionate about consistently delivering a quality guest experience. We value diversity and inclusion in our workplace and treat one another and our guests with respect. Our team is invested in continual improvement. We are committed to a safety focused work culture.  We achieve amazing results when we work together as a team.

We have 2020 season employment opportunities available!

  • Full Time Positions are available May 1st to September 30th.
  • Part Time Positions are available May 1st to December 31st.

We are hiring for the following positions for our 2020 Season:

Food & Beverage

Ticket Booth

  • Harbour Tours
  • Harbour Tour Supervisor



Sales, Marketing & Events

Apply Now


    Mariposa Cruises by Hornblower is an equal opportunity provider and all employment decisions will be made based on Education, experience, skills, competence, performance and business needs. We welcome diversity to represent us and deliver a memorable guest experience across the board. Mariposa Cruises is committed to the development of a positive and progressive workforce that is representative of the guests we serve. We will provide equitable treatment and accommodation to ensure barrier-free employment. In accordance with the Ontario Human Rights Code, Accessibility for Ontarians with Disabilities Act and the Mariposa Cruises’ Accommodation Policy, a request for accommodation will be accepted as part of the Company’s hiring process. 

    To request for an accommodation or if you require any technical assistance, please email or call 647-265-9223 . Please include your name, contact information, Job ID and Name of the position that you are applying for in the email.