The Last Drop was originally the tavern that condemned prisoners would be taken to for one last drink before making the short walk to the gallows. Now, the pub has become a favourite with locals and visitors alike, serving the usual gastro combo of real ales and hearty British food.
Best Pubs In Edinburgh
Whether you're looking for a patch to watch some live sport, searching for the perfect Sunday roast or simply trying to warm yourself by a cosy fire, you'll find everything and more in one of our city's many great drinking holes. Stretching from the Royal Mile to Cowgate and Grassmarket, we've pulled together a list of the very best places to drink in Edinburgh.
One of the best pubs in the city, BrewDog offers a stunning selection of over 20 craft beers for you to try at its Lothian Road and Cowgate outposts. To top it off, they've got contemporary interiors and a great selection of burgers to chow down on, with plenty of vegan options.
Located in the lovely neighbourhood of Stockbridge, Hector's is bringing something a little different to Edinburgh's ever-burgeoning pub scene. It boasts 70s-style interiors and quirky vintage furniture, plus Sundays are a bit of an institution here - expect hearty roasts and plenty of pints.
A traditional pub in Edinburgh, The Haymarket is our number one spot for some slap-up grub. Venture over to feast on pale ale-battered cod and triple-cooked chips, as well as towering plant-based burgers, as it's the perfect pitstop before heading into the centre.
The Mitre serves all the cask, keg and bottled beers you could want, along with a selection of exotic wines and rare whiskies. Offering a seasonal menu of classic British cuisine, it lets guests gobble down juicy burgers and traditional haggis, neeps and tatties.
Frankenstein is just about as quirky as they come. This former 19th-century church is a playground of late-night fun. Themed around the world's most famous monster, you can expect neon green lighting, vats of bubbling liquid and vintage movie clips on the screens.
Located at the base of Carlton Hill, The Conan Doyle was named after the Edinburgh-born author Arthur Conan Doyle. Giving a nod to his most famous character, Sherlock Holmes, it boasts wood-panelled walls and stacked bookshelves, offering a stunning spot for an evening imbibing.
The Deacon Brodies Tavern is ideally located for a restorative pint after a day of exploring some of the city's top attractions. Open from midday 'til midnight most days, this place has an impressive menu, rustling up a scrumptious selection of pies, burgers and British classics.
One of Edinburgh's prime drinking dens, dating back to the mid-1800s, Rose Street Brewery is steeped in history at every corner and crevice. With space for alfresco dining and a hearty breakfast menu, this is the perfect place to get a day of exploring Scotland's capital off to the best possible start.
It may be a little outside of the city centre, but Leith's Innis & Gunn is well worth its title as one of the best places to drink in Edinburgh. Pick from between 16 taps of international, local and signature beers and tuck into tasty burgers using fresh Scottish ingredients.
Sitting across the road from the world-famous McEwan Hall, Doctors is a pub in Edinburgh that couldn't get any more traditional. The dark brown wooden features are lined by shining bright brass features, while the bar is constantly packed with ice-cold draught beers and real ales.
The Scran & Sallie is the quintessential Scottish pub that's headed up by two Michelin-starred chefs. Looking like it's straight out of the countryside, this place is adorned with warm throws, exposed brickwork and a log-burning fire - making it the perfect setting to enjoy some top-notch cuisine.
A mecca of pizza and craft brews, Cold Town House is a firm favourite amongst Edinburgh's drinkers. Choose between eight quirky creations on tap from their onsite brewery and enjoy the stunning views from their floor-to-ceiling windows and stunning rooftop terrace.