Upham Inns are a unique collection of premium pubs and inns located in beautiful villages and towns in Hampshire and the surrounding counties of Wiltshire Berkshire and Surrey.

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.

Nearly all the inns in our collection offer comfortable bedrooms as a cosy bolthole to extend your local stay, offering country charm and our famous Hampshire Breakfast.

“Upham is building a portfolio of pubs with personality and charm”, Fiona Duncan, The Telegraph.

The Upham Group of Pubs and Inns

Please Select
Find your nearest Upham Pub