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.

Craigleith Restaurant

₹₹ - ₹₹₹British, European,
Cromwell Road | The Macdonald Marine Hotel, North Berwick EH39 4LZ, Scotland
+44 870 400 8129
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent32%
  • Very good20%
  • Average22%
  • Poor20%
  • Terrible6%
Travellers talk about
“sticky toffee” (2 reviews)
“chicken” (2 reviews)
“marine hotel” (4 reviews)
Restaurant Hours
British, European, Scottish
₹₹ - ₹₹₹
Cromwell Road | The Macdonald Marine Hotel, North Berwick EH39 4LZ, Scotland
All Details
Write a Review
JPMiles / Payback Arrow
JPMiles / Payback Arrow
Reviews (44)
Traveller rating
Traveller type
Time of year

1 - 10 of 43 reviews

Reviewed 1 week ago

Beautiful setting on classic old Scottish hotel but disappointed with everything. For silver service the staff were very inexperienced with limited English. Food was uninspiring and overpriced

Thank Dudley S
Reviewed 4 weeks ago

Halibut was beautifully cooked & presented as was Venison. Pudding awesome...sticky toffee!! After dinner coffee, very nice. Pricing - good. Venue, nice but probably lots better if curtains opened once earlier nights come in - View!!

Thank johnmA7603FP
Reviewed 15 November 2017

Such a pity this formerly good restaurant has slipped so far. Once you actually got served and got all the bits you need for breakfast the quality there was good but the wait and tension detracts from it. Dinner was poor.

Thank ymccracken
Reviewed 8 October 2017

Poor choice of dishes , £23 for serloin 8oz all sides extra @ just under £4 an item , no starter or desert we had a mains each and the cheapest bottle of Pinot Gris @. £30 total,cost £76 waited over half an hour to...More

Thank Mark C
Reviewed 7 October 2017

Lovely food and served by engaging staff, Tasters served. Good menu choice for all tastes. I especially liked the vegetarian choices

Thank Glen83
Reviewed 2 September 2017 via mobile

The food is average to poor. The waiters don't know the difference between a white and red wine glass. The service is extremely slow and poor. Not what I would expect of a four star hotel. There a number of restaurants in North Berwick that...More

Thank V225PXgrahamm
Reviewed 27 June 2017

Spacious, if old fashioned, restaurant with rather limited menu. Portion-size on the mean side. Friendly staff if rather untrained.

Thank merrywanderer2017
Reviewed 4 June 2017

The food was amazing but the staff especially Amar was very attentive and could not do enough for us to enjoy our visit

1  Thank Eleanor R
Reviewed 29 April 2017 via mobile

We stayed at the Marine Hotel to which this restaurant is attached. It's the fanciest place around (not why we went), with two rosettes. So, since it was close, we decided to give it a shot. The maitre'd who seated us is a regular feature...More

1  Thank Sarah B
Reviewed 18 April 2017

Choice of food was limited, menu did not change during our stay. Service was extremely slow and staff not friendly

Thank R D
Nearby HotelsSee all 5 hotels in North Berwick
Macdonald Marine Hotel & Spa
2,467 reviews
.07 km away
Nether Abbey Hotel
334 reviews
.20 km away
The Folly
25 reviews
.61 km away
No. 12 Quality Street B&B
214 reviews
1.28 km away
Nearby Restaurants
516 reviews
1.11 km away
Cucina Amore
442 reviews
1.27 km away
Buttercup Cafe
238 reviews
1.04 km away
Signals Bistro
308 reviews
1.28 km away
Nearby Attractions
Scottish Seabird Centre
758 reviews
1.28 km away
Coastal Communities Museum
24 reviews
1.38 km away
The Lodge Gardens North Berwick
10 reviews
.12 km away
St Andrew Blackadder Church
7 reviews
1.08 km away
Questions & Answers
Get quick answers from Craigleith Restaurant 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
British, European, Scottish
Lunch, Dinner
Restaurant features
Reservations, Seating, Waitstaff, Serves Alcohol, Wheelchair Accessible
Good for
Location and Contact Information
  • Address: Cromwell Road | The Macdonald Marine Hotel, North Berwick EH39 4LZ, Scotland
  • Location: Europe  >  United Kingdom (UK)  >  Scotland  >  East Lothian  >  North Berwick
  • Phone Number: +44 870 400 8129
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