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 Upham Inns offer charming bedrooms for a cosy pub with rooms stay.
Every Upham Inn is relaxed, welcoming and individual and celebrate the character of the local area it serves. Our pubs are located in beautiful settings across the South of England, ideal for a short break stay. Enjoy our gardens and terraces on a summer’s day or the cosy warmth of our roaring fires in the heart of winter.
Our rustic bedrooms are all unique and furnished with chic country style to create a special pub with rooms experience.
From restful rooms and high quality country style dining, to artisan coffees and hand-crafted ales, our pubs have something special to offer both overnight guests and passers-by. It’s all delivered by our charming team, who make it their business to give each and every guest the warmest welcome.