where to eat

Dining at local pubs, restaurants, cafes and bistros is a fantastic way to sample local food and drink featured on their menus. Browse our guide to the best places in Hampshire committed to sourcing serving local food and drink. Also look out for the Hampshire Fare logo at venues across the county. Narrow the results using the filters on the side of the page.

Filters

Filter

Location Search

Clifford Brown's Brasserie

Clifford Brown's Brasserie

Clifford Brown’s is a modern English Brasserie situated in the beautiful village of Knowle in Hampshire.

Read more
Dish Deli & Kitchen

Dish Deli & Kitchen

Situated in Romsey, Dish Deli and Kitchen is passionate about providing fine food and drink in a welcoming, relaxed environment.

Read more
Driftwood Cafe

Driftwood Cafe

A busy little cafe in the heart of Emsworth offering a fresh, simple and tasty menu all year round.

Read more
Eling Tide Mill Experience

Eling Tide Mill Experience

Eling Tide Mill (c. 1785) is a rare example of a working mill producing flour using only tidal power.

Read more
Forest Lodge Hotel

Forest Lodge Hotel

Forest Lodge Hotel, located just minutes away from Lyndhurst, blends historical charm and contemporary style with warm hospitality.

Read more
Forte Kitchen

Forte Kitchen

Forte Kitchen in Winchester city centre provides home cooked food in relaxed and welcoming comfort.

Read more
Gilbert White's and the Oates Collection

Gilbert White's and the Oates Collection

Gilbert White’s House and The Oates Collection is a fantastic place for families to visit; there's always plenty to explore.

Read more
Good Life Farm Shop & Cafe

Good Life Farm Shop & Cafe

Good Life Farm Shop, at Headbourne Worthy, boasts a huge range of locally produced goods and a delicious delicatessen.

Read more
Holiday Inn Winchester

Holiday Inn Winchester

Situated on the edge of the South Downs National Park, the Holiday Inn Winchester is a contemporary, luxury and spacious hotel.

Read more
Kimbridge Barn

Kimbridge Barn

Kimbridge Barn is a tea room, café and events venue, offering the very best in culinary experiences.

Read more
Lainston House, an Exclusive Hotel

Lainston House, an Exclusive Hotel

Situated just outside Winchester, Lainston House is a beautiful 17th century country house hotel nestling in 63 acres of stunning Hampshire countryside.

Read more
Lime Wood Hotel

Lime Wood Hotel

Set in the heart of the New Forest, Lime Wood is a luxury country house hotel with a difference – the perfect secluded hideaway.

Read more