Eden Locke Aparthotel


Inner city peace in Edinburgh’s New Town.
From city to tranquillity, in just a few steps. This is Eden Locke – a peaceful haven for sleeping, working and living, minutes from Edinburgh’s main sites.

Eden Locke is light, leafy and tranquil. Your oasis of calm, right in the centre of Edinburgh’s New Town.

Set behind a grand Georgian façade, Eden Locke has just 72 apartments making it our most intimate Locke location. Settle into your own meticulously designed apartment.

You’ll get much more than a place to sleep. Our peaceful apartments have space to live, and work. And you’ll also have our leafy lounge to use as you please, day and night.
Find out more

Heading out? George Street is in the centre of Edinburgh, minutes from all the city’s sites. We’ll also arm you with our insider tips, so you can see the real city.
Find out more.


* Check Availability

* Special Offers

t: +44 (0) 330 056 3363
Address: 127 George Street, Edinburgh EH2 4JN

Explore More

View Business Listings

Fingal – A Luxury Floating Hotel


Welcome aboard Fingal, a luxury floating hotel permanently berthed on Edinburgh’s vibrant waterfront. Fingal started life as a lighthouse tender,…

Noble Isle


Noble Isle – Exquisite Fine Fragrance Luxury Bath & Body Products Inspired by the natural riches of the British Isles,…

The Marcliffe Hotel & Spa


The Marcliffe at Pitfodels is a luxurious, relaxed and ultra-elegant five-star Scottish country hotel set in its own picturesque grounds…