Cranston’s Restaurant - The Abbotsford Bar & Lounge

Food & Drink

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 three course dinner from just £25 per person at our Edinburgh restaurant.

Book your table online now by clicking here, or call us on (0131) 556 4648.

Book Online

Book a table

restaurants hotel

Spring DBB Special

Visit The Old Waverley this Spring and book Dinner, Bed & Breakfast for two people, just £130 per night.

Learn more

Cranston's Restaurant

Cranston’s is our beautiful restaurant, offering the best in local produce and traditional Scottish fayre.

View Our Menus

Best Rate Guaranteed

Rooms

available from

£ 109 Best Rate Guaranteed

Book your stay at The Old Waverley direct, receive our guaranteed Best Available Rate and customise your stay with unique enhancements.

Book now

Deals & Packages

Sign up for special offers and browse our selection of unique package breaks, for a truly unforgettable stay in Edinburgh.

Learn more