What are you looking for?

Restaurants in Haddington

The Waterside Bistro in Haddington 1-5 Waterside, Haddington
The Waterside Bistro in Haddington
Restaurants

The Waterside Bistro in Haddington

1-5 Waterside, Haddington, EH41 4AT

We sat in the beer garden with a beautiful view.Staff were friendly and attentive. Food was amazing & good value. I had sea bass, cooked to perfection and...

  • Superb79 Reviews4.8
Tyneside Tavern and Mazzoli Italian Kitchen 10 Poldrate, Haddington
Tyneside Tavern and Mazzoli Italian Kitchen
Italian

Tyneside Tavern and Mazzoli Italian Kitchen

10 Poldrate, Haddington, EH41 4DA

First time visit with my wife whilst in Haddington seeing family & it won't be the last. It has an Italian themed menu & we enjoyed an excellent...

  • Superb50 Reviews4.7
Diggory's Coffee Shop 64 High St, Haddington
Diggory's Coffee Shop

Diggory's Coffee Shop

64 High St, Haddington, EH41 3ED

Very warm welcome. Comfy sofas as well as tables to sit at. Had cappuccinos and scones - nice place to sit for a coffee and a chat, but they also have a good...

  • Superb35 Reviews4.7
The Loft Café & Bakery Peffer's Pl, Haddington
The Loft Café & Bakery

The Loft Café & Bakery

Peffer's Pl, Haddington, EH41 3DR

Lovely friendly welcoming staff, great choice of both cake and food. We sat outside - nice area. Tea, hot choc, sausage roll all fab. Cake a little overly...

  • Superb55 Reviews4.5
Kesley's Bookshop 63 Market St, Haddington
Kesley's Bookshop
Bookstores

Kesley's Bookshop

63 Market St, Haddington, EH41 3JG

Just got a chance today to wander round some of the local shops since moving recently to Haddington. This shop was a great find, lovely selection of...

  • Superb8 Reviews5
Aurora's Sandwich Bar 24 Market St, Haddington
Aurora's Sandwich Bar

Aurora's Sandwich Bar

24 Market St, Haddington, EH41 3JE

I came in so late forgetting Auroras closed at 2pm today and the girls were so kind putting together a quick salad box for me! even though they had already...

  • Superb8 Reviews4.9
Dino's 15 High St, Haddington
Dino's

Dino's

15 High St, Haddington, EH41 3ES

the BEST pizza in all of east lothian. base beautifully thin and crispy and toppings tasty and plenty of them. cooked to order and ready on time. staff lovely...

  • Superb18 Reviews4.3
Jo's Kitchen The Mart, East Linton
Jo's Kitchen
Caterers

Jo's Kitchen

The Mart, East Linton, EH41 3JJ

My family and I ordered from Jo's Kitchen recently as we were celebrating my Mum's birthday during lockdown.The process of ordering from Jo on her...

  • Good5 Reviews4.2
Eastern Eye 6 Hardgate, Haddington
Eastern Eye
Indian

Eastern Eye

6 Hardgate, Haddington, EH41 3JW

The food is very nice but their prices have shot up & I counted only 5 small pieces of chicken in my curry. Bit of a rip off if Im honest. Shame as they...

  • Takeaway
  • Good42 Reviews4.2
The Victoria Inn 9 Court St, Haddington
The Victoria Inn
Restaurants

The Victoria Inn

9 Court St, Haddington, EH41 3JD

My girlfriends and I had really good tapas and cocktails here last month for my birthday. Had a great laugh and felt well looked after by Craig and his staff....

  • Good35 Reviews4.1
Greggs 29 Market St, Haddington
Greggs

Greggs

29 Market St, Haddington, EH41 3JE

Two girls who were serving were very pleasant and polite and were wearing their masks properly.When quiet they were cleaning everywhere. Felt very Covid safe....

  • Good21 Reviews3.9
Costa Coffee Newton Port, Haddington
Costa Coffee

Costa Coffee

Newton Port, Haddington, EH41 3LZ

I love Costa In Tesco! Always so friendly and happy when you visit, they really brighten up your day! I hope then new Costa at the retailPark in Haddington...

  • Good27 Reviews3.6
China Garden Restaurant Newton Port, Haddington
China Garden Restaurant
Restaurants

China Garden Restaurant

Newton Port, Haddington, EH41 3NA

One of the best restaurants for Chinese food I've been to ,generous portions and great staff ,would certainly recommend, witnessed the staff being very...

  • Good22 Reviews3.5
Sung Sing Restaurant 31 High St, Haddington
Sung Sing Restaurant

Sung Sing Restaurant

31 High St, Haddington, EH41 3ES

So we ordered from here as a lot of other take-away restaurants were closed on Tuesday. We've not eaten from here before. Our order was for a set meal for...

  • Average21 Reviews2.8