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 in the city. Our À la carte menu offers the best in local produce and traditional Scottish fayre. Lunch prices start from £ 7.95 for a single course; 2 course for £9.95 or £11.95 for three courses. Enjoy a two course dinner from just £21.95 per person at our Edinburgh restaurant.

See a sample Lunch menu here

See a sample Dinner menu here

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