What is a tavern or inn? In Britain, a tavern and an inn are pretty much the same thing. Taverns are places where people, gather, drink, exchange news, and can hire a room for the night. Inns are establishments which are licensed to house lodgers. So pretty similar. Nowadays, they’ve been all but replaced by …