Edinburgh restaurant offers and deals

We've found 37 fantastic deals and special offers at 19 Edinburgh restaurants.

These offers are only available when you book your table online, for free, through Skiddle.

We're showing all offers in Edinburgh - if you'd like to show offers for a different location, please select your location below:

Filter special offers by:

Offers available to book now:

One Square

Average Price
Scottish Restaurant

0.8 miles away from Edinburgh center

Sheraton Grand Hotel & Spa, 1 Festival Square, Edinburgh, EH3 9SR

An ultra-chic yet relaxed restaurant in the heart of Edinburgh, One Square offers modern dishes in striking surroundings. Alongside comforting British classics,

Description | Map | More details

Average price (3 course meal): £25

book now »

The Café at the Palace, Palace of Holyroodhouse

Average Price
Afternoon Tea Restaurant

0.5 miles away from Edinburgh center

Canongate, The Royal Mile, Edinburgh, EH8 8DX

Cafť at the Palace are dedicated to preparing their menus using only the very finest of Scottish ingredients and produce, as demonstrated by their Visit Scotland Taste our Best

Description | Map | More details

Average price (3 course meal): £25

book now »

The Tower Restaurant

Average Price
Scottish Restaurant

517 yards/4 min walk from Edinburgh center

Chambers Street, Edinburgh, EH1 1JF

Perched above the sandstone-clad landmark Museum of Scotland, spectacular views of Edinburgh's Castle and city skyline feature on the menu of James Thomson's stunning

Description | Map | Menu | More details

Average price (3 course meal): £36

book now »

Michael's Steak & Seafood Bar

Average Price
British Restaurant

272 yards/2 min walk from Edinburgh center

15-19, Jeffrey Street, Edinburgh, EH1 1DR

Michael's Steakhouse & Bar serves up quality steaks, seafood and cocktails in a modern industrial-style space.

Description | Map | More details

Average price (3 course meal): £25

book now »

Café Rouge - Edinburgh

Average Price
French Restaurant

878 yards/6 min walk from Edinburgh center

43 Frederick Street, Edinburgh, EH2 1EP

With a combination of delicious food, great wines and a real ambience, Cafť Rouge has embodied the style and je ne sais quoi of French dining since it opened way back in 1989.<br

Description | Map | More details

Average price (3 course meal): £25

book now »

The Witchery by the Castle

Average Price
Scottish Restaurant

666 yards/5 min walk from Edinburgh center

Castlehill, The Royal Mile, Edinburgh, EH1 2NF

Located in a historic 16th century building at the gates of Edinburgh Castle, James Thomson's Witchery is the most atmospheric and spectacular dining destination in the city.

Description | Map | Menu | More details

Average price (3 course meal): £37

book now »

1886

Average Price
British Restaurant

2.6 miles away from Edinburgh center

The Braid Hills Hotel, 134 Braid Road, Edinburgh, EH10 6JD

Bathed in natural daylight and offering views across Edinburgh to the Firth of Forth, 1886 Restaurant showcases the best available Scottish produce. The 1886 menu moves with the

Description | Map | More details

Average price (3 course meal): £28

book now »

The Stables at Prestonfield

Average Price
Scottish Restaurant

1.6 miles away from Edinburgh center

Priestfield Road, Edinburgh, EH16 5UT

Situated within the renowned Prestonfield hotel in Edinburgh, this circular pavilion, constructed within Prestonfield's original Georgian stable-block,

Description | Map | More details

Average price (3 course meal): £45

book now »

Bella Italia - Edinburgh Northbridge

Average Price
Italian Restaurant

223 yards/2 min walk from Edinburgh center

54-56 Northbridge, Edinburgh, EH1 1QN

Found just down the road from the Edinburgh train station, right in the heart of the city centre, Bella Italia Edinburgh Northbridge is ideal for great value Italian meals.

Description | Map | More details

Average price (3 course meal): £27

book now »

Rhubarb Restaurant at Prestonfield

Average Price
Scottish Restaurant

1.6 miles away from Edinburgh center

Priestfield Road, Edinburgh, EH16 5UT

Situated in the Prestonfield Hotel and set in 20 acres of parkland, Rhubarb Restaurant at Prestonfield has an opulent and theatrical interior design and a fine line of modern Scottish

Description | Map | Menu | More details

Average price (3 course meal): £29

book now »

The Printing Press Bar & Kitchen

Scottish Restaurant

763 yards/5 min walk from Edinburgh center

21-25 George Street, Edinburgh, EH2 2PB

The vision of Des McDonald, one of London's leading restaurateurs, The Printing Press Bar & Kitchen serves seasonal, Scottish food which makes the most of carefully sourced

Description | Map | More details

The Glasshouse Hotel

Average Price
British Restaurant

644 yards/4 min walk from Edinburgh center

2 Greenside Place, Edinburgh, EH1 3AA

With floor-to-ceiling windows offering views onto Edinburgh?s historic Calton Hill, The Brasserie provides a dining experience unlike any other. Soak up the views during the day

Description | Map | More details

Average price (3 course meal): £29

book now »

Afternoon Tea at Prestonfield

Afternoon Tea Restaurant

1.6 miles away from Edinburgh center

Priestfield Road, Edinburgh, EH16 5UT

A 5-star retreat heralded by The Guardian as the 'most opulent boutique hotel' in Edinburgh, Afternoon Tea at Prestonfield offers a delightful selection of sweet and

Description | Map | More details

Cucina at Radisson Collection Royal Mile Edinburgh

Average Price
Italian Restaurant

580 yards/4 min walk from Edinburgh center

Radisson Collection Royal Mile Edinburgh, 1 George IV Bridge, Edinburgh, EH1 1AD

Cucina presents exquisitely authentic cooking that has been inspired by classic scottish cuisine. Alive with brilliant colour, Cucina at the Radisson Collection Royal Mile Edinburgh

Description | Map | Menu | More details

Average price (3 course meal): £34

book now »

Bella Italia - Edinburgh Hanover Street

Average Price
Italian Restaurant

589 yards/4 min walk from Edinburgh center

9/11 Hanover Street, Edinburgh, EH2 2DL

Bella Italia on Edinburgh's Hanover Street boasts a superb city central location close to the National Galleries of Scotland.<br /> <br /> A big draw amongst visitors

Description | Map | More details

Average price (3 course meal): £27

book now »

Hawksmoor Edinburgh

Average Price
British Restaurant

312 yards/2 min walk from Edinburgh center

23 West Register Street, Edinburgh, EH2 2AA

The award-winning British steak and seafood restaurant has opened its doors north of the border for the very first time in Edinburgh city centre. Hawksmoor is the perfect place

Description | Map | More details

Average price (3 course meal): £50

book now »

ASK Italian - Edinburgh

Average Price
Italian Restaurant

0.8 miles away from Edinburgh center

9-13 Shandwick Place, Rutland Court, Edinburgh, EH2 4RG

ASK Italian Edinburgh offers superb Italian cuisine in modern surroundings. An excellent choice for families, this popular restaurant features a varied menu as well as set menus

Description | Map | More details

Average price (3 course meal): £20

book now »

Colonnades at the Signet Library

Afternoon Tea Restaurant

399 yards/3 min walk from Edinburgh center

The Signet Library, West Parliament Square, Edinburgh, EH1 1RF

An elegant tea salon in Edinburgh, Colonnades at the Signet Library serves beautiful afternoon teas just moments from Edinburgh's world-famous Royal Mile.

Description | Map | More details

Jamie's Italian - Edinburgh

Average Price
Italian Restaurant

767 yards/5 min walk from Edinburgh center

The Assembly Rooms, 54 George Street, Edinburgh, EH2 2LR

A partnership between Jamie Oliver and his Italian mentor, chef Gennaro Contaldo, Jamie's Italian has won thousands of fans for its delicious and affordable food since launching

Description | Map | More details

Average price (3 course meal): £20

book now »

Bella Italia - Dunfermline

Average Price
Italian Restaurant

11.8 miles away from Edinburgh center

Fife Leisure Park, Whimbrel Place, Kirkcaldy, KY11 8EX

The Dunfermline branch of popular Italian restaurant Bella Italia is ideally located just moments away from the Alhambra Theatre in the city centre. <br /> <br /> Decked

Description | Map | More details

Average price (3 course meal): £27

book now »

Looking for more restaurants? You can also search the general Edinburgh restaurants guide, which shows all availability.

Nearby places: