Discover the bars and pubs of Edinburgh. If you enjoy a great night out, you can certainly find it in Edinburgh's bars and pubs. There's such a selection to choose from, with everything from the traditional establishment to the hottest cocktail lounge. The secret, of course, is knowing where to find them. Many visitors to the city head for the famous pubs of Rose Street, which runs for about a mile parallel to Princes Street. This pedestrianised stretch has around 14 pubs along its length, some of them with the most fabulous original interiors to enjoy along with a drink.