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 Kiera Chapman

Last updated on 18th March 2025



Pizza Pilgrims Edinburgh

Taking Bookings

The Full Pilgrimage £32 per person and 2 other offers

On those rare sunny Edinburgh days, Pizza Pilgrims is the perfect place to enjoy a meal outdoors. Located on Rose Street, this lively pizzeria offers a cosy outdoor seating area where you can tuck into freshly made Neapolitan pizzas while watching the world go by.

Whether you are indulging in a smoky aubergine parmigiana or sharing a margherita with friends, the combination of great food, fresh air, and a relaxed atmosphere makes for a fantastic alfresco dining experience.

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.

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.

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.