Een hotel is een plaats waar mensen kunnen overnachten tegen betaling.
Een hotel is een dienstverlenend etablissement met een commercieel oogmerk waar iemand tegen betaling kan overnachten of onderdak vinden (Latijn hospitalis = gastvrij). Anders dan bij logies-en-ontbijtconstructies (B&B's), gaat het om grotere voorzieningen voor tientallen tot tienduizenden gasten. Ook hostels worden over het algemeen niet als hotels aangemerkt, deze voorzieningen zijn vooral anders doordat er minder faciliteiten voor privé-gebruik zijn (er is minder privacy).