From contemporary Scottish cuisine to European-inspired menus and sleek steakhouses, there are a range of fine dining restaurants to choose from in the capital.
OpenTable said: “Edinburgh’s fine dining scene in 2026 is more exciting than ever. Whether you’re celebrating a milestone, planning a romantic night out, or simply want to indulge in the city’s culinary creativity, these restaurants offer unforgettable experiences in beautiful settings.”

5. The White Horse
The White Horse dates back to 1742, making it the oldest pub on the Royal Mile in Edinburgh. It sits at the top of White Horse Close, which is said to have been named after Mary Queen of Scots' favourite horse. Photo: Contributed

6. Dunstane Restaurant & Bar
Located within a boutique hotel in Edinburgh's west end, The Dunstane Restaurant & Bar offers ‘the best of modern Scottish cuisine, rooted in local ingredients, elevated with inventive flair’ | Dunstane Houses Photo: Dunstane Houses

7. Liberté Café-Bar & Brasserie
The Liberté Café-Bar & Brasserie on Waterloo Place offers ‘European-inspired menus featuring the finest Scottish ingredients, celebrating the best of local and international flavours’ | Supplied

8. No. 35 at The Bonham
Located in Drumsheugh Gardens, No.35 at The Bonham offers ‘a unique European-inspired menu with a distinctively Scottish twist. Using the very finest local seasonal ingredients, the restaurant is renowned across the city as a great place to dine’ | Google Maps

