Most hotels will accept cash, but will usually require a credit card, upon check-in, to cover incidentals or any damage. Cash is most likely accepted upon check-out, and will release your "authorization" on your credit within a 1 or 2 days.
They take cash
I am not sure we paid with a credit card.
Thanks! Your answer is awaiting moderation.