1. Park Lane Hilton *****
Situated in the exclusive district of Mayfair, the Park Lane Hilton has spectacular views of Hyde Park and the London skyline including iconic landmarks the Shard and Buckingham Palace. Unusually all rooms and suites offer stunning views, but for the ultimate opulence, the suites on the 27th floor are uniquely designed with British style in mind and include extra luxuries such as a whirlpool bath. On the 28th floor you’ll find the resident bar and Michelin starred restaurant Galvin at Windows with panoramic views of the city unrivalled anywhere else. The hotel is also a popular venue for functions and events with excellent business facilities. Check availability & prices here.
2. Mandarin Oriental *****
This luxurious five star hotel is famed for its destination restaurants, Michelin starred Dinner by Heston Blumenthal and French bistro Bar Boulud, the brainchild of New York chef Daniel Boulud who has no fewer than three Michelin stars over the pond. But besides the delicious cuisine, the Mandarin Oriental also lures guests in thanks to its central location, offering stunning views of the Knightsbridge neighbourhood and nearby Hyde Park. Rooms have views of either Knightsbridge, Hyde Park of the courtyard so be sure to select wisely when booking! For those in search of relaxation, the onsite contemporary spa offers a range of treatments as well as heat and water facilities. Check availability & prices.
3. The Tower Hotel ****
On the north side of the River Thames near St Katherine’s Dock, this luxury hotel benefits from sweeping views of London including nearby Tower Bridge, the Tower of London and the Shard. Guests can continue enjoying these stunning vistas from the Xi Bar, and at night experience the city skyline magically lit up. The hotels proximity to Canary Wharf and the Excel Centre make it a popular choice for those travelling on business, although with so many of London’s main attractions on its doorstep, leisure guests are equally well catered for. Check availability & prices.
4. Park Plaza Westminster Bridge ****
Located on the Southbank, this striking modern building overlooks Westminster, the River Thames, London Eye and the iconic Big Ben clock tower. It’s important to mention that this luxury hotel has over 1000 rooms, so if you want a room with a view you need to make that clear when booking! For the ultimate view, make sure you book a suite or penthouse. The hotel offers a range of dining and drinking options, none unfortunately with panoramic views, but the Ichi Sushi & Sashimi Bar makes your food to order using only the freshest ingredients- highly recommended. With 31 function rooms and the Westminster Ballroom sprawling over 1,200 square metres it’s the ideal venue for functions and events right in the heart of the capital. Check availability & prices.
5. The Savoy *****
Situated in the heart of London on the Strand, this five star hotel is within easy reach of the West End, premier shopping in Oxford Circus and the nightlife of Soho. Its position on the northern bank of the River Thames means that guests can enjoy views of the river and city, depending on which room they select. The Luxury King River View has to be the best room in the house, with spectacular views of iconic riverside landmarks such as the London Eye. The hotel also boasts a selection of destination restaurants including Gordon Ramsay’s Savoy Grill and is home to the American Bar, famed for being one of the best hotel bars in the world and the perfect place to enjoy a 1920’s cocktail. The elegant interior of this famous hotel makes it a popular choice for events and functions including balls and weddings. Check prices and availability.