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.

17. Peat Spade
This pub can be found in Longstock. Off A30 on W edge of Stockbridge; SO20 6DR. The guide says: ‘Former coaching inn with imaginative food, real ales and some sporting décor; bedrooms.’ Photo: Google Maps

18. Pheasant
This pub (formerly known as Yew Tree Inn) can be found in Highclere. Hollington Cross, Tothill service junction from A34; RG20 9SE. The guide says: ‘Friendly country inn with character rooms, a good choice of drinks, enjoyable food and seats in garden; bedrooms.’ Photo: Google Maps

19. Rose and Thistle
This pub can be found in Rockbourne. Signed off B3078 Fordingbridge–Cranborne; SP6 3NL. The guide says: ‘Homely cottage with hands-on landlord and friendly staff, informal bars, real ales and good food, and seats in garden.’ Photo: Google Maps

20. Royal Oak
This pub can be found in Fritham. Village signed from M27 junction 1; SO43 7HJ. The guide says: ‘Rural New Forest spot with traditional rooms, log fires, up to seven real ales and simple lunchtime food.’ Photo: Google Maps

