There's no hard and fast rule for how long a hotel will hold your luggage, but those that do offer pre-check-in hotel luggage storage will generally store your luggage for at least several hours. Some hotels will store luggage for up to seven days, especially if you arrange to ship it to them through a travel provider.