Set on Lauriston Place in Edinburgh's historic Old Town, Leonardo Edinburgh City offers spacious rooms just an 8-minute walk from Edinburgh Castle and the Grassmarket, with a bar, lift and 24-hour front desk on hand.
Complimentary Wi-Fi and high-speed internet in every room, for easy working or relaxing.
Rooms with private bathrooms, bathrobes, a work desk and tea/coffee maker.
Family rooms available, with free cots for children under two on request.
An 8-minute walk to Edinburgh Castle and 7 minutes to the Grassmarket.









A comfortable twin room with a private bathroom, work desk and complimentary high-speed internet.

A spacious double room featuring a private bathroom, bathrobes and complimentary toiletries.

A superior king room with an additional sofa bed, ideal for a little extra space.

An executive king room offering extra space, a work desk and premium comforts.
“From” prices are for 2 guests on 17 November 2026. The Fabulous breakfast is available for £18 per person, paid at the hotel and not included in the room rate.
Price per night for 2 guests. Green = best price. Greyed dates are sold out.
Tap your check-in date, then your check-out date. Greyed nights are fully booked.
Breakfast pricing, parking nearby, check-in times, pet policy — our concierge answers instantly, day or night.
Leonardo Edinburgh
Open in Maps ↗
© OpenStreetMap
The hotel sits on Lauriston Place in Edinburgh's Old Town, less than a kilometre from Edinburgh Castle and close to the National Museum of Scotland.
Check-in is from 15:00 and check-out is until 11:00.
The Fabulous breakfast is available for £18 per person and is paid at the hotel rather than included in the room rate.
There's a bar, a lift, a 24-hour front desk, a minimarket, laundry facilities and tea/coffee makers in every room.
Pets are not permitted at this property.
Yes, guests must be at least 18 years old to check in.
Our AI concierge books your room with the hotel and answers any question. No payment now.