Best rates - only here!

Cranston's Restaurant

Cranston’s is a beautiful Edinburgh restaurant on the world renowned Princes Street. Our Edinburgh restaurant has been fully refurbished and offers a refined and relaxed atmosphere as well as boasting the best views of the city. Our À la carte menu offers the best in local produce and traditional Scottish fayre.


Lunch served daily from 12.30-2.30pm.


One course (main) £7.95 per person.

Two Courses £9.95 per person.

Three courses £11.95 per person.

Wine & Dine lunch deal: 3 Courses Lunch Meal with a glass of 250ml of Chardonnay or Merlot for only £16.95 per person

See a sample Lunch Menu here


Dinner served daily from 6-9pm.


One course (main) for £16.95 per person.

Two Courses £21.95 per person.

Three Courses for £24.95 per person.


Please note there is a £3.50 supplement charge for steak.

See a sample Dinner Menu here



Click here to book a table online! Or Call us on (0131) 556 4648.