There’s a lot more to do in London other than visiting the Queen and Buckingham Palace. Tower of London, Big Ben, and the London Eye are just some of the other striking locations you’d be excited to see from the top of a double-decker bus. London is one of the shopping capitals of the world, home to world-class brands and boutiques in Oxford Street, Knightsbridge, and Carnaby Street. At night, the streets are alive with a vast selection of bars, clubs, and theaters offering live entertainment along with good food and beverages. There are definitely many places to visit in London when you’re here. It’s best to experience London and get a feel for its culture and history by visiting a museum or staying a few days in town. Check into one of the best 5-star hotels in London, that also double up as some of the best baby-friendly hotels for family vacations. Scroll down to find out more about these hotels.
We handpicked these listings carefully, considering (wherever possible) hotel ratings, 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 12, 2026.
1. Shangri La hotel at the Shard (from USD 960)
Shangri La lives up to its reputation as one of the best luxury hotels in the world. Here on St. Thomas Street, just a step away from London Bridge’s Train and Underground Station, is the majestic hotel standing tall, with 52 floors of deluxe accommodations. Every guest room has a unique, elegant Oriental motif with huge picture windows offering panoramic city views. Their signature bed offers the most comfortable sleep with their body contouring technology. The rooms are furnished with free Wi-Fi, an iPod dock, a TV, coffee machine, a pair of binoculars for better views, and a climate control system. The private bathrooms have floor-to-ceiling marble tiles, underfloor heating, glass-enclosed showers, individual bathtubs, and TV screens integrated in the mirrors. There are three drinking and dining establishments with the 52nd floor featuring the highest cocktail and champagne bar in London.
Shangri-La The Shard, London This is a Proud Certified property where you can be extra sure of a welcoming stay.
Address: 31 St Thomas Street
3.83 km (2.4 mi) from Buckingham Palace
2. Brown's Hotel (from USD 1357)
Stay at Brown’s Hotel and experience what it’s like to live in luxury. This 5-star hotel offers gorgeous rooms that come with air-conditioning, an interactive LCD TV, a seating area, and a Carrara marble bathroom that is equipped with bathrobes and complimentary toiletries.
You won’t need to go out of your way to find a place to eat because this hotel offers a fine dining spot that has won multiple awards. In addition to that, Donovan Bar is also on the premises, serving refreshing signature cocktails and featuring live jazz music for you to enjoy.
Rocco Forte Brown's Hotel
Address: 33 Albemarle Street, Mayfair, London, United Kingdom, W1S 4BP
858 meters (0.6 ft) from Buckingham Palace
3. Taj 51 Buckingham Gate Suites and Residences (from USD 915)
Delicious and diverse dining options, exceptional breakfast, and accommodating dietary restrictions.
Luxury with competitive pricing for spacious suites and exceptional service.
Conveniently located near major attractions, public transportation, and central London.
Family-friendly, well-equipped suites with kitchen, spa, and gym facilities.
Are you looking for a place to stay in London that provides luxurious accommodations and an opulent atmosphere? If so, Taj 51 Buckingham Gate Suites and Residences is just the ticket. It is in the center of Westminster, and Buckingham Palace, Hyde Park, and Mayfair are all within easy walking distance from the property. Each of the rooms here is equipped with a kitchenette, a flat-screen television, and a contemporary bathroom with essentials.
If you don’t feel like cooking, you can always take advantage of one of the three restaurants that are located within this 5-star hotel. In addition, a full-service spa is available if you need to relax and pamper yourself after a busy day.
Taj 51 Buckingham Gate Suites and Residences
Address: 51 Buckingham Gate
456 meters (0.3 ft) from Buckingham Palace
4. Hotel Café Royal (from USD 973)
This majestic five-star hotel in central London is on Mayfair’s south-west, with Soho on its South. Its strategic location on Regent Street makes it accessible from tourist attractions, such as Buckingham Palace, British Museum, and Theaterland, and shopping centers along Savile Road and Oxford & Bond Streets. It has modern chic interiors, quite impressive if you are in town for business or pleasure. There are over 160 guestrooms, seven signature suites, and 54 suites furnished with Frette bed linens, free Wi-Fi, Floris amenities, Bang & Olufson entertainment systems, and media hubs. Some suites have a mini-bar with complimentary drinks and snacks. To relax, flex those muscles in the Akasha Holistic Wellness Center. Fill your tummies with delicious food from their numerous restaurants catered by world-class chefs like the Laurent at Café Royal and drink the finest beverages from their bars like the Green Bar.
Hotel Cafe Royal
Address: 10 Air Street, West End - Mayfair
1.04 km (0.7 mi) from Buckingham Palace
5. Hilton London Bankside (from USD 513)
Delicious and diverse breakfast, great dining options, some minor issues with specific dishes
Reasonable pricing for a luxurious stay, celebratory packages available
Fantastic location near Borough Market, convenient access to public transportation
Clean, modern, spacious rooms with excellent facilities, pool, and gym
Located on South Bank, Hilton London Bankside is a quick stroll from the Waterloo Train Station and Borough market. Shakespeare’s Globe and The Shard are just minutes away from this five-star hotel in London, whilst SEA LIFE London Aquarium and The London Eye, Southbank Center is more than one kilometer (0.62 miles) away. The rooms are designed with modern, chic interiors, furnished with a Hilton Serenity bed, a lounge, a work desk, windows with scenic views, and private bathrooms offering a bath or shower with bath essentials. These are equipped with air-conditioning, a 42-inch flat-screen TV, radio, and a fridge. You won’t run out of things to do here as the hotel offers amenities such as a cocktail bar, a fitness center, a restaurant that serves all-day dining, indoor pool, and 24-hour room service.
Hilton London Bankside This is a Proud Certified property where you can be extra sure of a welcoming stay.
Address: 2-8 Great Suffolk Street
2.81 km (1.8 mi) from Buckingham Palace
6. The Ritz London (from USD 1236)
One of the best five-star hotels in the UK, The Ritz London is a world-class hotel with impressive Neoclassical architecture and interiors, well-kept gardens, luxurious bedrooms, a Michelin-star restaurant serving exquisite British cuisine and teas, and a bar with Art Deco motif with gold leaf adornments. The Ritz Club Casino connects the hotel with the nearby theaters of West End. The gorgeous, air-conditioned rooms have high-ceilings, vintage furniture, lavish chandeliers and fireplaces furnished with iPod docks and extravagant bathrooms. It’s location in Westminster Borough gives the hotel an awesome view of Green Park.
The Ritz London
Address: 150 Piccadilly, Mayfair, London, United Kingdom, W1J 9BR
661 meters (0.5 ft) from Buckingham Palace
7. Claridge's (from USD 1869)
Claridge’s is a sophisticated hotel in Mayfair center, ten minutes to Hyde Park, and three minutes to Bond Street and Oxford Street high-end boutiques. Their spacious rooms are filled with magnificent furnishings that include a splendid marble bathroom and sweeping courtyard views. The hotel serves a sumptuous contemporary cuisine set in Art Deco interiors at The Reading Room restaurant. The Fumior bar is consistent with the 1930’s theme of their signature cocktails and interiors. Taste over 50 varieties of teas and pastries served in the hotel’s grand foyer. Burn all those calories by working out at the sixth floor gym and pamper yourself with their rejuvenating body and spa treatments.
Claridge's, Maybourne
Address: 41 - 43 Brook Street
1.33 km (0.9 mi) from Buckingham Palace
8. Grange St. Paul's (from USD 524)
Excellent breakfast with diverse options, great bar food, and complimentary Prosecco on arrival.
Reasonable pricing for central London, with added value of complimentary Prosecco on arrival.
Perfect location near St. Paul's Cathedral, close to tube and train stations, safe and quiet neighborhood.
Executive lounge, rooftop bar, pool, spa, and spacious, modern rooms with comfortable beds.
Standing next to London’s St Paul Cathedral is the magnificent glass atrium façade of Grange St. Paul’s. A vision of opulence in the business district, The Grange offers luxurious hotel rooms furnished with flat-screen satellite TVs, complimentary Wi-Fi, iPod docks, and elegant bathrooms provided with bathrobes, blow dryers, and designer bath essentials. The hotel has four gourmet restaurants on the ground floor. Dine in Novello Restaurant and indulge in their a-la-carte menu and prix fixe selections while viewing the grand lobby. The hotel’s health and fitness club offer workout classes with professional trainers in their state-of-the-art gym. The luxurious spa offers complete relaxation in their spa and hot tub paired with lavish treatments. There are two floors with facilities for corporate meetings and events complete with computer workstations, fax and printing machines to help you conduct your business smoothly.
Leonardo Royal London St Paul’s This is a Proud Certified property where you can be extra sure of a welcoming stay.
Address: 10 Godliman Street
3.22 km (2.0 mi) from Buckingham Palace
9. Mondrian London (from USD 352)
Delicious breakfast with a vast selection, excellent room service, and great restaurant options.
Luxury pricing with exceptional value for money.
Perfectly situated at the center of London with immediate access to quality restaurants and the River Thames.
Stunning decor, top-notch facilities, and a trendy rooftop bar.
This hotel is in the famous Sea Containers building on the River Thames shores, minutes away from the Shakespeare Globe Theater, the Tate Modern, Borough Market, London Eye, Sea Life London Aquarium, and London Dungeon. It’s notable for its riverside restaurant with al fresco seating, rooftop bar, cocktail bar, aqua spa, and terrace with sweeping city views. The elegant rooms are designed by Tom Dixon, each containing custom-made furniture, air-conditioning, HD flat-screen TV, a mini-bar, dimmable lights, and ensuite bathrooms with marble tiles, offering either a bathtub or rainfall shower. Several rooms are facing the river offering awesome views while others feature a balcony. If you’re looking for things to do at night, from Friday nights until Sunday, Mondrian London’s 56-seater theater features classic films and new movies.
Sea Containers London This is a Proud Certified property where you can be extra sure of a welcoming stay.
Address: 20 Upper Ground
2.56 km (1.6 mi) from Buckingham Palace
10. The Ned (from USD 526)
Excellent choice of restaurants, fabulous breakfast, but some mixed experiences with room service and vegetarian options.
High room rates with excellent extras included in the room rate.
Central London location near St. Paul’s Cathedral, convenient for business and leisure.
Spa, pool, multiple dining options, live entertainment, baby facilities.
Next on this list of the best five-star hotels in London is The Ned. Formerly the Midland Bank Building, the hotel was renovated, maintaining its 1920s & 1930s motif. The 250 rooms are decorated with opulent vintage furniture and patterns, with luxurious bathrooms offering rainfall showers. Six of the most elegant suites are the private hire rooms with two terraces allowing natural light into the interior space, a dedicated receiving area, with period themes. Depending on its availability and with an additional charge, guests may access Club Relax and swim in the indoor pool, have a steam and sauna, enjoy a Moroccan hammam session, and workout in the boxing gym and three exercise studios. Eight restaurants occupy the Grand Banking Hall, serving a wide selection of international cuisine. Pamper yourself with their wide variety of male and female grooming services.
The Ned This is a Proud Certified property where you can be extra sure of a welcoming stay.
Address: Poultry 27
3.82 km (2.4 mi) from Buckingham Palace
11. The Dorchester (from USD 1249)
You can’t go wrong with this exclusive hotel found 10 minutes from Knightsbridge, between the corner of Hyde Park and Marble Arch. The stylish carpeted rooms have free Wi-Fi, luxurious bathrooms with floor-to-ceiling Italian marble, and terraces offering scenic views of Hyde Park and Mayfair. Enjoy dining in their Michelin-star restaurant or choose from several dining outlets serving international cuisine. Have your afternoon tea in The Promenade or cocktails in their finest bars. Get some exercise or a spa treatment in their high-class fitness center. Marvel at the splendid interiors decorated with fresh flowers arranged daily and chandeliers with South Sea Pearls.
The Dorchester - Dorchester Collection
Address: 53 Park Lane
946 meters (0.6 ft) from Buckingham Palace
12. Rosewood London (from USD 780)
Delicious breakfast, elegant dining, and amazing bar with live music.
Luxurious but pricey, with optional room service and high-end dining options.
Conveniently located near Holborn station, Piccadilly Circus, and Covent Garden.
Historic building with modern, spacious rooms, live music, and attentive staff.
Rosewood hotel is five minutes away from Oxford Street and Covent Garden, and three minutes to the Holborn Underground Station with direct connections to the capital and Heathrow Airport. The hotel offers huge, designer rooms with a classic décor and custom-made furniture provided with air-conditioning iPhone/iPod docks, 46-inch flat screen TV, Nespresso machine, dining area, mini-bar, and a luxurious bathroom with Italian marble tiles. Holborn dining room serves an a la carte breakfast which is a wide selection of healthy, continental, and English breakfast items. For all-day dining, try their on-site restaurant called Mirror Room. There’s also a sauna and spa if you want to relax.
Rosewood London
Address: 252 High Holborn. Holborn
2.46 km (1.6 mi) from Buckingham Palace
Hotels fit for royalty
Feel like royalty even for just a few days when you check into these luxurious five-star hotels in London. The opulent surroundings, splendid services, and first-class amenities build wonderful memories of your trip that will last you a lifetime. Don’t miss out on checing out these hotels when planning your visit to London. Maybe you’ll even find some of the best hotel deals in London for 5-star accommodations when you do.
History
Get Trip101 in your inbox
Unsubscribe in one click. See our Privacy Policy for more information on how we use your data