The Boathouse

The Boathouse is situated in the picturesque medieval town of Upton Upon Severn in Worcestershire, with a private balcony and stunning views of the River Severn. The Boathouse is the perfect venue for your special occasion. They specialise in exclusive hire for weddings and parties and focus on friendly, individualised service and excellent food. Rachel and John run The Boathouse with passion and flare and look forward to helping you plan your event.
The Boathouse is available for exclusive hire on a fully catered basis Included in the price are the two floors, riverside balcony and outside seating area (weather permitting). A unique owner-managed establishment with enviable views and fully licensed for alcohol and entertainment.