Yes, they also have a ATM machine there as well
I'm not sure. We are Marriott Rewards members and always use their card. Sorry!
I would call the hotel. Most hotels take a debit card with a deposit.
Get an answer from Savannah Marriott Riverfront staff and past guests.