London is one of the most popular destinations in the United Kingdom. This bustling city meshes the old and the new perfectly and is the best city for the solo traveler, couples, and families.
Foodies will love exploring Borough Market and dining at some of the best restaurants in the world while the history buffs will enjoy walking around the old cobblestone streets and exploring the markets.
Make sure to book your afternoon tea in London or pop in for a drink at one of the hundred-year-old pubs.
Before making plans for your trip to London, make sure to check out the ultimate London travel guide or things to do in London (that aren’t Big Ben).
Here are the best hotels to stay at in London!
Luxury Hotels in London
Shangri-La The Shard, London
Located inside the famous Shard building in central London, Shang-La The Shard is a five-star hotel offering guests some of the best amenities in the city.
Guests can enjoy dining or grabbing a drink at one of three separate bars and restaurants, including GŎNG, the highest cocktail bar in the city which offers some amazing views of London.
The rooms at Shangri-La are modern with floor-to-ceiling windows in every room. The bathroom in each guest room includes heated floors, a separate shower, and a soaking tub.
Shangri-La The Shard in London is the perfect hotel for couples looking for the best luxury hotel in London.
Old-world charm meets modern chic at Hotel 41. This hotel is located next to Buckingham Palace and just steps away from Victoria Tube Station. The hotel will leave every guest happy with their complimentary snacks throughout the day and their comfortable bedrooms at night.
Hotel 41 has two restaurants on-site, The English Grill serving up traditional British meals, and The Curry Room with Indian cuisine.
Hotel 41 is a great stay for couples looking to be close to main attractions in London.
The Montcalm Royal London House
Heart of the City
Couples and Small Families
Montcalm Royal London House has an amazing view of the London skyline from the rooftop bar. This modern hotel in the heart of the city and has an onsite spa, two restaurants, and two bars.
After exploring the city, guests can enjoy swimming in the hotel’s pool or relaxing in their spacious contemporary rooms.
The Montcalm Royal London House is the best hotel in London for couples and small families.
The Milestone Hotel and Residences
Kensington Palace and Gardens
The Milestone Hotel and Residences is a five-star boutique hotel close to Kensington Palace and Gardens. The hotel is home to Cheneston’s Restaurant, a fine British dining experience.
Guests will also enjoy the hotel’s award-winning Afternoon Tea and the amazing cocktails in Stables Bar. Guests can take advantage of the 24-hour butler service or relax in the sauna or heated pool.
The Milestone Hotel and Residence resides in an old Victorian building and has beautiful and exquisite original art and old-world charm throughout the rooms and residences.
The Milestone Hotel and Residences is a perfect stay for couples looking for a relaxing yet exquisite place to unwind after exploring London.
Mid-Range Hotels in London
The Montague on The Gardens
Small Groups and Young Couples
Located next to Covent Garden and the West End of London, The Montague on the Gardens is a cute hotel placed in a Georgian townhouse.
Guests can enjoy traditional Afternoon Tea in the hotel’s gardens or live jazz at the Leopard Bar. Every room is individually designed in contemporary and elegant décor.
The Montague on the Gardens is the perfect stay for small groups and young couples looking to stay in an elegant hotel in the heart of London.
The Chesterfield Mayfair
To Get Away from Crowds
The Chesterfield is in the Mayfair section of London and close to many attractions such as Buckingham Palace and the Royal Parks. All the rooms are individually decorated in elegant yet modern décor.
Guests can enjoy fine dining at the onsite Butlers Restaurant or sit down for a glass of gin or a cocktail and jazz at the Intimate Terrace Bar.
The Chesterfield Mayfair is the perfect hotel in London for couples looking to get away from the crowd and enjoy the comforts that London has to offer.
Vintry & Mercer
St. Paul’s Cathedral
Set in the heart of London close to St. Paul’s Cathedral, Vintry & Mercer is an intimate and stylish hotel.
The hotel has three different bars and restaurants which include Mercer, the rooftop terrace, Vintry Kitchen, a café and wine bar, and Do Not Disturb, a basement bar serving up signature cocktails.
All rooms are contemporary and comfortable with all the amenities one needs to relax after a day of exploring. Vintry and Mercer is a great hotel for couples wanting to stay in the heart of London.
Budget Hotels in London
St. Athans Hotel
St. Athans Hotel is a family-run establishment offering clean and simple accommodations.
The Georgian townhouse turned hotel is in the Bloomsbury neighborhood, close to the British Library and other attractions.
Point A Hotel, London Kings Cross St Pancras
Point A Hotel offers guests a comfortable and clean place to stay while being just steps away from public transportation. Guests will be happy with the hotel’s continental breakfast, free Wifi throughout the hotel, and the en-suite bathrooms.
Point A Hotel is perfect for solo travelers and couples.
PubLove At the Steam Engine Waterloo
Above the Steam Engine Pub
Solo Traveler or Large Groups
PubLove at the Steam Engine is a unique hostel situated above the Steam Engine Pub. Rooms can have between six to eighteen beds, and all rooms include a locker and free linens. Guests share clean bathrooms which have toilet and shower facilities per floor.
The PubLove at the Steam Engine Waterloo is the perfect stay for the solo traveler or those traveling in large groups.