From secret cocktail bars to traditional old boozers, Edinburgh is packed with great pubs to enjoy a tipple or a few. But which are the ones you should move to the top of your must-visit list? Here is a look at all the best-rated pubs in different areas of the city, according to customer reviews on Google and TripAdvisor.

9. West End
The Raging Bull is a quirky, rustic cocktail bar with an amazing atmosphere and an inclusive vibe. It is best known for its espresso martinis. One reviewer said: "Our daughter's birthday bash was in the private area. Outstanding service, excellent staff brilliant venue." Photo: Google

10. Morningside and Bruntsfield
Split across three floors, McLarens on the Corner in Morningside has classy decor, excellent food and an events space, as well as children's play area on the ground floor. One reviewer described it as having a "classy and yet still relaxed ambience". They added: "The food is superb, Sky Sports, great beers but most importantly the staff are so professional, welcoming and super friendly.' Photo: Supplied

11. Tollcross
The Cloisters Bar, in Brougham Street is a cosy, old fashioned bar. One reviewer said: "This is a great place to experience the burgeoning Scottish brewing scene. They stock a wide and evolving range of beers from delicious hoppy session ales to dark and warming Christmas brews." Photo: Supplied