Most hotels allow guests to have visitors, but it's always best to check with the front desk to avoid any misunderstandings. Some hotels may have restrictions on the number of visitors or the hours they are allowed to visit. It's also important to check if there are any additional fees for visitors.