M&S Marks and Spencer - Royal Infirmary Edinburgh

Old Dalkeith RoadEdinburghEH16 4SUUKGet directions

Opening Times M&S Marks and Spencer - Royal Infirmary Edinburgh

Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday

Holiday Opening Hours 2026

Offers & Special Buys M&S Marks and Spencer

View more
M&S Marks and Spencer popular offers

Show offers

Marks & Spencer: May Bank Holidays Opening Hours 2026

Early May Bank Holiday (Monday, 4 May)

M&S high street branches in England and Wales typically shift to Sunday trading or similarly reduced hours for the first May bank holiday. Simply Food branches in stations and all Scottish locations usually operate standard times.

Spring Bank Holiday (Monday, 25 May)

For the late May break, expect M&S clothing and food halls in England and Wales to close earlier than usual. If you are based in Scotland, your local store is highly likely to remain open for its full, regular Monday schedule.

Phone number
Social sites
    
Customer rating
(22x)
351

M&S Marks and Spencer - Royal Infirmary Edinburgh - Opening Hours & Store Details


You will find Marks & Spencer on Old Dalkeith Road, approximately a 2.98 mile distance south-east from the centre of Edinburgh, in Craigmillar (not far from Edinburgh Royal Infirmary Bus Stop). This store looks forward to serving the customers of The Inch, Niddrie, Moredun, Gilmerton, Prestonfield, Liberton, Gracemount and Craigmillar. If you would like to visit today (Monday), its hours of operation are 6:00 am until 9:00 pm. Here you will see the business hours, street address and contact number for M&S Marks and Spencer Royal Infirmary Edinburgh.

Getting Here - Old Dalkeith Road, Edinburgh


You can find Marks & Spencer not far from the crossroads of Old Dalkeith Road and Little France Drive, in Craigmillar, Edinburgh.

By car

Simply a 1 minute trip from Upper Craigour Way, Nether Craigour, Craigour Drive or Moredunvale Road; a 5 minute drive from Peffermill Road, Millerhill Road and Niddrie Mains Road; and a 10 minute trip from City of Edinburgh Bypass or A1. For Satellite Navigation devices the postcode is EH16 4SU.

By bus

Local buses run directly to Scrm, Little France Crescent, Craigour Green and Edinburgh Royal Infirmary. Use lines 7, 8, 18, 21, 33, 38 or 49.

By train

The best way to get to the store is from Newcraighall Train Station (2.02 mi), Brunstane Train Station (2.21 mi) and Shawfair Train Station (2.40 mi away). The closest accessible line: ScotRail.

On foot

By foot you'll find Royal Infirmary of Edinburgh (Little France), BioQuarter Park, Craigmillar Castle Park, Co-op Retail, Edmonstone House and Little France Park.

M&S Marks and Spencer Locations Nearby Edinburgh


There is presently a total number of 15 M&S Marks and Spencer branches operational in Edinburgh, Midlothian.

For the full list of all M&S Marks and Spencer locations near Edinburgh, visit the page provided.

Related searches: M&S Marks and Spencer Little France Crescent

Other Stores

Open: 6:30 am - 9:00 pm0.00mi
Open: 7:00 am - 10:00 pm0.26mi
Open: 7:00 am - 10:00 pm0.58mi