
📷 Photo by Philip Halling · CC BY-SA 2.0 · Wikimedia Commons
Stockmans Restaurant sits in the village of Welland in the northern Cotswolds, just over the border into Worcestershire.
It's a straightforward dining spot that works well if you're exploring this quieter part of the region or using the area as a base for exploring further afield, whether that's heading to the Malvern Hills or the historic riverside town of Upton-upon-Severn. The restaurant offers a relaxed atmosphere that suits both a quick lunch and a more leisurely dinner, and it serves as a genuine local hub where you can get a satisfying meal without fuss. The setting is tranquil, which gives you a real sense of the less-visited side of the Cotswolds. If you're staying nearby or passing through, it's a reliable place to stop, refuel, and take a break from your day exploring the surrounding landscape. The approach here is straightforward hospitality done well, making it a practical and pleasant choice whether you're a local regular or a visitor discovering the area for the first time.
Visitor reviews
Every review has a sheep rating. If you have dogs on your account, you can add an optional dog-friendly paw rating when you post.
Photos

B. Embleton · CC BY-SA 2.0 · Wikimedia Commons

B. Embleton · CC BY-SA 2.0 · Wikimedia Commons