map placeholder

Cranston's Restaurant

Old Waverley Hotel, 43 Princes Street, Edinburgh, EH2 2BY

((((* Scottish
  •  - Edinburgh
  •  - Edinburgh
  •  - Edinburgh
  •  - Edinburgh
  •  - Edinburgh
  •  - Edinburgh
Main course: £8
Food spend: £20

Food was good but too much turkey, soup delicious and dessert was nice. Service was first class. Have dined here 3 times at
festive time and no complaints.

Esther 15 December 2018
from Edinburgh

View all 68 reviews

Overlooking Princes Street Gardens and the magnificent Edinburgh Castle, Cranston’s Restaurant offers a view to match no other. Cranston’s presents luxury dining, complete with a sophisticated bar and a homely lounge.

Featuring the best of local produce and traditional Scottish fare, Cranston’s menu offers diverse dishes of impeccable quality. Enjoy the signature baked chicken supreme with roasted new potatoes & vegetables with jus, or delight in the chef’s penne pasta. Cranston’s restaurant in Edinburgh also includes a menu for younger diners.

The grand interior is reminiscent of a Grecian parlour, featuring a fine-detailed corniced ceiling to complement its ancient persona. Interwoven into this classic style is a modern twist, giving Cranston’s restaurant a chic and contemporary touch.

Enjoy the a la carte menu or opt for the splendid set menu, Cranston’s in Edinburgh is located on the infamous Princes Street. It is less than a 5-minute walk from Edinburgh’s Waverley Railway Station.

Cranston's Restaurant

Old Waverley Hotel, 43 Princes Street, Edinburgh, EH2 2BY

Contact +44 1315168814

Make a booking

See all restaurants in Edinburgh

See all restaurants in Edinburgh City Centre

Customer reviews for Cranston's Restaurant

3.9 ((((* (based on 68 reviews)
85% of diners recommend this restaurant
  • Food ((((*
  • Value ((((*
  • Ambience ((()*
  • Location (((()
  • Service ((((*
  • Drinks ((((*

Recommended for

  • views (31)
  • value (27)
  • lunch (26)
  • dinner (25)
  • afternoon tea (19)
  • private dining (11)
  • breakfast (8)
  • romantic (8)
  • business (4)
  • large parties (3)
  • child friendly (2)
  • entertainment (2)
  • luxury (2)
  • trendy (2)
  • al fresco (1)
  • ((((* 17 December 2018 by Neil from Linlithgow

    We enjoyed our meal very much and the staff couldn’t have been more helpful.

  • ((((( 15 December 2018 by Esther from Edinburgh

    Food was good but too much turkey, soup delicious and dessert was nice. Service was first class. Have dined here 3 times at
    festive time and no complaints.

  • ((*** 5 December 2018 by Wendy from Edinburgh

    Expensive on what they had to offer

  • ((((( 14 August 2018 by Jenny from WEST-LOTHIAN

    a charming restaurant-we had the steak and although service was a little slow it was well worth the wait.

  • ((((* 3 August 2018 by Hanne from roskilde, Denmark

    Fantastic food and very good service. I would go there again!

  • ((*** 8 January 2018 by Suzanne from Edinburgh

    I'll begin with the positive comments! The food was delicious with generous helpings. and we were seated by the window overlooking Princes Street and the German Markets, it couldn't have been better. However ... one crucial negative comment. In the dining room, there was a party of around 40 or 50 people, and right away, I would have thought they should have had a private room for their party. And it was a party as they had their own 'awards' ceremony to much laughter and mirth. This in itself is harmless but we felt that we had gate-crashed someone else's event. We couldn't hear each other speaking and it was very frustrating We raised this with the restaurant manager who agreed with us and was very quick to reduce our bill by a sizeable percentage. So in essence, it didn't spoil our evening but it would make me re-think coming back. It's a shame that the food was 10/10 but the organisation and the bookings management was 0/10.

  • (((** 5 January 2018 by Tove from Oslo

    Had the festive menu, turkey with trimmings. Turkey was ok, the rest was overcooked and/or tasteless. Waiter was unbelievably inexperienced, told us she was no drinker, and therefore knew nothing about wine to go with the food. She also claimed they had no port to go with the dessert, it was on the menu, so we had to ask the other waiter to get it for us. Maybe they should give their employees a minimum of training before lettingvthem handle guests? Stayed at the hotel for three nights, the breakfast was good, though.

  • (**** 19 December 2017 by Vikki from shrewsbury

    We did not have a good experience at this restaurant. We arrived at the hotel reception to ask where the restaurant was. We were told very abruptly that the restaurant was fully booked. When we stated we had a reservation, the reply was 'Oh well just go down that corridor then'. Not a friendly welcome to start with. We walked into the restaurant, were given our table to then be told oh you must have booked online, the chef is only here until 9pm (our reservation was at 20.45), he normally doesn't take orders after 20.30. We questioned why would they accept the booking, to be shrugged at and told well the chef will take your last order. The meal was rushed, and not to a good standard. It was very obvious it was not freshly cooked, we had what was left over. The turkey was dry, the potatoes not cooked, and the sausages burnt. Only two carrots and two parsnips. We have had beyter meals in backstreet pubs!! The waitress was clearing tables, and setting up for the next day around us while we were trying to eat. My mother's chair was knocked several times as she came past. Very poor experience and poor quality. For the price aswell, 28.95 for 2 courses (only option we had was the festive menu) which it did not state online. Really did not want to pay even half that amount for such a poor meal. I do not believe the chef can actually be called a chef!! If it was such a problem to cook for us at that time, then they should not have that time slot available to book online. Overall disappointing experience from start to finish.

  • ((((( 3 September 2017 by Lorraine from Glasgow

    Lovely lunch good size portions
    Attentive staff

  • ((((( 19 August 2017 by Hazel from Edinburgh

    The fresh sandwich

Nearly done! Please enter your details

  • Guests:
  • Date:
  • Time:
  • Menu:
Change Booking reference:

Your Contact Details

  • Name:
  • Email:
  • Phone:
* required
Please enter your first name
Please enter your last name
Please enter a valid email
Please enter a valid phone number

Please email me the latest promotions and deals from

By completing this booking, you are accepting Bookatable’s Privacy Policy and Terms associated with it.


Booking confirmed

An email confirmation has been sent to

  • Guests:
  • Date:
  • Time:
  • Menu:
Change Booking reference:

Restaurant details

Book this restaurant again Close and return to restaurant


There was an error completing your booking.
This table is no longer available or cannot be booked at this time. Please search for a new table.

Nearby restaurants

Book this restaurant