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

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, Scottish, European
$$ - $$$
Cromwell Road | The Macdonald Marine Hotel, North Berwick EH39 4LZ, Scotland
All Details
Write a ReviewReviews (45)
Traveller rating
Traveller type
Time of year

1 - 10 of 44 reviews

Reviewed 3 weeks ago

Had a very nice meal of Halibut here. The halibut was a bit overcooked but still was very good. The service was good but not great for the price. We stayed here two nights and probably would eat evening meal elsewhere for the price and...More

Thank Hatso
Reviewed March 14, 2018

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 February 20, 2018

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 November 15, 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 October 8, 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 October 7, 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 September 2, 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 June 27, 2017

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

Thank merrywanderer2017
Reviewed June 4, 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 April 29, 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
Nearby HotelsSee all 5 hotels in North Berwick
Macdonald Marine Hotel & Spa
2,514 reviews
.07 km away
Nether Abbey Hotel
338 reviews
.20 km away
The Folly
25 reviews
.61 km away
No. 12 Quality Street B&B
218 reviews
1.28 km away
Nearby Restaurants
529 reviews
1.11 km away
Cucina Amore
469 reviews
1.27 km away
Buttercup Cafe
241 reviews
1.04 km away
JP's Deli & Cafe
128 reviews
1.05 km away
Nearby Attractions
Scottish Seabird Centre
771 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, Scottish, European
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