The Boathouse

You are currently viewing The Boathouse
Photo credit: The Boathouse

The Boathouse is located waterside in the beautiful town of Upton Upon Severn serving a mixture of Spanish, Italian and Greek tapas.

The spacious first floor restaurant seats up to 110 guests, and is also available for private hire for parties and weddings. The restaurant offers stunning views of the River Severn and Malvern Hills, with its own balcony seating area accommodating  a further 25 diners.
Groundfloor at The Boathouse has a different vibe with a candle lit Gin and cocktail bar serving over 80 Gins, and a selection of classic cocktails, as well as some of The Boathouse’s own creations. The groundfloor seats up to 40 and hosts regular acoustic nights, and Gin or Rum tastings. This room is also available for private hire.
View the website and keep an eye out on the foodie events calendar for details on the latest Gin tastings or live music dates.

Dogs are welcome on the groundfloor river terrace (outside) only.

Current Offer

10% off the food bill / buy one get one free cocktails (on the ground floor) with The Foodie Card.

Opening Hours

Monday: CLOSED

Tuesday to Sunday: 10 am-11 pm

Contact Details