Beautiful spaces, Welcoming faces, Wonderful places
Upham Inns are a unique collection of premium pubs and inns with charming bedrooms located in beautiful villages and towns in Hampshire and the surrounding counties of Wiltshire Berkshire and Surrey.
Our collection of pubs offer comfortable bedrooms as a cosy bolthole to extend your local stay, offering country charm and our famous Hampshire Breakfast.
Every Upham Inn is relaxed, welcoming and individual and celebrate the character of the local area it serves. We are rooted in our local communities, and each of our inns reflect the unique personalities of our teams and guests.
Our menus focus on high quality country style dining, combining flavoursome British classics with seasonal tastes and regional specialities.
Most of our pubs are located in beautiful countryside settings ideal for a day out. Enjoy our gardens and terraces on a summer’s day or the cosy warmth of our roaring fires in the heart of winter.