Can't decide where to eat in Haddington?

Browse 56 places to eat in Haddington, Scotland, United Kingdom. Common food types include Pub, Cafe, and Coffee shop.

Can't decide? Let the game shortlist places in Haddington for you.

Pick a restaurant

Places to eat

  1. The Wee Green Hut Food truck stand

    70 Court Street, Haddington, SCT EH41 3AF

  2. The Green Haddington Restaurant

    70 Court Street, Haddington, SCT EH41 3AF

  3. The Railway Pub

    70 Court St, Haddington, SCT EH41 3AF

  4. La Terraza Tapas and Steaks Tapas bar

    9 Court Street, Haddington, SCT EH41 3JD

  5. The Plough Pub

    11/13 High Street, Haddington, East Lothian EH41 3DS

  6. Maison Victoire Restaurant

    9 Court Street, Haddington, SCT EH41 3JD

  1. The Victoria Inn Pub

    9 COURT STREET, HADDINGTON, SCT EH41 3JD

  2. Costa Coffee Smoothie juice bar

    Newton Port, Haddington, SCT EH41 3LZ

  3. Naked Lunch Cafe

    7 Court St, Haddington, SCT EH41 3JD

  4. The Loft Café and Bakery Cafe

    Peffer's Place, Haddington, SCT EH41 3DR

  5. Jabberwork Cafe

    8 Lodge Street, Haddington, SCT EH41 3DX

  6. Carlyle House Café Cafe

    6-8 Lodge St, Haddington, SCT EH41 3DX

  7. Haddington Villa Chinese

    52 MARKET STREET, HADDINGTON, SCT EH41 3JG

  8. Diggory's Coffee shop

    64 High St, Haddington, SCT EH41 3ED

  9. Café 24 Sandwich shop

    24 Market Street, Haddington, SCT EH41 3JE

  10. GREGGS Bakery

    29 Market Street, Haddington, SCT EH41 3JE

  11. China Garden Restaurant Chinese

    Newton Port, Haddington, SCT EH41 3NA

  12. Mercat Pub

    73-74 High St, Haddington, SCT EH41 3EP

  13. Sung Sing Restaurant Chinese

    31 High St, Haddington, SCT EH41 3ES

  14. Townhouse Fish Bar Fish and chips

    17 Market St, Haddington, SCT EH41 3JL

  15. Minato Sushi Sushi

    79 High St, Haddington, SCT EH41 3ET

  16. Winton Brewery Brewery

    Hospital Rd, 10 Station Yard Industrial Estate, Haddington, SCT EH41 3PP

  17. Marmaris Haddington British

    81 High St, High St, EH41 3ET

  18. The New Pheasant Pub

    73 Market St, Haddington, SCT EH41 3JJ

  19. Dino's Fast food

    15 High St, Haddington, SCT EH41 3ES

  20. La Dolce Vita Bakery and Restaurant Italian

    14 High St, Haddington, SCT EH41 3ES

  21. Falko Bakery

    91 High Street, Haddington, SCT EH41 3ET

  22. MAZZOLI Cafe / Bar Restaurant

    6 High St, Haddington, East Lothian EH41 3ES

  23. The Coffee Pot Coffee shop

    6 High Street, Haddington, SCT EH41 3ES

  24. Mazzoli Cafe Cafe

    6 High Street, Haddington, SCT EH41 3ES

  25. Eastern Eye Indian

    6 Hardgate, Haddington, SCT EH41 3JW

  26. PureMalt Products Ltd. Restaurant

    Victoria Bridge, Haddington, SCT EH41 4BD

  27. MazzoliattheTyneside Restaurant

    10 Poldrate, Haddington, SCT EH41 4DA

  28. Tyneside Tavern Bar

    10 Poldrate, Haddington, SCT EH41 4DA

  29. The Tynehouse Kitchen Restaurant

    13 Poldrate, Haddington, East Lothian EH41 4DA

  30. The Waterside Bistro Scottish

    1-5 Waterside, Haddington, SCT EH41 4AT

  31. The Mad Bishop And Bear Pub

    1st Floor, Paddington Station, W2 1HB

  32. Lanterne Rouge Tea room

    1 Main St, Haddington, SCT EH41 4QH

  33. Lewis And Clarke Cafe

    2a Main Rd, Gifford, East Lothian EH41 4QH

  34. Goblin Ha' Country Inn Pub

    Main St, Gifford, Scotland EH41 4 UK

Places: Overture Maps Foundation GeoNames

How the pick works

  1. Choose Pick a restaurant. The game loads places to eat in Haddington.
  2. Every place gets a random number. The highest numbers make your shortlist.
  3. Share the shortlist with your group, or open a place to see what it serves.

Free to play. You do not need an account.

Pick a restaurant

Nearby cities