Nothing completes a trip better than a stay in a luxurious hotel with a spectacular view. In London, you’ll find many of them offering views of iconic sights like the Tower of London, the London Eye and Big Ben. Whether you’re looking for a romantic stay, an unforgettable family vacation or a more enjoyable business trip, these hotels offer the best views in the city and a whole lot more.

The Savoy
This Art Deco riverside beauty is located on the exclusive Strand and offers rooms that face the Thames – the views after dark are some of the most impressive city of the South Bank, including the London Eye and the lights splashed across the river. The historic property has hosted an impressive list of celebrity guests and boasts elegant rooms with Art Deco or Edwardian decor influences, modern technology and optional butler service. It also has multiple restaurants, including the famous American bar frequented by Ernest Hemingway and Marilyn Monroe and multi-Michelin starred chef Gordon Ramsey’s new River Restaurant.

London Hilton on Park Lane
London Hilton on Park Lane offers a prime location in the sought-after area of Mayfair, with stunning views of the London skyline, including the London Eye. You’ll find consistently good views from all rooms above about the 10th floor, with the Michelin-starred restaurant Galvin at Windows serving exquisite modern French haute cuisine along with some of the most spectacular views in the city from the 28th floor. Picturesque Hyde Park and Buckingham Palace are literally just around the corner.

Corinthia Hotel
Corinthia Hotel is at the doorstep of the top attractions in the city, including Buckingham Palace and the Tower. Expect unrivaled luxury in this beautiful Victorian building that features impressive tall windows for lots of natural light and restored Victorian columns, along with some of London’s most spacious rooms. Some boast river views, with the penthouse suite offering one of the very best, including the River Thames and the London Eye. There are two impressive restaurants onsite, the British Northall and Kerridge’s Bar and Grill, as well as an outstanding spa. ESPA Life’s flagship spa is spread out over four floors and includes an indoor swimming pool, vitality pool, an amphitheater sauna, steam room, private spa suite, nail studio, marble heated loungers and private sleep pods along with some of the most heavenly spa treatments.

CitizenM Tower of London
CitizenM Tower of London offers a four-star hotel experience in the heart of London that’s ideally located near the historic Tower of London and the iconic Tower Bridge on top of the Tower Hill Underground tube station. A boutique hotel with striking modern decor, it guarantees fabulous views without breaking the bank. The hotel’s rooftop terrace provides especially good views of these as well as landmarks like the soaring Shard skyscraper. Rooms are high-tech and include free on-demand movies as well as tablets that control the lighting, temperature and TV.

London Marriott Hotel County Hall
The iconic London Eye sits right outside the London Marriott Hotel County Hall on the banks of the River Thames. That means you’ll not only enjoy picturesque river views from your room, but you’ll be steps away from spins on the giant Ferris wheel. You’ll also be within short walking distance of the London Aquarium and the Palace of Westminster, less than a third of a mile away, while Trafalgar Square and Buckingham Palace are less than a mile away. After enjoying the sights, you can come back and relax in the indoor pool and sauna.

ME London Hotel
Hotel ME London by Melia offers an excellent location on The Strand and panoramic views of London from its rooms as well as the Radio Rooftop Bar. The West End and its famous theater attractions can be reached within a five-minute walk, and the River Thames is even closer. The on-site restaurants and bars are considered destinations in their own right, attracting visitors and locals, including STK and Radio Rooftop Bar.

Four Seasons Hotel London at Park Lane
One of the best luxury hotels in London with a view, the Four Seasons Hotel London at Park Lane offers a breathtaking panoramic park view, including Hyde Par, the London Eye, Big Ben and The Shard. It’s a place to see and be seen, attracting high-brow clientele and their Maseratis, with lots of glitz and glamour. On the 10th floor, you’ll find a spa with views like no other in London. Before enjoying one of the decadent treatments, spend time in the vitality pool with its bubbles and underwater seating.

Sunborn London Yacht Hotel
This floating hotel in a yacht that’s moored in the docks opposite Excel conference center offers river views from just about every vantage point. Rooms are surprisingly large and include spacious decks as well as big soaking tubs. While it’s far from the tourist center, it is ideal for any maritime enthusiast who wants to spend the night on the water, and the DLR train station is just a few minutes’ walk away.

Shangri-La Hotel at The Shard
Shangri-La Hotel at The Shard is often named as London’s No. 1 hotel with a view. A stay at The Shard means that you’ll be staying in the European Union’s tallest building, soaking up amazing views that include the River Thames, Tower Bridge, The Gherkin and more, right from your room’s window. The magnificent infinity Skypool sits on level 52 and offers an unforgettable swim with a panoramic city vista.