Gasthaus je nemška beseda za gostilno ali restavracijo, ki običajno ponuja prenočišča poleg hrane in pijače. V teh ustanovah lahko gostje uživajo v lokalni kuhinji in se pogosto srečujejo z domačini. Gasthäuser se pogosto nahajajo na podeželju, pa tudi v mestih, in ponujajo prijetno vzdušje ter vse od tradicionale nemške hrane do sodobnih jedi.