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!
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.
Love the cellar venue, friendly staff and good food (seafood linguine!). Relaxed and atmospheric. Reasonably priced. Very happy to recommend. We're local and try to go at least once a year.
I had dinner here when I visited back in 2004 and was excited to bring my family when we came back this year. The service was excellent, food was great, atmosphere priceless, and the overall experience was fantastic. I’ll definitely come back the next time I’m in Edinburgh!
Really nice place to go for a meal in the city centre. The staff were very attentive and although the bistro was very busy they took time to explain to the customers items on the menu. The food was excellent