RFK Rankings · Edinburgh
Best Restaurants for an Anniversary in Edinburgh 2026
Anniversary · Edinburgh · 7 tables ranked · Updated May 2026
Compiled by the Restaurants for Kings editorial team · Published February 14, 2026 · Updated May 20, 2026
Down a flight of stairs beneath the Balmoral's clock tower, in a windowless room lit like a jewel box, is where Edinburgh does the grand anniversary, at Number One. A milestone dinner wants more than a good kitchen. It wants a room that remembers you next year, the noted date, the held table, the off-menu sweet that quietly reappears. Edinburgh delivers this best from its hotel dining rooms, where the record-keeping is meticulous, and from one or two Leith institutions that have fed the same couples for decades. These seven, ranked, are the rooms to build an anniversary around, the first or the fortieth.
1.Number One at The Balmoral
The Balmoral's four-rosette room, the Balmoral honey dessert, seven courses £135; the grand milestone. Make it the tradition.
Number One sits in the basement of The Balmoral on Princes Street, a four AA Rosette room where head chef Mathew Sherry cooks modern Scottish dishes built on the best of the country's larder. The Brittany squab pigeon and the long-running Balmoral honey dessert are the plates the room is known for, and the seven-course menu is £135 with a set lunch at £55. For an anniversary the grand hotel does the heavy lifting: the room is plush and intimate, the service is hotel-grade, and the kitchen keeps records, so a returning couple is remembered and a kindness from last year comes back. Make it the tradition, book three weeks out and tell them the year you are marking.
Reserve through The Balmoral; flag the anniversary when you book.
2.The Kitchin
Tom Kitchin's Leith institution, a star since 2007; a returnable milestone room. Book it again next year.
The Kitchin has held its Michelin star on Commercial Street in Leith since 2007, Tom Kitchin's nature-to-plate room looking over the old docks. The shellfish Rockpool, a consomme poured at the table over West Coast crab, oysters and clams, is the signature, and the full menu runs past £110. For an anniversary it is the Edinburgh institution you return to: a serious kitchen that has marked the city's milestones for nearly two decades, warm rather than stiff, and well used to a table celebrating. The Leith setting gives you a waterfront walk after. Book it again next year, ask for a quiet table away from the pass, and tell them you are celebrating.
Book on The Kitchin site two to three weeks ahead.
3.Restaurant Martin Wishart
Edinburgh's original Michelin star on The Shore, classical French, tasting £125; for a big year, return to it.
Restaurant Martin Wishart has held Edinburgh's original Michelin star on The Shore in Leith since 2001, the chef having trained under Albert Roux, Michel Roux Jr and Marco Pierre White. The cooking is classical French precision, with Highland venison and Perthshire grouse in autumn, and the tasting menu is £125. For an anniversary it is the choice when the year is a big one and you want technique over spectacle: a quiet, grown-up room that has marked silver and gold anniversaries for a generation of Edinburgh couples. The service is precise and discreet, the kind that notices a date without announcing it. Return to it for a big year, book the tasting and let the sommelier choose a bottle from a year that matters.
Reserve on the Martin Wishart site; brief the sommelier in advance.
4.The Spence
Glamour at Gleneagles Townhouse, the baked Alaska a signature; the dressed-up milestone. Choose it for an anniversary.
The Spence fills the grand old banking hall of Gleneagles Townhouse on St Andrew Square, opened in 2022 as the city's most glamorous hotel dining room. Executive chef Elliot Hill cooks modern Scottish dishes such as onion soup with truffled Anster cheese and a heather honey baked Alaska finished at the table, with a-la-carte mains around £30 and a set lunch near £25. For an anniversary it is the dressed-up choice: high ceilings, a long marble bar for a cocktail first, and the hotel's record-keeping behind the service, so a returning couple is looked after. It suits a milestone you want to feel like an event. Choose it for a glamorous anniversary, start with a drink at the bar, and ask the team to mark the date.
Book through Gleneagles Townhouse; start at the marble bar.
5.Lyla
Stuart Ralston's Georgian seafood room, ten courses £165, a star in 2025; intimate. Try it for a coastal anniversary.
Lyla occupies a Georgian townhouse on Royal Terrace, the former home of Paul Kitching's 21212, where Stuart Ralston took a Michelin star in 2025 for a seafood-led tasting menu. Ten courses, £165, with snacks and a drink first in the atmospheric upstairs bar, then poached lobster and aged Borders beef to ground the meal. For an anniversary it is the intimate, coastal choice: a small, handsome dining room, twenty-eight covers, and a kitchen at the top of its form. It suits a couple who would rather mark the year with something current than with old-school grandeur. Try it for a coastal anniversary, book the early sitting and let them know it is your date so the kitchen can note it.
Reserve on the Lyla site; the upstairs bar opens the evening.
6.The Witchery by the Castle
Candlelit rooms at the castle gates since 1979, the Secret Garden to ask for; pure romance. Pencil it in.
The Witchery has stood by the gates of Edinburgh Castle since 1979, two candlelit dining rooms, the oak-panelled original and the lower Secret Garden, draped in velvet and gilt. The cooking is generous Scottish classics, Angus beef and Scottish seafood, a la carte with mains near £30 to £45, the kind of menu that suits a long, romantic dinner rather than a tasting. For an anniversary it is the most purely romantic room in the city, and one couples return to year after year for exactly that. The setting carries the occasion, so the kitchen does not have to. Pencil it in for a candlelit year, request the Secret Garden room, and ask about a room upstairs to make a night of it.
Book through the Witchery site; request the Secret Garden room.
7.Timberyard
A family-run Michelin star and a great natural wine list, £95 tasting; the relaxed annual table. Keep it for an anniversary.
Timberyard is the family-run Michelin star in a converted warehouse on Lady Lawson Street, the Radfords cooking weekly-changing Scottish menus since 2012 and holding a Green Star in the 2026 Guide for low-waste, ingredient-led cooking. The £95 tasting is built on the day's larder, and the natural wine list is one of the best in Britain. For an anniversary it is the relaxed, lower-key choice, warmth over ceremony, the room for the years you want a great dinner without the grand-hotel hush. The personal, owner-run feel makes it a tradition that stays yours. Keep it as your annual table, book the tasting and let them pair natural wines through the menu.
Reserve on the Timberyard site; ask for the natural wine pairing.
Avoid for an anniversary
Right city, wrong room for a milestone
Condita. Tyler King's one-star surprise menu on Salisbury Place is superb, but it is a poor anniversary in one specific way: there is no choice and no fixed menu, so you cannot build the small traditions a milestone runs on, the dish you always order, the dessert you mark the year with. Save it for a curious dinner, not a sentimental one.
The Scran & Scallie. Tom Kitchin's Stockbridge gastropub is a genuinely good room, but it is built for a casual family lunch, not a milestone: loud, busy and turning tables. None of that suits an evening you want to stretch out and remember. Keep it for a relaxed Sunday, and mark the anniversary somewhere with a table held in your name.
Reservation strategy for an Edinburgh anniversary
Book three to four weeks ahead for the grand rooms, and flag the anniversary when you do. Number One, Martin Wishart and The Kitchin all fill their weekend tables well in advance, and a milestone booked at the last minute lands you a table on the service line rather than the quiet corner you want. Number One and The Spence book through their hotels, which is useful, since a concierge can coordinate a specific table, a cake, flowers or a room upstairs to end the night. Tell them the year you are marking at the time of booking, not on the night, so the kitchen and floor can prepare.
If wine is part of the celebration, brief the sommelier in advance and ask whether they can pull a bottle from a year that matters to the two of you, a wedding year or a first-met year. Request a quiet corner rather than a two-top by the kitchen, take the earlier sitting so the evening can stretch, and say if you would like a milestone dessert. For a returning couple, the difference between a good anniversary dinner and a memorable one is how much the room knows before you arrive. Tell them everything, and let them do the rest.
Frequently asked
What is the best anniversary restaurant in Edinburgh?
Number One at The Balmoral is the top pick. Mathew Sherry's four-rosette room beneath the hotel's clock tower pairs a serious kitchen with hotel-grade service and record-keeping, so a returning couple is remembered and a kindness from last year reappears. The seven-course menu is £135. Book three weeks out, ask for a quiet table and tell them the year you are marking. For a lower-key milestone, Timberyard is the relaxed alternative.
Which Edinburgh restaurant is most romantic for a milestone?
The Witchery by the Castle leads for pure romance. Open since 1979 at the gates of Edinburgh Castle, its candlelit, oak-panelled rooms and lower Secret Garden are made for a long, lingering dinner, and couples return to it year after year. For a more current kind of romance, Stuart Ralston's Lyla on Royal Terrace offers an intimate, twenty-eight-cover seafood room. Ask the Witchery for the Secret Garden table when you book.
How much does an anniversary dinner cost in Edinburgh?
Plan on £125 to £165 a head before wine for a milestone. Restaurant Martin Wishart's tasting is £125, Number One's seven courses are £135, and Lyla's ten-course seafood menu is £165. Timberyard at £95 is the gentlest of the grand rooms, while Number One's £55 set lunch is a quieter way to mark a smaller year. Wine moves the bill most, so set a budget with the sommelier in advance.
Where do they remember you in Edinburgh for a return visit?
The hotel dining rooms are best for table memory. Number One at The Balmoral and The Spence at Gleneagles Townhouse both bring hotel-grade record-keeping, so a returning couple is remembered and a noted date or a held table reappears the following year. Restaurant Martin Wishart, owner-run on The Shore for over two decades, is the same on a smaller, more personal scale. Tell them it is a returning anniversary when you book and name the year.
Is Number One at The Balmoral worth it for an anniversary?
Yes, for a milestone you want to feel grand. The four-rosette basement room under the Balmoral's clock tower combines a strong kitchen with the kind of hotel service and record-keeping a returning couple wants, which is exactly what a big anniversary calls for. The seven-course £135 menu is a real spend, so it suits a significant year. For a quieter, lower-key anniversary, consider Timberyard in the West End instead.
Related rankings
More from RFK
Browse the full Edinburgh dining guide, see the best anniversary tables worldwide, compare fine dining worldwide, or open the full RFK rankings index.
Restaurants for Kings is reader-supported. Some reservation links are affiliate links with OpenTable, Resy or Tock; we earn a small commission at no cost to you, and a link never buys a place on a ranking. Editorial scores and ranking order are independent of any commercial relationship. See our ranking methodology.