Pub deriva do nome formal inglês "public house", casa pública em inglês. Popularmente conhecido como um estabelecimento licenciado para servir bebidas alcoólicas[1][2], originalmente em países e regiões de influência britânica, esses locais também têm historicamente a função de centros sociais, de lazer e restaurantes.[3]
O termo public house apareceu pela primeira vez no final do século XVII e era usado para diferenciar as casas particulares daquelas que eram, literalmente, abertas ao público. No século XVIII, tornou-se linguagem comum e passou a se espalhar pelo Reino Unido, tornando-se muito popular no século XIX. Mais que locais para beber, os pubs têm historicamente uma função social, servindo de local de lazer e recreação para o público.[4]
O pub que oferece acomodações e refeições pode ser chamado de “inn” ou mais recentemente chamado de “hotel” no Reino Unido. Hoje em dia muitos pubs no Reino Unido, no Canadá, na Austrália e na Nova Zelândia, que ainda mantêm a palavra “inn” ou “hotel” no nome, não mais oferecem acomodações e em muitos casos nunca o fizeram.[5]