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 1st June 2022




Holly Bush

306 user reviews 4

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

The Spaniards Inn

279 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 Roebuck Hampstead

599 user reviews 4

From a beer garden to a glorious fireplace, The Roebuck is a Hampstead pub that shines with British style. When you're not hunkered down with a glass of red and a plate of classic British cuisine in the winter, head outside in the summer for London sunshine and pub chatter.

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

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