In un hotel a pensione completa, colazione, pranzo e cena sono forniti a tutti gli ospiti. In un hotel a mezza pensione, l'albergatore serve colazione e cena, ma gli ospiti sono liberi di prendere accordi per il pranzo. Un bed and breakfast fornisce solo il primo pasto della giornata.
Il termine "pensione" si riferisce alla tabella in cui vengono consumati i pasti in casa o in albergo. Questa è anche l'origine del termine "vitto e alloggio", il che implica che sia gli alloggi che il cibo sono forniti al cliente.
Un hotel all-inclusive serve tre pasti proprio come un hotel a pensione completa. Bevande alcoliche e snack sono inclusi nel prezzo e possono essere serviti al di fuori dei normali orari dei pasti.