It is generally okay to check-in late to a hotel as long as you have made arrangements with the hotel in advance and they are expecting you to arrive late. Most hotels have a 24-hour front desk and will be able to accommodate you, even if you arrive after the typical check-in time.