Given the current climate surrounding COVID-19, many authorities are placing restrictions on social gatherings. In the best interest of everyone’s safety, we are continuously updating the availability of our partner restaurants to reflect these measures. We encourage people to still support the restaurant industry in other ways.Learn how
Situated at the top of the Royal Mile and just below Edinburgh Castle on Johnston Terrace, Maxies Bistro not only offers stunning views across the city, but also features a menu jam packed with delicious international cuisine with an emphasis on using fresh, Scottish produce. Popular with tourists and locals alike, this charming bar and bistro is an Old Town hotspot. We recommend making a reservation in advance to avoid disappointment!
Food sounds delicious?
Get a table before they're gone
Staff were friendly and helpful Food was delicious Overall a great evening out, I'd definitely recommend it to friends and family.
Tres bon moment dans un lieu chaleureux où nous avons très bien mangé. Très bon accueil également.
Quirky restaurant serving Scottish fare reasonably priced. What's not to like.
Dimly lit with exposed stone walls and lots of rustic charm, Maxies Bistro on the Royal Mile creates a unique dining atmosphere. The inside of this cosy bar and restaurant is beautiful and includes spectacular panoramic views across Edinburgh’s historic Old Town from the garden terrace. Drawing inspiration from a range of international cuisines, the menu is packed with options, all created using the best of Scottish produce, from spicy chicken enchiladas to pasta neapolitan.
We recommend sampling some of freshly caught Scottish seafood on offer at Maxis Bistro. Begin your meal with some mussels in a creamy garlic sauce or oysters poached with salmon and leeks. Specialities on the main course menu include charcoal-grilled Scottish Border rib-eye steak with black pudding and a rich port sauce. Be sure to take advantage of the garden terrace and indulge in a bottle of wine from the extensive menu while taking in the views! Located on Johnston Terrace and only a stone's throw away from Edinburgh Castle, Maxies Bistro is an Old Town gem. Book in advance to guarantee a table.