Discover Edinburgh’s Oldest Restaurants, Where History Meets Flavor

By Dianne Sindayen Reviewed by travel expert Ben Braude


In Edinburgh, history isn't just found in its castles and cobbled closes. It is woven into the city's dining tables. Some of Scotland's oldest restaurants have been serving meals for centuries, their walls carrying the stories of poets, royalty, and everyday locals who gathered over food and drink.

Step inside these historic kitchens and you'll taste more than traditional Scottish fare; you'll experience the legacy of Edinburgh itself.


Our roundup of the oldest restaurants in Edinburgh highlights where to dine for authentic flavors, historic charm, and a true taste of the city's past.

Dining is only one way the city tells its story. To discover more about how Edinburgh's food, art, and traditions connect, explore this culture guide to Edinburgh.

If you're ready to savor Edinburgh's history firsthand, Great Value Vacations offers affordable Edinburgh travel packages that make exploring the city's iconic landmarks and timeless dining spots easy and stress-free.



Image Source: instagram.com/thesheepheid

1. The Sheep Heid Inn

Tucked away in the village of Duddingston, just a short walk from Holyrood Park, The Sheep Heid Inn is widely recognized as Scotland's oldest surviving pub. Over the centuries, it has welcomed everyone from poets like Robert Burns to monarchs such as Mary Queen of Scots. Even Queen Elizabeth II is said to have visited after a day at nearby Holyrood Palace.

Inside, low ceilings, dark wood beams, and roaring fireplaces create a cozy atmosphere that feels centuries away from the bustle of central Edinburgh. Guests can still try their hand at the 19th-century skittles alley, a rare piece of pub heritage that survives to this day.

Dating back to: 1360 (over 660 years in operation)

Location: 43-45 The Causeway, Duddingston, Edinburgh

History Tidbit: The inn's name comes from the sheep heads once traded in the village, a nod to Scotland's pastoral traditions.

Signature Dish: While The Sheep Heid Inn isn't known for one defining specialty, its kitchen focuses on classic pub favorites. Popular choices include spit-roasted chicken with lemon and garlic confit and hearty plates like slow-cooked pork belly with scallops.

Visitor Tip: Pair your visit with a walk around nearby Duddingston Loch for a quieter side of Edinburgh, then settle in for hearty pub fare and cask ales.



Image Source: instagram.com/thelastdropedinburgh

2. The Last Drop Inn

Set in the historic Grassmarket, The Last Drop Inn takes its name from a grim chapter in Edinburgh's past. The Grassmarket was once the site of public executions, and the pub's title recalls the “last drop” of the gallows. Despite its dark name, today it's a lively and welcoming spot that draws both locals and travelers for traditional Scottish hospitality.

The inn has operated since the 18th century and remains a classic example of Edinburgh's enduring pub culture. With its stone façade and snug interior, it balances a sense of history with the energy of a modern gathering place.

Dating back to: 1700s (over 250 years in operation)

Location: 74–78 Grassmarket, Edinburgh

History Tidbit: The pub's name is a direct reference to the executions that once took place in the Grassmarket, making it one of the most famously named inns in the city.

Signature Dish: Known for hearty pub classics, the menu features local favorites like haggis, neeps and tatties, and rich steak and ale pie.

Visitor Tip: Stop by in the evening for a bustling atmosphere and a pint, then explore the Grassmarket's mix of historic pubs and modern cafés just steps away.



Image Source: instagram.com/deacon_brodies

3. Deacon Brodie's Tavern

Perched on the corner of the Lawnmarket and Bank Street, Deacon Brodie's Tavern is named after one of Edinburgh's most infamous figures, William “Deacon” Brodie. By day, Brodie was a respected cabinetmaker and city councillor, but by night he led a secret life as a burglar. His double existence later inspired Robert Louis Stevenson's classic tale The Strange Case of Dr. Jekyll and Mr. Hyde.

The tavern itself has been serving patrons since the early 19th century and carries Brodie's legacy in its name, décor, and storytelling. Its dark wood interiors and traditional pub design make it an atmospheric place to enjoy a meal while reflecting on one of Edinburgh's most enduring legends.

Dating back to: 1806 (over 215 years in operation)

Location: 435 Lawnmarket, Edinburgh

History Tidbit: William Brodie was executed in 1788 at the city's gallows on the Grassmarket, just steps from other pubs on this list. His story of duplicity fascinated Stevenson, who immortalized him in literature.

Signature Dish: Rather than one standout specialty, Deacon Brodie's is best known for its hand-crafted pies, especially the British Steak & Nicholson's Pale Ale Pie and the Crofter's Pie made with pulled lamb and topped with haggis mash.

Visitor Tip: Time your visit for lunch or dinner before a stroll along the Royal Mile, as the tavern sits right in the heart of Edinburgh's Old Town.



Image Source: instagram.com/the.doric

4. The Doric

Tucked away near Waverley Station, The Doric is often described as Edinburgh's oldest gastro pub. Housed in a 17th-century building, it has been serving food and drink for centuries, combining traditional pub character with a focus on quality Scottish produce. Its whitewashed stone walls, wooden beams, and welcoming atmosphere make it a favorite for both locals and visitors seeking authentic fare in a historic setting.

The Doric is proud of its heritage but isn't stuck in the past. Today, it blends pub classics with bistro-style dining, offering a menu that highlights seasonal ingredients and Scotland's best-known specialties.

Dating back to: 17th century (over 300 years in operation)

Location: 15–16 Market Street, Edinburgh

History Tidbit: The Doric takes its name from the Doric order of classical architecture, reflecting both its long history and the simple, rustic charm of the building.

Signature Dish: The Doric is renowned for its focus on Scottish staples, with highlights such as Cullen skink soup, haggis, and pan-seared Orkney scallops.

Visitor Tip: Arrive early in the evening if you want to secure a table, as the cozy upstairs dining area fills quickly with diners eager for hearty meals before exploring the Old Town.



Image Source: instagram.com/theroyaloak_w1

5. The Royal Oak

A short walk from Holyrood Palace, The Royal Oak is a small but legendary Edinburgh pub with a history stretching back to the early 19th century. What it lacks in size, it makes up for in atmosphere. The walls are lined with photos and memorabilia celebrating the city's folk music scene, as this pub has long been a hub for musicians and storytellers.

The Royal Oak is cherished for its authenticity. With just a handful of tables and a snug bar, it feels more like a gathering place than a commercial venue. Even today, locals and visitors crowd in for live sessions where traditional Scottish music is played almost every night of the week.

Dating back to: early 1800s (over 200 years in operation)

Location: 1 Infirmary Street, Edinburgh

History Tidbit: The Royal Oak was once a lodging house before transforming into a pub that became synonymous with Edinburgh's folk revival in the 1960s and 1970s.

Signature Dish: Food isn't the main draw here, but hearty pub staples like haggis, neeps and tatties, and traditional pies are on the menu to complement a pint.

Visitor Tip: Come in the evening for live folk sessions; you'll likely end up shoulder-to-shoulder with locals, making it one of the most authentic pub experiences in the city.



Image Source: sandybells.com

6. Sandy Bell's

Located on Forrest Road near the University of Edinburgh, Sandy Bell's has been a cornerstone of the city's folk music scene since the early 20th century. While its origins go back to the 1920s, the pub rose to prominence in the 1960s as a gathering place for musicians, students, and locals passionate about traditional Scottish music.

The interior is unpretentious and warm, with wooden floors, a long bar, and walls filled with instruments and memorabilia. Its reputation as a cultural institution makes it a must-visit for anyone seeking Edinburgh's musical heritage alongside its pub traditions.

Dating back to: 1920s (over 100 years in operation)

Location: 25 Forrest Road, Edinburgh

History Tidbit: Sandy Bell's became central to the folk revival movement of the 1960s and 1970s, attracting musicians who went on to define Scotland's traditional music scene.

Signature Dish: Like The Royal Oak, the emphasis is more on music and pints than on food, but expect reliable pub fare such as Scotch pies and warming stews to fuel an evening of song.

Visitor Tip: Visit at night when live sessions are in full swing, and don't be surprised if you find yourself singing along with fiddlers and guitar players shoulder-to-shoulder with locals.



Image Source: instagram.com/oxfordbar

7. The Oxford Bar

Tucked away on Young Street in Edinburgh's New Town, The Oxford Bar has been pouring pints since the early 19th century. At first glance, it looks like a modest, no-frills pub but step inside and you'll find one of the city's most famous literary haunts. The Oxford gained international recognition as the favorite watering hole of Detective Inspector John Rebus, the fictional detective created by crime writer Ian Rankin.

The pub itself has stayed true to tradition. With its simple wood-paneled bar, snug rooms, and unpretentious atmosphere, it remains a place where conversation and community take center stage.

Dating back to: 1811 (over 210 years in operation)

Location: 8 Young Street, Edinburgh

History Tidbit: Ian Rankin's novels turned The Oxford Bar into a literary landmark, drawing crime fiction fans from around the world to sip a pint where Rebus himself might have.

Signature Dish: Food is secondary here, but visitors can expect classic pub bites like Scotch eggs, sausage rolls, and hearty pies to accompany their drinks.

Visitor Tip: Come in the afternoon for a quieter experience, then return later to see the pub filled with locals. Fans of Ian Rankin's books often stop by for a photo outside the understated façade.



Image Source: instagram.com/auldhundred

8. The Auld Hundred

Situated on Rose Street in Edinburgh's New Town, The Auld Hundred has been serving locals and visitors since the early 19th century. Known for its lively yet traditional atmosphere, it is one of the city's most enduring pubs and a cornerstone of Rose Street's famous pub culture. The building itself dates back even earlier, adding layers of history to its welcoming setting.

Inside, you'll find a warm and bustling space with wood-panel interiors, a traditional bar, and often live music to accompany an evening pint. Its longevity and reputation make it a trusted spot for those seeking a taste of Edinburgh's pub heritage.

Dating back to: early 1800s (over 220 years in operation)

Location: 100 Rose Street, Edinburgh

History Tidbit: Rose Street developed as Edinburgh's “pub row,” and The Auld Hundred has been a fixture here for over two centuries, making it one of the area's best-known traditional pubs.

Signature Dish: The Auld Hundred doesn't have one defining specialty, but it is well known for generous portions of pub classics such as steak and ale pie, fish and chips, and its popular Sunday roast.

Visitor Tip: Visit in the evening when live folk or acoustic music adds to the atmosphere, or stop by at lunchtime for a quieter experience and a hearty plate.



Image Source: instagram.com/theguildfordarms

9. The Guildford Arms

Located just off Princes Street, The Guildford Arms has been an Edinburgh landmark since the late 19th century. Built in 1896, it was designed to impress, and it still does today with its grand Victorian décor soaring ceilings, chandeliers, and stunning stained glass. While it's younger than some Old Town pubs, its continuous service for more than a century makes it one of the city's most enduring establishments.

The Guildford Arms is also a celebrated real ale pub, recognized by CAMRA (Campaign for Real Ale) for its outstanding selection of cask beers. Combine that with hearty food and historic ambiance, and it remains a must-visit for those exploring Edinburgh's New Town.

Dating back to: 1896 (over 125 years in operation)

Location: 1 West Register Street, Edinburgh

History Tidbit: Owned by the Stewart family, the Guildford Arms was intended to showcase the grandeur of Victorian public houses, standing in sharp contrast to Edinburgh's simpler taverns.

Signature Dish: The kitchen specializes in traditional Scottish comfort food, with standouts like haggis, neeps and tatties, and its popular steak and ale pie.

Visitor Tip: Stop by in the afternoon to admire the Victorian interior in daylight, or visit in the evening when the pub's lively atmosphere pairs perfectly with a pint of real ale.



Image Source: instagram.com/whitehartinnedinburgh

10. The White Hart Inn

Standing on the bustling Grassmarket, The White Hart Inn is often described as one of Edinburgh's oldest pubs, with roots dating back to the early 1500s. Over the centuries it has welcomed travelers, poets, and even royalty like Robert Burns, Scotland's national bard, is believed to have stayed here in the 1790s.

The inn carries an air of folklore and legend. Its setting in the Grassmarket, once the site of public executions, has fueled ghost stories that make it a popular stop for those curious about Edinburgh's darker past. Those drawn to its haunted reputation often branch out to explore more of Scotland's eerie heritage, including sites featured in this roundup of haunted castles. Today, the White Hart balances centuries of legend with a lively bar and a menu that appeals to a wide range of diners.

Dating back to: 1516 (over 500 years in operation)

Location: 34 Grassmarket, Edinburgh

History Tidbit: The pub takes its name from the “white hart,” a rare white stag that appears in Scottish folklore and was a symbol of royal hunting traditions.

Signature Dish: While no single dish defines the menu, visitors often praise favorites like the rich Steak and Ale Pie and a selection of barbecue plates, including tender ribs and chicken wings.

Visitor Tip: Visit during the day for a quieter experience steeped in history, or stop by in the evening when live music fills the pub with energy.



Image Source: instagram.com/tolboothtavernroyalmile

11. The Tolbooth Tavern

Located on Edinburgh's historic Royal Mile, The Tolbooth Tavern occupies part of a 16th-century building that once housed the Canongate council chamber, courthouse, and jail. With centuries of history behind its doors, it now serves as a welcoming pub where visitors can enjoy traditional Scottish food and drink after exploring the city on foot.

Inside, the tavern keeps much of its old character, with stone walls, timber beams, and a cozy atmosphere. Guests can pair their meal with cocktails, wine, or a pint while finding a comfortable seat near the fire. Helpful staff and fair pay-at-the-bar service make it an easy stop during any season, whether you're meeting friends, catching a game, or simply pausing mid-tour.

Dating back to: 1820s (over 200 years in operation as a tavern)

Location: 167 Canongate, Royal Mile, Edinburgh

History Tidbit: The Canongate Tolbooth was built in 1591 and served as the administrative heart of the burgh. The tavern now occupies part of this historic structure, giving diners a rare glimpse into Edinburgh's civic heritage.

Signature Dish: The Tolbooth Tavern isn't defined by one dish alone, but regular favorites include the Haggis Stack, hearty Cullen Skink, and traditional Scottish Fish and Chips made with freshly landed catch.

Visitor Tip: Combine a meal here with a visit to the People's Story Museum, which is housed in the same building and offers fascinating insight into Edinburgh's social history.



Image Source: instagram.com/caferoyal_edinburgh

12. Café Royal

Just off Princes Street, Café Royal has been an Edinburgh institution since the 1860s. The Victorian building welcomes guests through grand doors into a circular bar area filled with stained glass, tiled murals, and warm fire-lit corners that feel more like a private library than a pub. Its elegant interiors have long made it a favorite place in the UK to eat, drink, and gather with friends.

The pub has hosted companies of locals and tourists alike, some marking life milestones like getting married or finishing a tour of Edinburgh Castle and the city's former royal residence. Café Royal delivers historic character with modern flavor, an experience that has kept it among Edinburgh's most enduring dining spots.

Dating back to: 1863 (over 160 years in operation)

Location: 19 West Register Street, Edinburgh

History Tidbit: The building was originally designed as a hotel and oyster bar, and its ornate interior has earned it Category A listed status for historic and architectural significance.

Signature Dish: Café Royal is renowned for its fresh seafood, with standouts like oysters, Shetland mussels, and its well-loved fish and chips.

Visitor Tip: Visit at lunchtime for a more relaxed experience, or book in the evening to enjoy the restaurant's lively atmosphere paired with its grand Victorian surroundings.

Experience the Flavors of Edinburgh's Oldest Pubs and Restaurants

Edinburgh's dining scene is as much about history as it is about flavor. From 14th-century inns with royal connections to Victorian taverns that still shine with stained glass and marble, these twelve restaurants and pubs prove that a good meal here comes with centuries of stories. Each stop offers more than food, it's a chance to step into the past while savoring Scotland's most beloved dishes.

To round out your experience, explore more of the city's highlights with this guide to the best things to do in Edinburgh. Pairing historic dining with iconic attractions creates a complete journey through Scotland's capital.

If you're ready to taste history for yourself, Great Value Vacations offers affordable Edinburgh travel packages that make it easy to experience the city's iconic landmarks and timeless restaurants in one unforgettable trip.

View Edinburgh Vacations

View All Scotland Vacation Packages

Create Account

The contact email is associated with an existing account, please sign in to continue.
If you have a password, you can use it below. Otherwise, just use your email address and reservation number to login. If you don't have an account, you can create one today.