Our energy-efficient brand-new homes could ease the impact of rising energy prices, visit here to find out more.

Best Country Pubs in Hampshire

Jul 04, 2022
Country Pub Hampshire
Hampshire is home to many delightful country pubs, renowned for their friendly staff, cosy atmosphere and delicious home-cooked food. Whether you’re finding your dream home in the area or just exploring, Hampshire’s pubs are the perfect place for a pint and a bite to eat. Read on to discover seven of the best country pubs in the county. 

Cams Mill

Located in the lovely town of Fareham, Cams Mill is one of Hampshire’s top country pubs for foodies. Here you can tuck into tasty dishes crafted by expert chefs and choose from hand-picked wines to accompany your meal.  

In the summertime, the pub’s large patio area offers a great space to soak up the sunshine. And when the weather gets cold, you can relax with a warm winter pint beside a real log fire.

The King’s Head

The King’s Head in Wickham has a reputation for flavourful food and unbeatable real ales. With a comfortable interior and spacious garden, it’s the ideal place to stop off after a long walk in the countryside. The pub offers a main menu, lunch menu and Sunday menu, so there’s plenty of choice.

The Bat and Ball

If you’re an avid cricket fan, make sure to visit The Bat and Ball in Hambledon. Located opposite the Broadhalfpenny Down cricket pitch, the pub is steeped in fascinating cricket history.


The Bat and Ball has all the qualities you’d expect from a traditional country pub, from its snug interiors to its roaring fire in the winter. Choose from a range of fantastic main dishes, or opt for something lighter from the sandwich menu.

The Swan

The Swan is a popular pub in the picturesque town of Farnborough, North-East Hampshire. Dating back to the 19th century, it has since become a local landmark.


Head here to enjoy an all-day dining menu with a focus on fresh, locally sourced ingredients. Tuck into classic, hearty dishes such as sausage and mash or a cheeseburger, or try out the Sunday roast if you pop by at the weekend. The pub also offers an extensive children’s menu – ideal if you’re visiting with the little ones.

The White Hart

Looking for country pubs with accommodation in Hampshire? The White Hart in Stockbridge is a superb option. As well as a relaxed restaurant, this 16th-century coaching inn features 24 beautiful rooms for a pleasant country escape.


The White Hart’s restaurant places great emphasis on seasonal and local produce, offering a range of beautifully cooked dishes. Whether you visit for lunch or dinner, there’s always something irresistible on the menu.

The Shoe

If you’re looking for a pub garden with a spectacular view, head to The Shoe in Exton. This friendly pub offers a good selection of comforting food, wines, ale and coffee, with ingredients sourced from local suppliers. Enjoy a drink in the riverside garden, boasting stunning views across Old Winchester Hill.


If you’re spending a day exploring Hampshire’s South Downs, The Shoe is a fantastic place to unwind afterwards.

The Oak Inn

Situated in the heart of the New Forest, The Oak Inn is an award-winning country pub. Set in the village of Bank, the pub is famed for its refined pub classics and quality ales. The main menu features a choice of individual or sharing plates, or you can take your pick from the specials menu, boasting appetising seasonal dishes. The pub’s garden also offers an idyllic space to sit after a walk in the New Forest.


If you’re interested in living in Hampshire, browse our New Homes page for a guide to available properties in the area.