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

Special Offers:

  • 3 Course Christmas menu at £23 per person Book Now

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

Special Offers:

  • New Year's Eve Menu - 5 courses for £55 including a Classic Bellini Book Now
  • Boxing Day Menu - 3 courses for £34 Book Now
  • Christmas Day Menu - 5 courses for £80 Book Now
  • Festive Menu - 3 courses for £34 Book Now
  • Browns Festive Afternoon Tea at £20 per person Book Now
  • Lunch & Early Evening Menu - 2 courses £12.95 or 3 courses £16.95 Book Now

Average price (3 course meal): £30

book now »

Chez Mal at Malmaison Edinburgh

Average Price
British Restaurant

2 miles away from Edinburgh center

1 Tower Place, Edinburgh, EH6 7BZ

Sleek and seductive, Malmaison offers a daringly fashionable setting for sampling sumptuous flavours. Committed to using the highest quality ingredients,

Description | Map | More details

Special Offers:

  • Sunday Lunch: 2 courses £19.95 per person Book Now
  • Festive Afternoon tea with a glass of Prosecco £24.95 Book Now
  • No Gluten Containing Ingredients Book Now
  • Vegan Menu Book Now

Average price (3 course meal): £32

book now »

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

Special Offers:

  • Festive menu at Forth Floor Brasserie Edinburgh: 2 courses £27 or 3 courses £33 per person Book Now

Harry Ramsden's - The Three Bridges

Average Price
British Restaurant

8.2 miles away from Edinburgh center

Newhalls Road, South Queensferry, Edinburgh, EH30 9TA

A restaurant and bar in South Queensferry, The Three Bridges offers stunning views over the iconic rail bridge and Forth Road Bridge. Using fresh produce to create British classics,

Description | Map | More details

Average price (3 course meal): £25

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:

  • Evening Set Menu 2 & 3 courses from £12.99 Book Now
  • Lunch Set Menu 2 Courses from £8.99 Book Now
  • Evening Set Menu - 2 courses £12.99, 3 courses £14.99 Book Now
  • Lunch Set Menu - 2 courses £8.99, 3 courses £10.99 Book Now

Average price (3 course meal): £15

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 »

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

Restaurants in Edinburgh