We're giving you the chance to win back the value of your meal - every time you dine this month!

Good to know

Average Price
££££ - Under £30
Cuisine
British, Scottish
Ambience
Cosy, Traditional
Food Occasions
Dinner, Lunch
Perfect for
Child friendly
Food Hygiene Rating

About

Located on Edinburgh’s historic Rose Street, The Abbotsford is a beautifully preserved Edwardian pub that offers a unique blend of heritage, hospitality and hearty Scottish fare.

Its location on Rose Street places it within easy reach of the city’s theatres, galleries and shopping districts, making it an ideal stop before or after a day of exploring. The pub regularly attracts a mix of locals, tourists and theatre-goers, all drawn by its timeless charm and consistently high standards. Step inside and you’re greeted by an original island bar carved from rich Spanish mahogany, surrounded by a striking Jacobean-style ceiling that adds grandeur to the relaxed, welcoming atmosphere.

The menu is a celebration of classic Scottish cuisine with a contemporary twist. Expect comforting dishes like haggis, neeps and tatties, fresh seafood sourced from local waters, and seasonal specials that showcase the best of Scotland’s larder. The upstairs restaurant provides a more intimate dining experience, while the bar downstairs is perfect for a casual pint or a bite with friends. Whether you're in the mood for a traditional steak pie or a lighter vegetarian option, the kitchen delivers with quality and care.

Drinks are equally well-considered, with a wide selection of local ales, whiskies and wines that pair beautifully with the food. The bar’s layout encourages conversation and camaraderie, making it a favourite among locals and visitors alike.

Beyond its food and drink, The Abbotsford is also a cultural touchstone in Edinburgh’s city centre. The Abbotsford’s charm lies not only in its architecture and menu, but also in its commitment to preserving Edinburgh’s pub culture while offering a modern dining experience. It’s a place where history meets hospitality, and where every detail - from the woodwork to the whisky - is thoughtfully curated.

Read more +

FAQs

Can I book a table?

Yes you can make a reservation via the website.

Details

Get directions to The Abbotsford Bar & Restaurant Get directions to The Abbotsford Bar & Restaurant
Location
3-5 Rose Street, Old Town, Edinburgh, EH2 2PR

01312 255 276 01312 255 276

Website

Opening Times

All day
Mon 12:00-22:00
Tue 12:00-22:00
Wed 12:00-22:00
Thu 12:00-22:00
Fri 12:00-22:00
Sat 12:00-22:00
Sun 12:00-22:00

Reviews

Share your thoughts with other diners

Write a review

Reserve your table

Find a table

Sorry, you cannot spend SquareMeal vouchers here yet.

Other restaurants we like near The Abbotsford Bar & Restaurant

Tattu Edinburgh
Edinburgh New Town

Tattu Edinburgh

Fishers in the City
Edinburgh New Town

Fishers in the City

The Abbotsford Bar & Restaurant
Close