Elevate your dining experience at one of these restaurants or bars which offer stunning views of Edinburgh.
Next time you want a feast for all the senses, why not pay a visit to one of these Edinburgh restaurants or bars, all of which offer spectacular views of the city.
The Tollhouse
Local wildlife spotting – if you’re lucky you may spot a brightly coloured kingfisher.
Nestled on the Water of Leith at Canonmills, The Tollhouse is on the site of a historic toll collection point where levies would be collected from local merchants transporting their wares from the port of Leith to the heart of Edinburgh.
Today, diners can enjoy waterside views whilst enjoying sustainable, quality, fresh produce sourced from local butchers, grocers and fishmongers with a mouth-watering menu which is updated monthly.
Chaophraya
The outdoor terrace is the perfect place to watch the sun go down.
Offering panoramic vistas of Edinburgh Castle and the Firth of Forth from its rooftop position, Chaophrya seamlessly blends authentic Thai cuisine with sensational flavours.
If you’re looking to brush-up on your cocktail skills, don’t miss their Cocktail Masterclass – their bartenders will teach you about each ingredient’s history and show you how to shake and stir to perfection.
The Lookout
Exploring Calton Hill’s collection of neoclassical structures, including the National Monument and the City Observatory.
As the name suggests, The Lookout boasts some of Edinburgh’s most breathtaking skyline views. Perched high on Calton Hill, it offers sweeping views of the historic cityscape through its full-length windows.
Using the finest seasonal ingredients sourced from local producers ensures their dishes evolve regularly. Savor a leisurely lunch or dinner as you soak in the stunning Edinburgh skyline.
The Fishmarket
A dish best enjoyed outdoors – fish and chips.
If you’re looking for succulent portions of cod, lemon sole, monkfish or lobster, be sure to head to The Fishmarket at Newhaven.
All food is cooked to order at this popular fish and seafood restaurant, which sits on Newhaven harbour, an area which has long had a strong connection to the sea (between 1572 and 1890 it was a major port for oyster fishing). Outdoor seating goes quickly on sunny days, or you can take your order to go and enjoy it while watching the boats bob in the water.
Cold Town House
Freshly brewed beer – the entire range of Cold Town Beer is made in their onsite microbrewer.
Housed in an old church building, Cold Town House has 3 floors of food, drink and entertainment.
The popular roof top terrace offers one of the best views of Edinburgh Castle. Grab a fluffy blanket, a Gondola seat and order your drinks from a vintage Nissan van while you take in the stunning views.
Johnnie Walker Princes Street
Locally-sourced Scottish dishes expertly paired with hand-selected whiskies.
Occupying 8 floors of whisky-inspired tours, shopping and dining experiences, make your way to the 1820 Rooftop Bar at Johnnie Walker Princes Street for incredible views of the city and Edinburgh Castle.
Open for morning coffee, small plates and a full menu as well as an expertly crafted drinks menu, whether you’re a whisky lover or not, you won’t fail to be impressed by this bar’s sumptuous surroundings.
Thirty Knots
An outdoor terrace overlooking the UNESCO World Heritage Forth Bridge
Just 30 minutes train journey from Edinburgh city centre and a short walk to the town centre, will take you to South Queensferry and the pub and restaurant, Thirty Knots.
Enjoy traditional classics with a modern flair, from venison and redcurrant hot pot to wild mushroom and truffle ravioli. All this while basking in the breathtaking views of the Forth Bridges and the Kingdom of Fife across the water.
Cannonball Restaurant and Bar
Dining in a historic setting. The building dates from the 17th century.
Located at the top of the Royal Mile, Cannonball Restaurant and Bar is spilt over three floors, with the top floor offering majestic views of neighbouring Edinburgh Castle.
The menu evolves with the seasons, showcasing the finest offerings from Scotland’s natural bounty. The monthly rotating Tasting Menu (which is also available as a vegetarian option) features six courses, with the option of paired wines.
The Beach House
Grab one of the tables on the prom, before dipping your toes in the silky sand.
Overlooking the golden sands of Portobello beach, The Beach House is a charming café with an-round menu to suit all tastes.
With an ethos of serving simple, delicious, and where possible organic, locally sourced dishes, the breakfast menu includes delights such as homemade granola bowls, pancakes and croissants. The lunchtime menu is equally special, with soup, quiche, salad and toasties available. They also make all their own gelatos, ice creams and sorbets.
From bars to bakeries, explore the world on a plate in Edinburgh.