The Edinburgh food and drink scene is a reflection of the city’s rich multiculturalism. Whether you’re in the mood for Italian, Indian or fresh seafood caught off the shores of Scotland, there are dining options to suit your palate.
Experience cheap and cheery pub grub along Rose Street, or enjoy celebrity-approved dining at The Witchery by the Castle. You’ll also find plenty of familiar restaurant chains in the city centre.
Wash your meal down with a wee dram of Scotch. Why not sign up for a tasting session at one of the many whisky dens across the Old and New Town?
Edinburgh Restaurant Precincts
Rose Street offers a selection of dining options. Fresh local seafood restaurants sit comfortably next to pubs serving British favourites like fish and chips and hearty pies. For a wider selection, head to Lothian Road or The Royal Mile where you’ll find British, Indian and Italian fare. Dining out for a special occasion? Look no further than The Witchery by the Castle – a true culinary and Edinburgh cultural experience.
Edinburgh Pubs and Nightlife
Real ales are big in the UK. Lothian Road is full of bars serving craft beers on tap, while the lively Grassmarket offers outdoor drinking and great views of the castle. For a quieter time, travel to The Causeway and enjoy a cosy pint in the 600-year-old Sheep Heid Inn. Add a shot of entertainment to your drinking session by visiting one of the city’s many comedy bars.
Edinburgh Coffee Scene
Like many areas of the UK, the artisan Edinburgh coffee scene is on the up. Peel off the main streets and away from the coffee house chains to find pockets of quality roasters and baristas. Broughton Street and York Place are home to several notable cafes, but good coffee spots are fairly evenly distributed between Edinburgh’s Old and New Town.
Edinburgh Food Markets
Edinburgh does a good line in food markets, with the majority of them held on weekends. Freshly made food sits beside seasonal produce from local growers. Head to Stockbridge Market to pick up everything from cured meats to local crafts, or the larger Leith Market and Edinburgh Farmers’ Market to satisfy your inner foodie. Around the Royal Mile? Then the Grassmarket offers locally sourced food, drink and regular street entertainment.