Hotels with a View in London
Want to make the most of your visit to the capital? Why not try one of our chosen hotels with a view in London? The London city skyline is one of the most memorable in the world, so check out our selection of hotels with a view in London and make the most of your stay.
34 Lombard Road, Battersea, London, SW11 3RF
(020) 7801 3600
Rafayel on the Left Bank is a luxury five star hotel located in Battersea's award-winning Falcon Wharf Development. With 65 rooms and 23 apartments, Hotel Rafayel is one of the world's first environmentally-conscious luxury hotels. The hotel also boasts a stunning champagne bar and riverside restaurant, Banyan on The Thames.
- Great location overlooking the River Thames
- Panoramic Views across London
- Featuring floor-to-ceiling windows in all bedrooms
- One of the first environmentally friendly luxury hotels
- Beautiful rooftop bar with heated terrace
More Hotels with a View in London
COMO Metropolitan London is a contemporary hotel located on London's exclusive Park Lane. With 144 hotel rooms and 19 long-stay apartments, the hotel offers guests luxury, modern accommodation.
19 Old Park Lane, Mayfair, London, W1K 1LB
(020) 7447 1000
The London Hilton on Park Lane is a fashionable hotel boasting the latest facilities including flat screen TVs, wireless internet access and 10 dedicated suite and executive floors.
22 Park Lane, Mayfair, London, W1K 1BE
The London Hilton on Park Lane features many dining and drinking options such as the Michelin Starred Galvin at Windows, the Podium, POP Bar and Whisky Mist.
(020) 7493 8000
The County Hall, London, SE1 7PB
(020) 7928 5200
The London Marriott Hotel County Hall is a stylish and sophisticated hotel, with a stellar location in Westminster. Situated on the banks of the River Thames, the London Marriott Hotel County Hall offers superb panoramic views of the London Eye, Big Ben and the London skyline.
ME London Hotel is located in the heart of London's West End and offers luxury accommodation, panoramic views of London from the magnificent rooftop bar and fine dining courtesy of STK London and Cucina Asellina.
336-337 Strand, Strand, London, WC2R 1HA
(020) 7395 3400
1 Kensington Court, London, W8 5DL
(020) 7917 1000
Part of the Red Carnation Hotel Collection, The Milestone Hotel is an exquisite five-star, Grade II Listed property located within the esteemed Royal Borough of Kensington and Chelsea. With wonderful views overlooking Kensington Palace and Gardens, this mansion hotel offers unrivalled service and beautifully appointed guest rooms, suites and long-stay apartments, each individually designed with unique character and charm.
The Mondrian London at Sea Containers is an ultra-contemporary luxury hotel located adjacent to the River Thames.
Sea Containers House, 20 Upper Ground, London, SE1 9PD
(020) 3747 1000
The impressive, contemporary style Park Plaza Riverbank London is situated on the Thames, and offers stunning views of the Houses of Parliament, Big Ben and the London Eye.
18 Albert Embankment, London, SE1 7TJ
(020) 7958 8000
Plaza on the River is a 5 star all-suite London hotel offering modern comforts with all rooms featuring state of the art technology. Plaza on the River is also home to a modern pan Asian restaurant and a Latin bar.
18 Albert Embankment, Lambeth, London, SE1 7TJ
(020) 7769 2525
The Royal Horseguards Hotel offers five-star luxury accommodation in a Grade I listed building overlooking the River Thames.
2 Whitehall Court, London, SW1A 2EJ
(020) 7523 5062
39 Buckingham Palace Road, London, SW1W 0PS
(020) 7834 6600
Part of the Red Carnation Hotel Collection, The Rubens at the Palace is situated in a prime location opposite the Royal Mews of Buckingham Palace and a short distance from Victoria Station. Find aristocratic grandeur, serene comfort and traditional hospitality, combined with the latest technology. Guests can enjoy award winning afternoon tea in the Palace Lounge facing the Royal Mews.
London's iconic hotel The Savoy has reopened after an extensive refurbishment. The Savoy boasts 268 guestrooms and six bars and restaurants including the Savoy Grill and the American Bar.
The Strand, Strand, London, WC2R 0EU
(020) 7836 4343
The Shangri-La London Hotel offers luxurious accommodation within The Shard. The hotel occupies the 24th to 52nd floors of the iconic London landmark.
The Shard, 31 St Thomas Street, London, SE1 9QU
(020) 7234 8000