Haven't been on Mariner, but on Voyager, they had the canister vacuum cleaners with the hoses. There were vacuum cleaners in the hall from about 7am to 2pm everyday. So, if you decide to take your vacuum bags and Mariner has the same setup, you should be fine.
🚢 Cruise with your favorite Keene Luxury Travel Staff Member! 💰 5% KLT Reward plus Shipboard Credit available (amount varies per voyage)! 💲 Offering Enhanced KLT Rewards on voyages hosted by Ngaire & Clay!