Canada-Places.com has listed approx 106 Cruise agencies in Canada. Some of the Top rated Cruise agencies in Canada are- Lady Rose Marine Services, Lady Rose Marine Services, Pirate Adventures, Spirit Cruises (Vancouver Charters), Kelowna Cruises, M/V Louis Jolliet, Valente Travel Inc, Roblin Travel & Cruise, Excursions Maritimes Quebec & Sartigan Club Voyages.