Craigmillar Town Centre

flats and houses at Craigmillar

Property size and type

Edinburgh Living has 133 homes at the Craigmillar Town Centre development.

Ninety of these homes are a mix of 1, 2 and 3 bedroom flats, and the remaining 43 homes are a mix of 2, 3 and 4 bedroom houses.


Craigmillar is in the north east of Edinburgh and is an area with a rich history. Close to Craigmillar Castle and Arthur’s Seat, it is only three miles from Edinburgh city centre.

The Craigmillar development is close to a variety of shops and takeaways as well as a large supermarket. It is situated between Fort Kinnaird Retail Park and Cameron Toll Shopping Centre which are both a short bus ride away. There is also a medical centre and pharmacy close to the development.

Transport links

Craigmillar is well placed for those working in nearby retail outlets and offices, The Royal Infirmary of Edinburgh, Edinburgh University, Queen Margaret University and Edinburgh City Centre.

There are direct buses to the city centre and Waverley Train Station, and to The Royal Infirmary of Edinburgh. There is also a direct bus to Queen Margaret University and it is only a short car journey to the City Bypass.

Craigmillar is also accessible by beautiful cycle routes such as the National Cycle Route One, John Muir Way and the Innocent Railway.

Recreation and leisure

There are many great walking routes and open green spaces around the development.  Nearby is Dr Neil's Garden which is part of the old Kirk at Duddingston Village next to Edinburgh’s iconic Arthur’s seat.  Craigmillar Castle and its grounds also have a rich history and local wildlife to explore. 

Other facilities and open spaces near the development include:

  • A library with community facilities

  • Golf Course

  • a sports centre

  • a cinema

  • a swimming pool

  • Portobello beach

  • Musselburgh harbour

  • Figgate Park

  • Craigmillar Country Park.