Hotels will require confirmation of the booking. You will also usually be required to present some form of identification such as drivers licence or passport. You will also usually be required to have a credit card authorization to guarantee payment of any incidental charges you may incur during your stay.