Beehive Inn

Pub in Old Town

The historic Beehive, a former coaching inn, is a big, buzzing party pub with a range of real ales, but the main attraction is sitting out the back in the Grassmarket's only beer garden, enjoying views up to the castle.

Advertisement