The best hotels in London, chosen by our expert, including luxury hotels and London hotel deals. Read hotel reviews and choose the best hotel deal for your stay.
Originally opened in 1889, the world-famous Savoy Hotel is situated on the banks of the Thames and less than 5 minutes’ walk from The British Museum and The Royal Opera House. Lavish rooms in Edwardian or art deco style have minibars, desks and marble bathrooms with designer toiletries, plus free Wi-Fi, iPod docks and flat-screen TVs. Suites add butler service and sitting areas; some have river views. There’s also an indoor pool, a spa and a gym. At The Savoy you will find some of the London’s best-known restaurants and bars like Gordon Ramsay’s Savoy Grill.
London’s last remaining family-owned luxury hotel. Just 0.8 km from Buckingham Palace, The Goring offers elegant rooms, gourmet cuisine, and free WiFi. Boutique shops in Sloane Square are a 5-minute taxi ride, and within 1.9 km are the Tate Britain and the Houses of Parliament. Guests have free fitness-club access. The property offers spacious rooms with luxury décor, each featuring a seating area. Many of them overlook the large hotel garden and have a private terrace.
Settled in the heart of Mayfair, The Connaught is loved for its winning combination of elegance and world-famous service. The property offers beautiful and unique bedrooms, each with a king-size bed, mood lighting, a 32-inch plasma TV and original artwork. The marble bathrooms boast a plasma TV and walk-in shower. The hotel features on-site Michelin-starred dining, a holistic spa and 2 chic bars. The cuisine at Hélène Darroze at The Connaught, inspired by the regional flavours of Hélène’s native France, has won 3 AA Rosettes and 2 Michelin Stars.
Occupying levels 34-52, the Shangri-La Hotel at The Shard, London offers 5-star luxury and breathtaking views of the capital and beyond. It features an exquisite restaurant and serves cocktails until late at the highest bar in London. The Tower of London and Tower Bridge can be reached in 20 minutes by foot. You can enjoy a stroll along the River Thames’ South Bank to The London Eye, Big Ben and Westminster, approximately 2.4 km away.
This 5-star hotel is in London’s Knightsbridge and looks out over Hyde Park. The Lanesborough – an Oetker Collection Hotel is home to 93 luxurious suites and bedrooms, Michelin-starred Céleste restaurant, the vibrant Library Bar and Garden Room and the magnificent Lanesborough Club & Spa. Guests can enjoy free on-demand movies, a change of clothing pressed on arrival, free tea/coffee on arrival, and free daily fresh fruit and mineral water.
Situated in the heart of Knightsbridge, Bulgari Hotel, London features 85 beautifully appointed spacious rooms and suites, an elegant bar and restaurant, a 25 m swimming pool, private cinema, and a stunning ballroom. An award-winning on-site spa and fitness centre are also provided. Harrods, Hyde Park are just a 5-minute walk from the hotel. The museum district of South Kensington and Royal Albert Hall are only a 15-minute walk away.
The glamorous and elegant Claridge’s presents sophisticated 5-star luxury in the heart of Mayfair. Spacious, luxurious, and sumptuously furnished, each room at Claridge’s boasts a luxury marble bathroom and peaceful views of the courtyard. The property offers a modern gym and relaxing spa and beauty therapies. Hyde Park is less than a 10-minute walk from Claridge’s, while the famous, bustling shops of Oxford Street and Bond Street are only 3 minutes’ walk away. Claridge’s famous afternoon teas are served in the grand and elegant foyer, with over 50 varieties of tea and delicious, classic pastries.
Featuring 2 restaurants and a stunning spa, the luxury Mandarin Oriental Hyde Park, London overlooks Hyde Park and Knightsbridge. With 8 treatment rooms, the spa and wellness centre has a state-of-the-art gym and a 17 m swimming pool. Guests can enjoy acclaimed British dishes at the Michelin starred restaurant by Heston Blumenthal. Authentic French cuisine is served in the Bar Boulud and award winning afternoon tea is served in The Rosebery Lounge.
Located in the centre of London, between Hyde Park and Buckingham Palace Gardens, this Park Lane hotel boasts stunning city views. On-site there is a spa/wellness centre offering a sauna and treatments. There is also a fitness centre. In the heart of Mayfair, the hotel is just a 15-minute walk from the world-famous shops of Oxford Street. Harrods is less than a kilometer from the building.
Overlooking London’s Green Park is the world-famous The Ritz London. This stunning Neoclassical building offers the height of opulence with luxurious bedrooms, exquisite British cuisine, and classic afternoon teas. Decorated in warm colours rooms feature high ceilings, ornate fireplaces and chandeliers. The Michelin star Ritz Restaurant looks out over the gardens. The Ritz Club Casino adjoins the hotel and many theatres of the West End are close by.