Pubs Near Hampstead Heath

A slice of beautiful of the English countryside close to central London, Hampstead Heath is one of the city's most popular outdoor spaces. And, what better way to finish up a jaunt across the heath than with a visit to one of area's most beautiful pubs? Draw up a chair, order yourself a pint and some tasty British food to refuel at one of the best pubs near Hampstead Heath.

Last updated on 12th November 2021

The Spaniards Inn

97 user reviews 4

Said to be the place where Keats penned his famous Ode to a Nightingale, this romantic 16th century inn is the perfect place to head after a morning ramble across the heath. There's an extensive range of speciality beers, ales and ciders as well as a menu of British food to pair.

The Flask

86 user reviews 4

The Flask is a treasure of a Victorian pub, with plenty of character and a sun-trap conservatory that is ideal for kicking back. Refuel after a day spent on Hampstead Heath with comfort food and a range of drinks including locally brewed beers, Young's ales and an excellent range of wine.

The Roebuck Hampstead

537 user reviews 4

The Roebuck is a traditional yet eccentrically designed gastropub offering only the best of British sourced food in a relaxed setting. With its cosy nooks for playing games, heated garden and bright, mismatched furniture, it's one Hampstead pub that isn't afraid to show its personality. 

The Garden Gate

9 user reviews 4

The Garden Gate's quirky drinks range features Belgian fruit beers and English potato vodka, with regular tasting events and wine clubs for those looking to learn a little. When the sun is shining? Their luscious green beer garden is an absolute must, and a contender for the best in Hampstead. 

Holly Bush

304 user reviews 4

Taking old fashioned pub-keeping very seriously, The Holly Bush is a traditional pub in every sense of the word. Expect classic pub grub and real ale, all served up in front of a roaring fire amongst leather banquettes and dark wood furnishings.