The Cottage at Royal Terrace is an intimate restaurant with a choice of individual tables or communal dining room, It is one of Edinburgh city centre’s most beautiful and distinctive settings.

You’ll find us surrounded by greenery at 1 Royal Terrace Gardens, with access from London Road (EH7 5DX; what3words: ///nature.finest.spike).

Follow the garden path to our historic stone cottage, just a short, scenic walk from the East End of Princes Street and Edinburgh Playhouse.

Designed by William Playfair in 1836, the cottage was originally built as a home for the gardens’ resident gardener. Today, it offers a warm and welcoming space where guests come together around a shared table or nestle in an intimate corner.

Our menus are shaped by the Scottish seasons, with a strong focus on locally sourced ingredients and finishing touches picked from our own kitchen garden.

Reservation hours

Thursday 5 - 8.30pm

Friday 12.30 - 2.30pm & 5 - 8.30pm

Saturday 12.30 - 2.30pm & 5 - 8.30pm

Sunday 12.30 - 2.30pm & 5 - 8.30pm

Menus

5 course tasting available every service £55

Lunch& pre-theatre midday to 5.30pm 2/3 courses £25/£30

7 course tasting from 6.30pm £85

Please give as much notice as possible with dietary requirements

Reviews

Gaby Soutar, Scotsman: First review of The Cottage at Royal Terrace: I tried the £55 lunch at this new gem

Bite Magazine: The Cottage - gentle brilliance on Royal Terrace

“We are lucky to have such a magical restaurant in our city”

Richard Bath, Scottish Field : Review: The Cottage at Royal Terrace, Edinburgh Scottish Field

“This wonderfully informal Edinburgh restaurant is one of the finds of the year”

Edinburgh Live: In a hidden former gardeners cottage may well just be Edinburgh's best kept secret | Edinburgh Live

“Hidden away off of London Road might just be Edinburgh’s best restaurant.”