A three-day beer festival at the Stag and Hounds in Maidenhead raised about £400 for Helen & Douglas House.
Hundreds of people attended the event, which ran from Friday until Sunday at the pub in Lee Lane.
There were 35 real ales and four ciders to try on top of the six on tap. Food offerings included Thai curries and a barbecue.
Visitors were entertained by nine different bands across the weekend, with music genres ranging from medieval minstrel to folk, Irish and 60s and 70s hits.
Landlord Greg Wright said: "It was absolutely excellent. The weather wasn't really on our side but it went down brilliantly."
Helen & Douglas House provides hospice care for children and young adults.
The pub is hoping to hold another festival over the August bank holiday.
Top Ten Articles
The Met Office has issued a yellow alert for Windsor and Maidenhead, Slough and Wokingham, warning that rain moving eastwards across the south of the country may turn to snow in some places.