Best Restaurants For Outdoor Dining In Edinburgh

Wondering where to eat outdoors in Edinburgh? Then you're in luck. So that you can sink your teeth into all the alfresco dining our city has to offer, we've put together this roundup of the best restaurants boasting open-air seating. From rooftop terraces serving up Thai delights to sprawling beer gardens dishing out wood-fired pizzas, these are the places you need to discover.

Last edited by Scarlett Welch

Last updated on 25th March 2024




Stewart Brewing

Nestled on the outskirts of Edinburgh, Stewart Brewing is a stunning spot for a little alfresco eating in the sunshine. Venture over to one of the picnic benches for freshly baked pizzas, alongside craft beer made on-site and a rotating selection of guest pints.

The Last Drop

If it's a beautiful day and you don't want to miss out on the sunshine, pop over to The Last Drop, one of the best restaurants with outdoor seating in Edinburgh. Sporting several streetside tables, this old-school boozer lets you scoff down pub classics while topping up your tan at the same time.

The Pear Tree

Looking for the best places to eat outside in Edinburgh? The Pear Tree's sprawling beer garden is one of the best around. A popular haunt for students and locals alike, the pub serves up a delicious array of burgers, sandwiches and Scottish classics, as well as cask ale and whisky aplenty.

56 North

If you're wondering where to eat outside in Edinburgh, 56 North is not to be missed. It boasts sunny streetside tables, as well as an eye-catching secret garden in the back, which is decked out with blooming foliage and lovely parasols. As for food? Chow down on the likes of fillet steak sandwiches and Thai red curries.

Revolution

With tables that'll have you in a prime people-watching position, Revolution is a fantastic find for all kinds of banging bites, including towering burgers, top-notch pizzas and Mexican munch. If you're on the hunt for places to eat with outdoor seating, this should be at the top of your list.