das Bootshaus
boathouse
A building by or over the water that is used to store boats.
Nach der Tour haben wir das Kajak wieder ins Bootshaus getragen.
After the tour, we carried the kayak back into the boathouse.

boathouse
Loading your saved state.
boathouse
A building by or over the water that is used to store boats.
Nach der Tour haben wir das Kajak wieder ins Bootshaus getragen.
After the tour, we carried the kayak back into the boathouse.

The word is built very logically: it consists of 'das Boot' (the boat) and 'das Haus' (the house). A Bootshaus is therefore literally a house for boats.
Im Winter lagern wir unser Segelboot im Bootshaus.
In winter, we store our sailboat in the boathouse.
You can often tell whether the building or the restaurant is meant from the verb. Verbs like 'essen' (to eat), 'trinken' (to drink), or 'sich treffen' (to meet) point to the restaurant. Verbs like 'lagern' (to store), 'reparieren' (to repair), or 'hineintragen' (to carry inside) point to the storage building.
Wir treffen uns um 19 Uhr im Bootshaus zum Abendessen.
We're meeting at 7 p.m. at the boathouse for dinner.
The prepositions 'am' and 'im' are common here. 'Am Bootshaus' describes the location outside nearby, while 'im Bootshaus' means that you are inside (whether in the restaurant or in the storage building).
Die Feier findet direkt am Bootshaus statt.
The celebration is taking place right by the boathouse.
restaurant / inn
'Gaststätte' and 'Bootshaus' can both mean a place where you can eat or drink something. 'Gaststätte' is the general term and says nothing about the place or its location. 'Bootshaus' is only similar when it means a restaurant, café, or clubhouse by the water. The name emphasizes the closeness to boats or to a lake. If you simply mean a normal restaurant or inn, 'Gaststätte' is clearer. If the place is by the water or belongs to a boating club, 'Bootshaus' fits better.

Am See reserviert Lisa einen Tisch im Bootshaus für den Geburtstag.
At the lake, Lisa reserves a table at the boathouse restaurant for the birthday.
In der Pause gehen die Kollegen in die Gaststätte gegenüber.
During the break, the colleagues go to the inn across the street.