Yes. Upon check-in, let the receptionist know you’d like to pay in cash. Don’t forget that you also need to cover incidentals, which are usually around $100 per booking, depending on the hotel.