This website uses cookies, which cannot be used to personally identify you. If you continue to use the site we will assume that you agree with our use of cookies. Please read our privacy and cookies information to learn more.

Restaurants in Haddington

The Golf Tavern

5 Bridge Street, Haddington, East Lothian, EH41 4AU

Waterside Bistro

1-5 Waterside, Haddington, East Lothian, EH41 4AT

Eastern Eye

6 Hardgate, Haddington, East Lothian, EH41 3JW

Jo's Kitchen

73 Market Street, Haddington, East Lothian, EH41 3JJ

The Avenue Restaurant

9 Court Street, Haddington, East Lothian, EH41 3JD

China Garden

4 Newton Port, Haddington, East Lothian, EH41 3NA

Plough Tavern

11-13 Court Street, Haddington, East Lothian, EH41 3DS

Pancake Heaven

6 High Street, Haddington, East Lothian, EH41 3ES

Golden Grain

14 High Street, Haddington, East Lothian, EH41 3ES

Poonthai's Restaurant

7 Westgate, North Berwick, East Lothian, EH39 4AE

Kashmire Valley

95a High Street, Tranent, East Lothian, EH33 1LW

Grace of India

33 High Street, Aberlady, Longniddry, East Lothian, EH32 0RA

The Lobster Shack

North Berwick Harbour, Victoria Road, North Berwick, East Lothian, EH39 4JL

Kashmir Valley Restaurant

95a High Street, Tranent, East Lothian, EH33 1LW

Lockards Farm

Gullane, Dumfries, DG1 3GX

A family-friendly pub in Dumfries, Lockards Farm specialises in deliciously comforting British pub classics, sharing plates and...

The Grange

35 High Street, North Berwick, East Lothian, EH39 4HH

La Potiniere

34 Main Street, Gullane, East Lothian, EH31 2AA

Ducks Restaurant

Main Street, Aberlady, EH32 0RE

Honouring Scotland's fruitful culinary heritage with a menu filled with rich offerings, Ducks Restaurant offers a cosy hideaway....

Osteria

71 High Street, North Berwick, East Lothian, EH39 4HG

Kopas

71 High Street, Tranent, East Lothian, EH33 1LN

The Longniddry Inn

Main Street, Longniddry, East Lothian, EH32 0NF

Dragon Way Restaurant Ltd

27 Links Road, Port Seton, Prestonpans, East Lothian, EH32 0DU