Hotel have bars, lounges, lobbies and sometimes terraces. Where everything is catered for you and staff are there to attend to your needs.
If you have any issues or questions about the local area, a receptionist or concierge can help and advise.
Compared to my (admittedly limited) experience with AirBNB where getting any information from the "hosts" felt hostile, and the arrival experience alone often mired by instructions to effectively sneak into your place of stay because it's not supposed to be for holiday lets.
That can't compare to walking into a hotel and having your bags taken off you by a porter while simultaneously being handed a drink (if desired).