We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

China Garden

Newton Port, Haddington EH41 3NA, Scotland
+44 1620 829000
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent48%
  • Very good29%
  • Average7%
  • Poor8%
  • Terrible8%
Travellers talk about
“spring rolls” (4 reviews)
“ribs” (2 reviews)
Restaurant Hours
Chinese, Asian
₹₹ - ₹₹₹
Newton Port, Haddington EH41 3NA, Scotland
All Details
Write a Review
JPMiles / Payback Arrow
JPMiles / Payback Arrow
Reviews (68)
Traveller rating
Traveller type
Time of year

1 - 10 of 68 reviews

Reviewed 1 week ago

Eaten in much better places for better value for money. We lefy very disappointed at the taseless food, and the expensive small portions!

1  Thank Mandy M
Reviewed 19 February 2018

My husband and I visited China Garden on Saturday evening.Our starters lovely soup and seaweed.We shared chicken and prawn rice with chicken with salt and pepper,very enjoyable and lovely surroundings,only problem wine choice not great however apart from that will be back.

Thank Moira S
Reviewed 28 January 2018

A superb family run restaurant.All four of us had something different and it was really some of the best Chinese food we have ever had.Very generous portions served quickly,piping hot and so tasty.Colin the owner ,his family and staff are very friendly and delighted to...More

Thank macmerry
Reviewed 13 September 2017 via mobile

Never fails to impress....always wonderful food...prompt and hot. Perfect way to end a busy week working.

Thank Pat L
Reviewed 10 September 2017 via mobile

The food at the China Garden is excellent. Whether sitting in or take away, you won't be disappointed. Service is great and they offer a very reliable delivery service. Highly recommended.

Thank BradyQB12
Reviewed 6 September 2017

went there on Monday for evening meal,it was lovely.We had 2 types of chicken dishes and rice,the dishes were superb.

Thank 19,57,928
Reviewed 17 July 2017 via mobile

We ordered a take away and it was the worst we have had for a long time. This place used to be ok but we won't be back. Singapore Noodles dry and lacking in meat. Crispy beef was soggy and tasteless other than being salty....More

2  Thank Navrig
Reviewed 30 June 2017

Is now my favourite takeaway! Great food, highly recommend the Lemon Chicken, Black Bean sauce and Curry! Great service, always fast and friendly, never ever had a bad meal!

Thank EdinburghMarty
Reviewed 30 May 2017 via mobile

Working down in haddington And desided on Chinese had a beautiful chicken curry definitely recommend this place

Thank Tommy E
Reviewed 13 May 2017 via mobile

Another fabulous meal, we were a party of 4 adults & 4 young adults & every one of us enjoyed our meal from the shared starters of ribs & spring rolls, they disappeared in seconds! The house special chow mein is always a winner &...More

Thank Julie S
Nearby HotelsSee all Haddington Hotels
Maitlandfield House Hotel
256 reviews
.49 km away
Ducks Inn
381 reviews
7.78 km away
Mallard Hotel
83 reviews
9.18 km away
Greywalls Hotel & Chez Roux
556 reviews
9.82 km away
Nearby Restaurants
The Golf Tavern
159 reviews
.56 km away
122 reviews
.19 km away
The Loft Cafe & Bakery
195 reviews
.33 km away
Jo's Kitchen
170 reviews
.17 km away
Nearby Attractions
St Mary's Church
49 reviews
.56 km away
John Gray Centre
26 reviews
.22 km away
Jabberwocky Soft Play Centre
25 reviews
.23 km away
Amisfield Walled Garden
10 reviews
1.02 km away
Questions & Answers
Get quick answers from China Garden staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Dinner, After-hours
Restaurant features
Delivery, Takeout, Reservations, Seating, Waitstaff, Serves Alcohol
Good for
Kids, Child-friendly
Location and Contact Information
  • Address: Newton Port, Haddington EH41 3NA, Scotland
  • Location: Europe  >  United Kingdom (UK)  >  Scotland  >  East Lothian  >  Haddington
  • Phone Number: +44 1620 829000
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing