Leonardo Royal Hotel Edinburgh in Edinburgh, United Kingdom has a corrected score of 3.1 ± 0.3 (fair evidence, 2 of 4 platforms), ranked 92 of 119 hotels we score in Edinburgh. Its platform ratings, normalised to 0-5, average 3.1 before correction: Booking.com 3.6, Tripadvisor 2.6. Rooms from about $506 a night (cached, not a live quote).
Located on Jeffrey Street in Edinburgh's Old Town, this four-star hotel sits just off the Royal Mile and is a short walk from Waverley Train Station. It contains 190 modern rooms equipped with en-suite bathrooms and flat-screen TVs. Guests can access an on-site restaurant with special diet menus, a gym with Peloton bikes, and ten meeting rooms. The property is positioned near Edinburgh Castle and the National Museum of Scotland, making it suitable for travellers exploring the city centre. While the rooms offer city views, the hotel is a large-scale establishment rather than a small boutique property.
All hotels in Edinburgh, ranked
How the scores work · Statistics · Guides · API · llms.txt
No hotel can pay for placement or a better score. Scores rebuilt 2026-10-02.