Published each year, the book highlights what it considers to be the top 5,000 pubs for food and drink in the UK.
The guide is broken down county-by-county and includes Hampshire.
For the 2021 edition (the latest one) it has included 31 pubs from across the county including one in Portsmouth.
MORE: Look inside the £1.5m home used by Churchill to plan D-Day, 5 National Trust sites in Hampshire for a perfect day out in the countryside
We have listed pubs in alphabetical order.
You can subscribe here for unlimited access to Portsmouth news online - as well as fewer adverts, access to our digital edition and mobile app.

21. Running Horse
This pub can be found in Littleton. Main Road; village signed off B3049 NW of Winchester; SO22 6QS. The guide says: ‘Carefully renovated country pub with several dining areas, woodburning stove in the bar, enjoyable food and cabana in garden; pretty bedrooms.’ Photo: Google Maps

22. Tally Ho
This pub can be found in Eversley. Fleet Hill; RG27 0RR. The guide says: ‘Attractive pub with a busy bar and popular dining rooms, a good drinks list and rewarding food and seats outside.’ Photo: Google Maps

23. Thomas Lord
This pub can be found in West Meon. High Street; GU32 1LN. The guide says: ‘Cricketing knick-knacks in character bar rooms, a smarter dining room, helpful staff, local beers, well thought-of food and pretty garden; bedrooms.’ Photo: Google Maps

24. Three Tuns
This pub can be found in Bransgore. Village signposted off A35 towards Lyndhurst and off B3347 N of Christchurch, opposite church; BH23 8JH. The guide says: ‘17th-c inn with proper old-fashioned bar with good beers, a civilised main dining area and inventive food.’ Photo: Google Maps

