Coronavirus update: View cancelled events here

Restaurant availability search:

City:

Area:

Party size:

Cuisine:

Date:

Time:

Sort by:

British restaurants in Edinburgh

Browse our British restaurants in Edinburgh guide. Below is a list of restaurants in Edinburgh that serve British food, for you to take your pick from. Use the search to find live availability and reserve a table online. Whether you're looking for Modern British, Chinese, Indian, Italian or Spanish cuisine, our restaurants guide will help you locate the perfect place to eat.

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 »

Acanthus at the Macdonald Holyrood Hotel

Average Price
British Restaurant

729 yards/5 min walk from Edinburgh center

81 Holyrood Road, Edinburgh, EH8 8AU

Awarded an AA Rosette for its classic Scottish cuisine, Acanthus is the pride of the MacDonald Holyrood Hotel. Positioned in the heart of Edinburgh's Old Town,

Description | Map | More details

Average price (3 course meal): £25

book now »

Browns Brasserie & Bar - Edinburgh

Average Price
British Restaurant

0.7 miles away from Edinburgh center

131-133 George Street, Edinburgh, EH2 4JS

Blending European brasserie dishes and timelessly elegant surroundings, Browns Brasserie & Bar Edinburgh champions an informal yet refined concept.

Description | Map | More details

Average price (3 course meal): £30

book now »

Harvester - Halbeath Park

Average Price
British Restaurant

12.4 miles away from Edinburgh center

Unit 8 Halbeath Retail Park, Kirkcaldy, KY11 4LP

Serving honest, freshly-cooked food, Harvester creates a warm, family-friendly vibe at its hundreds of restaurants throughout the UK. From tapas-style starters and juicy rotisserie

Description | Map | More details

Special Offers:

  • Christmas Day 3 Courses £47.99 for adults £23.99 for Kids Book Now
  • Festive 2 course meal for £14.49 and 3 courses for £17.49 Book Now
  • Boxing Day 3 Courses for £21.99 for adults & £10.99 for kids Book Now

Average price (3 course meal): £15

book now »

Harvey Nichols Fourth Floor Brasserie, Edinburgh

Average Price
British Restaurant

413 yards/3 min walk from Edinburgh center

34 St. Andrew Square, Edinburgh, EH2 2AD

The Forth Floor Brasserie, set within the iconic Harvey Nichols store, presents an all-day dining menu of traditional European cuisine with a modern edge.

Description | Map | More details

Average price (3 course meal): £30

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 »

Haymarket

Average Price
British Restaurant

1.2 miles away from Edinburgh center

11-14a West Maitland Street, Edinburgh, EH12 5DS

Since Nicholson?s pubs were first established in 1873, these traditional establishments have become synonymous with warm hospitality, hearty pub food and a speciality range of

Description | Map | More details

Average price (3 course meal): £25

book now »

Hector's

Average Price
British Restaurant

1 miles away from Edinburgh center

47 - 49 Deanhaugh Street, Edinburgh, EH4 1LR

A charming pub in Edinburgh, Hector's brings timeless watering-hole hospitality to this buzzy urban postcode. Food menus feature seasonal dishes made using carefully sourced

Description | Map | More details

Average price (3 course meal): £25

book now »

Michael's

Average Price
British Restaurant

0.8 miles away from Edinburgh center

14 Eyre Place, Edinburgh, EH3 5EP

An intimate neighbourhood restaurant perfect for any occasion, Michael?s from Chef Michael Neave is committed to seeking out micro producers and local suppliers at one with nature

Description | Map | More details

Special Offers:

  • 2 Course/3 Course lunch £12.50/£17.50 Book Now

Average price (3 course meal): £30

book now »

Michael's Grill & Seafood Place - Old Town

Average Price
British Restaurant

272 yards/2 min walk from Edinburgh center

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

Michael's Grill & Seafood Place - Old Town 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 »

Showing restaurants: 1-10 of 21 11-20 next 21-21 of 21

Restaurants in Edinburgh