Edinburgh Restaurant Deals And Offers

We all love a bargain, especially when it comes to food. That's why we've rounded up the very best deals that the city has to offer, from set lunch menus to free drinks with your meal or a discounted brunch. Whether you're in the city centre, the West End or a little further afield, be sure to check out our top picks of Edinburgh restaurant offers and deals below.

Last edited by Scarlett Welch

Last updated on 16th July 2024




BrewDog: 2 For 1 Vegan Monday

Situated on Lothian Road, you can find a bargain or two at BrewDog. Not only are there more than 20 taps of fresh craft beer to choose from, but if you visit on a Monday then you can nab some of the best 2 for 1 meals in Edinburgh city centre. They're offering a buy-one-get-one-free deal on all of their vegan and vegetarian main courses, which include quinoa-crusted pumpkin or beef-style burgers, truffle cheese fries and beer-battered cauliflower wings. Not in the area? Check out their sister venue DogHouse instead.

Slug And Lettuce: Set Menus From £10

🍸 Entry & a cocktail for £6 🍸

Looking for cheap restaurant deals in Edinburgh city centre? There are all kinds on offer at Slug and Lettuce, found on George Street. Swing by at lunchtime for a sandwich and a soft drink for just £10, or upgrade to a burger for £13, while you can enjoy their sip and share menu at any time of day. Grab two small plates, such as hot honey halloumi fries or crispy chicken bao buns, paired with a mocktail for £16 - or two alcoholic drinks for an extra £8 instead.

Angels Share: Two Courses For £18

Lunch Offer

A chic boutique hotel with its very own bar and restaurant, Angels Share is a vibrant city centre venue slinging out bargain bites at lunchtime. This luxurious spot boasts a striking central bar, decadent emerald furnishings and chandeliers, and if you visit between 12 and 5pm Monday to Saturday, you can bag two tasty courses for just £18. Think veggie haggis bon bons, fillet of salmon with cheddar and leek fondue or pigs in blankets on a bed of mash, or you can enjoy an open sandwich instead.

All Bar One: Two Courses For £16.50

Tapas Tuesday and 3 other offers

There are a whole lot of cracking deals on offer at All Bar One on George Street - from breakfast right through 'til dinner. You can grab two brunch dishes for £15 every single day until 12pm, including smashed avocado and feta on sourdough or truffle scrambled eggs, as well as four tapas dishes and two classic cocktails for £26.95 on Tuesdays. What's more, their Mates and Dates night takes place from 5pm Sunday to Thursday, where you'll enjoy two or three courses for two people, at either £16.50 or £20.50 each - making it one of the best 5pm restaurant deals in Edinburgh town centre.

Veeno: Free Wine On Wednesdays

January - 50% Off Food and 1 other offer

A welcoming neighbourhood bar in the New Town, Veeno can always be counted on for delicious sharing boards and other sumptuous Italian dishes. Every single Wednesday, these guys are offering a free bottle of Tasari wine when you purchase any two main meals, or their Grande sharing board. Think lasagne alla bolognese, four cheese pizzas or cured meats and cheeses, washed down with plenty of complimentary vino.

Innis & Gunn: £9.95 Lunch Menu

Big Lunch Munch

After pub restaurant offers in Edinburgh? With 26 taps of craft beer on offer, sourced from independent local breweries and around the world, you're guaranteed a good time at Innis & Gunn. But that's not all that's enticing about this West End venue, as you can also get your hands on their Big Lunch Munch deal on weekdays for just £9.95. Enjoy a signature sandwich like the pastrami on sourdough or steakhouse mushrooms on a baguette, paired with a half-pint of lager or ale, with soft drinks available too. Even better? You can add chips for an extra £2 as well.

Chaophraya: Three Courses For £25

Promising unbeatable views of the city from its beautiful rooftop on Castle Street, Chaophraya is a top choice for 3-course meal deals in Edinburgh. Their lunch menu offers either two courses for £20 or three for £25, with dishes like a classic pad Thai, panang grilled pork skewers and mango sticky rice. There are all kinds of tantalising cocktails to match, including a rhubarb gin and raspberry blend or the refreshing Ginger Fizz.

YO! Sushi: Bottomless Sushi For £29.95

Group Bookings? PROSECCO6

This Princes Street location is always a favourite for cheap eats, especially if you head there on Thursdays between 4 and 8pm - where you can enjoy 90 minutes of unlimited sushi for just £29.95 per person. You can take any dish you like from the belt, including the likes of avocado maki, spicy tuna inari tacos, salmon sashimi and more. For great views while you eat, nab a table by the window and look out over the castle.