Top-Rated Leonardo Hotels in Vibrant London

We checked thousands of reviews on and to find the best hotels for your stay
Go to Hotel List View map

Welcome to the bustling city of London finding the perfect accommodation is key to ensuring a memorable stay. Look no further than Leonardo Hotels in London, where convenience, comfort, and exceptional service await. With their prime locations in the very heart of the city, these hotels provide an ideal base for exploring iconic landmarks such as the Tower of London or taking a leisurely stroll along the banks of the River Thames.

Whether you prefer contemporary elegance or classic charm, Leonardo Hotels in London offer a range of options to suit your preferences. From sleek city-centre establishments to stylish boutique hotels, each property boasts carefully curated interiors and modern amenities. Enjoy spacious and well-appointed rooms, state-of-the-art fitness centers, and delicious dining options right at your fingertips. With their commitment to delivering an exceptional experience, Leonardo Hotels ensure that every moment of your stay is filled with comfort and relaxation.

Beyond the comfort of Leonardo Hotels, London beckons you to explore its vibrant neighborhoods and cultural treasures. Immerse yourself in the rich history at the British Museum, marvel at the artistic wonders of the Tate Modern, or indulge in retail therapy along the iconic Oxford Street. After a day of adventure, return to your Leonardo Hotel and unwind with a drink at the stylish bar or treat yourself to a rejuvenating spa session. With their prime locations and luxurious amenities, Leonardo Hotels in London promise an unforgettable stay in this dynamic city.

Show more + Show less -

Our Top 9

(Sorted by rating & number of reviews)

1. Leonardo Royal Hotel London City
2. Leonardo Royal Hotel London City
3. Leonardo Royal London Tower Bridge Hotel
4. Leonardo Royal London St Paul'S Hotel
5. Leonardo Royal Hotel London City
6. Leonardo Royal London Tower Bridge Hotel
7. Leonardo Royal London Tower Bridge Hotel
8. Leonardo Royal London Tower Bridge Hotel
9. Leonardo Royal London St Paul'S Hotel

Leonardo Hotels in London - Contemporary Luxury

Check Availability

London
Sep 20, 2025 - Sep 21, 2025

Leonardo Royal Hotel London City

8.4

Good

(6249 Reviews)

+ 330 photos
Nestled amidst the historic sights of the City of London, the Leonardo Royal Hotel London City is the epitome of contemporary luxury. The hotel's spacious and elegantly appointed rooms provide a tranquil oasis amid the bustling city. Enjoy an array of amenities including a modern fitness center, multiple dining options, and a stylish bar. Immerse yourself in the local culture with nearby attractions such as St Paul's Cathedral and the Museum of London.
Address: 8-14 Coopers Row
Rating: Good 8.4 (6249 Reviews)
Rooms: 307
Price: From 261$

Leonardo Royal Hotel London City

8.4

Good

(6249 Reviews)

+ 330 photos
Enjoy the energy of the city at Leonardo Royal Hotel London City, ideally located in the very heart of the capital. With its contemporary rooms and a range of amenities, this hotel provides a seamless blend of comfort and convenience. Explore nearby attractions like St Paul's Cathedral or indulge in shopping at the iconic One New Change shopping center. After a day of exploration, unwind in the hotel's chic bar or savor a delicious meal at their standout restaurant.
Address: 8-14 Coopers Row
Rating: Good 8.4 (6249 Reviews)
Rooms: 307
Price: From 261$

Leonardo Hotels in London - Boutique Charm

Indulge in the charm of these boutique Leonardo Hotels in London, where personalized service, unique design, and a warm ambiance create an enchanting atmosphere. Perfectly located in some of the city's trendiest neighborhoods, these hotels offer a delightful escape for those seeking an intimate and distinctive experience during their stay in London.

Leonardo Royal London Tower Bridge Hotel

8.1

Good

(12532 Reviews)

+ 135 photos
Experience contemporary comfort at the Leonardo Royal Hotel London Tower Bridge. Located in the very heart of the city, this modern hotel offers stylishly appointed rooms that ensure a restful stay. Explore the nearby Tower Bridge and Tower of London or take a leisurely stroll along the picturesque River Thames. After a day of adventure, relax in the hotel's cozy lounge bar, where you can unwind with a selection of cocktails and snacks.
Address: 45 Prescot Street
Rating: Good 8.1 (12532 Reviews)
Rooms: 370
Price: From 250$

Leonardo Royal London St Paul'S Hotel

8.6

Good

(10149 Reviews)

+ 364 photos
Escape to tranquility at the Leonardo Royal Hotel London St Paul's, located just a stone's throw away from the picturesque River Thames. With its contemporary rooms and elegant design, this hotel offers a peaceful retreat in the lively heart of the city. Take a stroll along the riverbank, visit the iconic St Paul's Cathedral, or indulge in a river cruise to experience the city from a different perspective.
Address: 10 Godliman Street
Rating: Good 8.6 (10149 Reviews)
Rooms: 432
Price: From 306$

Leonardo Hotels in London - Classic Elegance

Embrace the timeless allure of classic elegance at these Leonardo Hotels in London. With their rich history, refined interiors, and impeccable service, these hotels exude a sense of grandeur and sophistication, perfect for those seeking a taste of traditional luxury during their stay in London.

Leonardo Royal Hotel London City

8.4

Good

(6249 Reviews)

+ 330 photos
Uncover the rich history of London at the Leonardo Royal Hotel London City, located in the very heart of the City of London. This hotel combines modern comforts with a historic setting, offering a unique blend of old-world charm and contemporary luxury. Explore the nearby Guildhall, visit the historic Leadenhall Market, or marvel at the ancient remains of the Roman London Wall, all within walking distance from the hotel.
Address: 8-14 Coopers Row
Rating: Good 8.4 (6249 Reviews)
Rooms: 307
Price: From 261$

Leonardo Royal London Tower Bridge Hotel

8.1

Good

(12532 Reviews)

+ 135 photos
Located in the vibrant neighborhood of Tower Bridge, the Leonardo Royal Hotel London Tower Bridge exudes contemporary luxury at every turn. With its stylishly designed rooms, spacious suites, and state-of-the-art amenities, this hotel offers a true urban retreat. Enjoy breathtaking views of the iconic Tower Bridge and indulge in a leisurely dining experience at the hotel's rooftop restaurant, serving delectable international cuisine.
Address: 45 Prescot Street
Rating: Good 8.1 (12532 Reviews)
Rooms: 370
Price: From 250$

Leonardo Hotels in London - Contemporary Comfort

Experience contemporary comfort at its finest with these Leonardo Hotels in London. From stylish accommodations to modern amenities, these hotels are designed to provide guests with a relaxed and convenient stay, making them ideal for both business and leisure travelers.

Leonardo Royal London Tower Bridge Hotel

8.1

Good

(12532 Reviews)

+ 135 photos
Nestled near the iconic Tower Bridge, the Leonardo Royal Hotel London Tower Bridge offers both a prime location and exceptional comfort. With its contemporary design and well-appointed rooms, this hotel provides a quiet retreat in the midst of the bustling city. Take a leisurely stroll along the Thames Path, visit nearby attractions like the Tower of London, or enjoy the vibrant atmosphere of the Borough Market, all just steps away from the hotel's doorstep.
Address: 45 Prescot Street
Rating: Good 8.1 (12532 Reviews)
Rooms: 370
Price: From 250$

Leonardo Royal London Tower Bridge Hotel

8.1

Good

(12532 Reviews)

+ 135 photos
Experience history come to life at the Leonardo Royal Hotel London Tower Bridge, housed in a beautifully restored Victorian building. With its classic architecture and contemporary interiors, this hotel captures the essence of old-world grandeur. Immerse yourself in the historical sites surrounding the hotel, including the Tower of London and the medieval streets of nearby Shad Thames, before returning to the hotel's serene courtyard garden for a moment of tranquility.
Address: 45 Prescot Street
Rating: Good 8.1 (12532 Reviews)
Rooms: 370
Price: From 250$

Leonardo Hotels in London - City-Center Convenience

Experience the ultimate convenience of staying at these city-center Leonardo Hotels in London. Situated in prime locations, these hotels offer easy access to the city's top attractions, vibrant neighborhoods, and bustling business districts. Discover the perfect blend of comfort and accessibility for your London adventure.

Leonardo Royal London St Paul'S Hotel

8.6

Good

(10149 Reviews)

+ 364 photos
Situated in the heart of London's financial district, the Leonardo Royal Hotel London St Paul's combines modern elegance with a convenient location. Boasting sophisticated guest rooms, a fully equipped fitness center, and an on-site spa, this hotel ensures a rejuvenating stay. Immerse yourself in the vibrant atmosphere of the city during the day, and return to the hotel for a relaxing evening in the rooftop bar, offering panoramic views of London's skyline.
Address: 10 Godliman Street
Rating: Good 8.6 (10149 Reviews)
Rooms: 432
Price: From 306$

Leonardo Hotels in London - Riverside Retreats

Immerse yourself in the captivating beauty of London's riverside with these Leonardo Hotels in London. Offering stunning views of the River Thames and a serene atmosphere, these hotels provide a tranquil escape from the city's hustle and bustle. Enjoy the perfect blend of relaxation and sophistication in these riverside retreats.

Leonardo Hotels in London - Historical Grandeur

Step back in time and embrace the timeless elegance of these Leonardo Hotels in London with rich historical significance. From restored heritage buildings to iconic addresses, these hotels offer a journey through London's captivating history while providing modern comforts and exceptional service.