Leonardo Royal Hotel Edinburgh (Hotel), Edinburgh (United Kingdom)

★★★★

4-star hotel: Edinburgh, United Kingdom - check prices and free dates, see reviews and photos

43 Jeffrey Street, EH1 1DH Edinburgh, United Kingdom

8.5 /10
Very good
Rating based on 10 912 reviews

Guests rate Leonardo Royal Hotel Edinburgh 8.5/10 (10,912 reviews). The centre is 562 m away. Facilities include a bar, a fitness centre and air conditioning.

Featuring spacious rooms with city and landmark views, the 4-star Leonardo Royal Hotel Edinburgh is located in Edinburgh's Old Town, just beside the Royal Mile and less than a 5-minute walk from Waverly Train Station. This hotel includes 210 rooms and offers a modern restaurant serving an international dinner menu.

Edinburgh Castle, Princes Street, Holyrood Palace, and the International Conference Centre are all within short walking distance of the hotel. Guests will also find shops, theatres, museums, and galleries nearby. Edinburgh Airport is situated 14 km from Leonardo Royal Hotel Edinburgh.

The accommodation features Dream beds with crisp white linens as well as air conditioning for comfort. Each room includes large work desks, tea and coffee refreshment docks equipped with electric kettles and coffee machines, flat-screen TVs with cable channels, private bathrooms complete with bathtubs or showers, complimentary toiletries including shampoo and conditioner, bathrobes and slippers. Additional amenities include safes for valuables, irons for clothing care, wake-up service options as well as baby cots on request.

Guest services at Leonardo Royal Hotel Edinburgh comprise a concierge service along with luggage storage facilities. The property has lift access to upper floors where rooms are located. A fitness centre is available onsite for wellness activities. Complimentary Wi-Fi covers all areas of the hotel while reception operates around the clock providing daily housekeeping services. Dining options extend beyond the restaurant to include room service plus a bar offering lunch snacks alongside coffee.

Select dates to see prices

Average price per night: ~£350

Select your room

Superior Double Room

Strong points: baby cot and flat-screen TV. And room for 2 guests and 21 m2 of space.

Leonardo Royal Hotel Edinburgh - amenities

Leonardo Royal Hotel Edinburgh offers amenities that can make your stay more comfortable.

  • Complimentary WiFi
  • Temperature control
  • Smoke-free property
  • Dining establishment
  • Lounge
  • Housekeeping services daily
  • Gym
  • Round-the-clock reception

House Rules

Check-in

  • From hours

Check-out

  • Until hours

Pets

  • Pets are not permitted.
Contact methods
☎ telephone
@ E-mail

Leonardo Royal Hotel Edinburgh on the map: Edinburgh

Open the map to see the exact location of Leonardo Royal Hotel Edinburgh and what is nearby.

What guests say about Leonardo Royal Hotel Edinburgh

The average score from 10,912 Booking.com reviews is 8.5/10. Here you’ll find reviews from stays at Leonardo Royal Hotel Edinburgh. Once you’re back, feel free to add your own.

Katy 03 - 2026
9/10

The location was excellent and the staff acted very professionally and attentively. The hotel was clean and comfortable. We found the breakfast excellent and would recommend this place.

ℹ) Guest reviews of Leonardo Royal Hotel Edinburgh do not represent the views of book-edinburgh-hotels.com.

Read the rest of the reviews on Booking.com

Your review

1
2
3
4
5
6
7
8
9
10