The main purpose of hotels is to provide travelers with shelter, food, refreshments and similar services and goods, by offering on a commercial basis things which are usually provided in households but which are not available to people. traveling away from home.