The United Kingdom’s biggest city, London, is undoubtedly a diverse destination with a lot to offer local and international tourists. Hundreds of amazing attractions and iconic landmarks await you, such as the remarkable Big Ben and the world-famous Tower Bridge. Of course, your visit here will not be complete without seeing Buckingham Palace, which is known for the Changing of the Guard display that occurs at 11:30 am. At the massive British Museum, you will find millions of ancient artifacts that are guaranteed to take you back in time and discover old-world cultures of different civilizations. The Shard, on the other hand, is one of the city’s newest landmarks. This glorious building features office spaces, restaurants, and viewing platforms. To prepare for your trip, check out these best famous hotels in London, UK.
We handpicked these listings carefully, considering (wherever possible) property's fame and popularity, recent guest reviews, location, accommodation type, prices, availability of dates, decor, and amenities. The image galleries get refreshed with the latest updates regularly. They were last updated on February 19, 2026.
1. The Langham London (from USD 831)
An iconic hotel in the heart of London, The Langham London has been delivering world-class hospitality since 1865. It is home to 380 elegant, Victorian-style guest rooms and suites appointed with modern amenities to make you feel at home. It features a state-of-the-art wellness facility, Chuan Body + Soul, which is equipped with a 16-m (52.5-ft) indoor swimming pool and a fitness center. If you are staying here as a guest, you will get to enjoy many privileges, such as exclusive access to The Langham Club Lounge, a two-hour complimentary use of The Langham Club boardroom and media room, and exclusive butler and specialist concierge services.
The Langham London
Address: 1C Portland Place, Regent Street, Marylebone, London, United Kingdom
1.84 km (1.2 mi) from Buckingham Palace
2. The Royal Horseguards (from USD 483)
The Royal Horseguards is a popular five-star hotel with two historic buildings— The National Liberal Club (NLC) and a building that served as home to the first Britain Secret Intelligence Service chief. Conveniently, it is only within walking distance of various local attractions such as Big Ben and Thames Embankment. It takes pride in its grand Victorian architecture, which works perfectly well with contemporary facilities and amenities. In its well-appointed guest rooms and suites, you will find cozy Hypnos beds with crisp Egyptian cotton bed linens.
The Royal Horseguards Hotel, London
Address: 2 Whitehall Court
1.33 km (0.9 mi) from Buckingham Palace
3. Claridge's (from USD 1869)
Established in 1856, Claridge’s easily appealed to the elites in its early years. By the early 20th century, it became an iconic Art Deco landmark and a favorite destination among fashion designers, global dignitaries, and statespeople. It continues to offer timeless, luxurious comfort today, featuring sophisticated guest rooms and suites. It also has several signature suites, including the royal suite, grand piano suite, Prince Alexander suite, and Empress Eugenie suite. For your convenience, it provides reliable butler and chauffeur services.
Claridge's, Maybourne
Address: 41 - 43 Brook Street
1.33 km (0.9 mi) from Buckingham Palace
4. The Savoy (from USD 834)
Famous for being the city’s first purpose-built, luxury hotel, The Savoy is the only upscale accommodation option on the River Thames. Founded in 1889, it features 267 modern guest rooms and suites. It provides exceptional butler services to guests staying in deluxe junior partial river view suites. On the third floor, you will find Beauty & Fitness, a private retreat where you can relax uninterruptedly and invigorate your body, mind, and soul. Among the facilities that you will find on the property are two gym areas, a sauna, and a swimming pool.
The Savoy Hotel This is a Proud Certified property where you can be extra sure of a welcoming stay.
Address: Strand, West End Soho, London, United Kingdom, WC2R 0EU
1.86 km (1.2 mi) from Buckingham Palace
5. The Kensington (from USD 461)
The Kensington is situated in the heart of south Kensington, so it provides quick access to various points of interests, such as Harrods, Kensington Gardens, and Victoria and Albert Museum. It is popular for its traditional London Landmarks Afternoon Tea, which you can enjoy in its elegant Townhouse. If you are looking for refreshing cocktails, you can visit the on-site bar, K Bar. This bar offers a fine selection of wines. When you are ready to cap off the day, you can retire to any of the guest rooms and suites that exude a delightful, period charm.
The Kensington Hotel This is a Proud Certified property where you can be extra sure of a welcoming stay.
Address: 109-113 Queen's Gate
2.71 km (1.7 mi) from Buckingham Palace
6. St. Pancras Renaissance Hotel London (from USD 662)
St. Pancras Renaissance Hotel London first opened its doors in 1873. Since then, it has always been providing guests an impeccable experience of English grandeur. Centrally located, it is only a few minutes away from several points of attraction such as British Museum and Royal Opera House (ROH). It features pet-friendly guest rooms and suites, so you are welcome to bring your pets with you when you visit London. In the exclusive Chambers Wing, you will find 38 elegant Chambers suites. Staying in one of these suites entitles you access to Chambers Club and exceptional Eurostar VIP service.
St. Pancras London, Autograph Collection
Address: Euston Road, London NW1 2AR, Kings Cross St. Pancras, London, United Kingdom, NW1 2AR
3.41 km (2.2 mi) from Buckingham Palace
7. The Goring (from USD 557)
The city’s last family-owned luxury hotel, The Goring is famous for its award-winning hospitality that meets the highest standards of quality and service. Boasting over a hundred years of industry experience, it offers 69 guest rooms and suites delicately designed and equipped with the finest furniture pieces and amenities. It is also home to one of the city’s biggest private gardens, The Goring Garden. This garden is a pleasant space for a breath of fresh air and some refreshing cocktails with homemade botanical infusions after an exhausting day.
The Goring Hotel
Address: 15 Beeston Place, Westminster, London, United Kingdom, SW1W 0JW
501 meters (0.4 ft) from Buckingham Palace
8. The Dorchester (from USD 1249)
The Dorchester is part of a luxury hotel collection that delivers uncompromising hospitality to everyone who needs a home in London. Aside from classic guest rooms and suites, it has signature suites, which include The Eisenhower suite, The Audley penthouse, The Oliver Messel suite, The Terrace penthouse, and The Harlequin penthouse. If you want to learn more about the hotel and its nearly a hundred years of history, you can go on a 45-minute tour with a guide.
The Dorchester - Dorchester Collection
Address: 53 Park Lane
946 meters (0.6 ft) from Buckingham Palace
9. The Ritz London (from USD 1236)
Situated right next to Green Park, The Ritz London is a five-star hotel that first welcomed guests in 1906. It is strategically located, so it offers quick access to numerous attractions such as Big Ben and Buckingham Palace. It is home to the famous The Ritz Garden, a private, terrace-style garden that is a short walk away from The Ritz Restaurant Terrace. In this garden, you can enjoy a breath of fresh air with a fine selection of champagnes and wines and some inventive cocktails.
The Ritz London
Address: 150 Piccadilly, Mayfair, London, United Kingdom, W1J 9BR
661 meters (0.5 ft) from Buckingham Palace
10. Royal Lancaster London (from USD 382)
Royal Lancaster London is a prominent, mid-century landmark that offers commendable hospitality for over 50 years now. With timeless furnishings and spectacular views of the city’s skyline, its 411 guest rooms and suites guarantee a restful stay for both business and leisure travelers. The property is a pet-friendly hotel, so you are welcome to bring your pets with you. It also offers many family-friendly amenities upon request but are subject to availability, such as baby changing mats, bottle warmers and sterilizers, and high chairs.
Royal Lancaster London
Address: Lancaster Terrace, London, England, GBR, W2 2TY
2.6 km (1.7 mi) from Buckingham Palace
Discover London
As the United Kingdom’s largest city, London is a thriving cultural center where you can experience the best of British lifestyle. Hundreds of attractions make it worth visiting, and you will need to be smart in planning your trip to maximize the chance. Choose one of these famous hotels in the city where you will surely have a comfortable stay.
History
Get Trip101 in your inbox
Unsubscribe in one click. See our Privacy Policy for more information on how we use your data