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
Eling Tide Mill

Eling Tide Mill

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

Read more
Flat Whites'

Flat Whites'

This quirky café is run out of a charming retro caravan on Market Street in Winchester.

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
Four Seasons Hotel Hampshire

Four Seasons Hotel Hampshire

Set within 500-acres of countryside, Four Seasons Hotel combines luxury with local to provide a memorable experience for its guests.

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
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