Zugersee offers both camping facilities with tent pitches and a restaurant serving food and drinks, also available for banquets and events.