Gasthöfe sind Gastgewerbebetriebe, die die Möglichkeit des Aufenthalts bieten und dafür den Verzehr einer Speise oder eines Getränkes gegen Entgelt verlangen. In der Regel wird der Begriff Gasthöfe auf Betriebe im ländlichen Raum angewandt, die neben der Gaststätte auch einen Beherbergungsbetrieb, also die Zimmervermietung, anbieten. In diesem Fall tragen sie oft auch den Zusatz Pension in ihrem Namen. Gasthöfe im Sinne von Hof besitzen eine sehr lange Tradition, da sie früher den Fernreisenden über Lande als Aufenthalt dienten und hierbei etwa die Gespanne der Kutschen gewechselt werden konnten. Diese Aufgabe haben heute die Raststätten und Autohöfe entlang der Autobahnen übernommen. Im Gastgewerbe sind die Gasthöfe, die diese Bezeichnung in ihrem Namen tragen, beispielsweise Gasthof Adler, mit ihrem Angebot meist auf bestimmte lokale Spezialitäten sowie die herkömmliche und traditionelle Küche ausgerichtet. Der Namensvorsatz bezieht sich heute fast immer auf einen bestimmten Stil des Gastgewerbebetriebes. So wie das Restaurant, das Bistro oder das Café. Entsprechend unterschiedlich sind die Angebote an Getränken und Speisen.