Кнайпа (від нім. Kneipe) — гастрономічний заклад, де подають спиртні та інші напої, зокрема каву. У німецькомовних країнах означає перш за все пивну, де окрім напоїв подають також і страви, тому границя між кнайпою і рестораном є нечітка. В Україні найчастіше вживається у Галичині, зокрема у Львові, де нерідко маючи на увазі кафе вживають кнайпа або також кав'ярня (каварня). Зі Львовом також пов'язана історична назва перших кав'ярень цукерня — в цих кондитерських до кави пропонували випечені тут же ж свіжі тістечка.
Одна з можливих відмінностей кнайпи від ресторану є традиційна роль кнайпи як місце зустрічей та спілкування громадськості. Особливо на вихідні та у свята, коли вона стає місцем відпочинку у колі друзів та знайомих. В залежності від місцевих особливостей різних країн світу такі заклади називаються по різному:
у англомовних країнах подібний заклад історично називали таверною, проте сьогодні її роль перейняли здебільшого паби
кафе в Італії, Франції також Австрії і багатьох інших країнах