Book Your Dining Experience at Twenty Princes Street

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 MORE

Juniper

Sip something special at Juniper, our stylish cocktail bar

view more

Dine

Dining Experiences at Twenty Princes Street

view more

Gift

Experiences, beautifully packaged in a voucher.

buy voucher

Join Our Mailing

Sign up for exclusive offers, foodie news, and irresistible perks!

(Required)