About Maxies Bistro

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!

Opening Times

Open today - Opens at 12:00 pm
12:00 pm - 10:00 pm
12:00 pm - 10:00 pm
12:00 pm - 10:00 pm
12:00 pm - 10:00 pm
12:00 pm - 10:00 pm
12:00 pm - 10:00 pm
12:00 pm - 10:00 pm


Maxies Bistro
5b Johnston Terrace, Old Town
Edinburgh eh1 2pw

Menu Highlights



Garlic Bread


Crispy Coated Mushrooms with a Garlic Mayonnaise Dip


Warm Duck & Mango Salad served with Smoked Hickory Dressing


More about Maxies Bistro, Edinburgh

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.

65 Maxies Bistro Reviews

Very Good
65 Reviews
Value for money:Good value
Waiting time:Exceptionally good
Noise levels:Pleasant
WILLIAM R.2 months ago · 5 reviews

Attentive staff, good atmosphere, and the food and wine were very reasonably priced. Will certainly return again. Good comfortable surroundings located in the Old Town of Edinburgh.

WILLIAM R.2 months ago · 5 reviews

The staff were very friendly and welcoming. The food was tasty, the service top class and the menu prices and wine list prices very reasonable. The whole place had character.

Carol H.3 months ago · 1 review

Great experience, lovely ambience and great food. The staff were lovely and very helpful, nothing was too much trouble. Well worth a visit. Hidden treasure.