Edinburgh, GB · 4-star hotel
Eden Locke is a 4-star hotel located in the heart of Edinburgh, Scotland. This luxurious accommodation offers a blend of comfort and convenience, with each unit featuring a fully equipped kitchen, a cozy seating area, and private bathrooms stocked with complimentary toiletries. Guests can enjoy free WiFi throughout the hotel and easy access to top attractions like Edinburgh Castle and the Royal Mile, both within walking distance. Perfect for both leisure and business travelers, Eden Locke provides a travel-friendly base, being just 11.6 km from Edinburgh Airport. The hotel boasts a range of amenities including 24-hour security, air conditioning, a coffee shop on site, and concierge services. For those traveling with pets, Locke welcomes furry friends for an additional fee, with specific weight restrictions and a maximum of one dog allowed per apartment. The property also offers luggage storage and a weekly cleaning service for stays of 7 nights or more, with additional cleaning available upon request for a fee. Please note that Eden Locke is a cashless payment property and does not accommodate hen, stag, or similar parties.
Eden Locke, 127 George St
Edinburgh Airport (EDI) is a 36-minute drive from Eden Locke. There are convenient tram connections from the airport to Edinburgh Waverley train station, which is a 14-minute walk from the hotel.
Last updated: October 2026