Book Your Dining Experience at Twenty Princes Street
Oops! We could not locate your form.

Twenty Princes Street
A premier dining experience in Edinburgh, featuring an à la carte menu that celebrates the finest Scottish ingredients. With a focus on seasonal flavours and expertly crafted dishes, every meal promises to delight.
Immerse yourself in sophisticated surroundings and stunning views of the city, complemented by expertly crafted cocktails from our Juniper bar.
BOOK NOW
Dining Experiences
Experience bold, seasonal dining at Twenty Princes Street in the heart of Edinburgh, where every menu celebrates Scotland’s rich natural larder.
Join us for lunch, dinner, or a beautifully presented afternoon tea, each thoughtfully curated to highlight the finest local ingredients. From our creative à la carte dishes to indulgent sweet treats and savouries, every plate is crafted with care, flavour, and flair.
VIEW MORE
Afternoon Tea Dining Experience
Step into a refined afternoon tea experience at Twenty Princes Street in the heart of Edinburgh.
Choose from a selection of unique options, each crafted to suit every taste. From traditional teas to those paired with Hendrick’s or Edinburgh Gin cocktails, all are made with the finest Scottish ingredients.
VIEW MOREJoin Our Mailing
Sign up for exclusive offers, foodie news, and irresistible perks!