These hotels are close to Harrods and other landmarks like the Victoria and Albert Museum and the Royal Albert Hall. The closest public transport stops, including Knightsbridge and South Kensington stations, give direct access to other areas in London. Prices start around £120 per night, with many options rated above 8/10.
This 5-star hotel features elegant rooms decorated in traditional style. It offers fine British cuisine at The Game Bird and is within walking distance of West End theaters and Green Park Tube Station.
This boutique hotel features stylish bedrooms with mood lighting and a fitness center. It's just a short walk to Leicester Square and various theaters.
This hotel combines classic London style with modern comforts, featuring multiple dining options and a wellness center. It's near St. James's Park and has easy links to Heathrow and Gatwick.
This hotel provides spacious rooms with luxurious amenities and a renowned restaurant, Nobu. It's also close to major shopping districts and has a wellness center for guests.
Marylebone area, near Baker Street Underground Station
This designer hotel features elegant rooms and an honesty bar. It is within a 5-minute walk of Regent's Park and has a restaurant serving locally sourced cuisine.
Central London, half a mile from London Victoria Station
This hotel features comfortable rooms and is ideal for accessing major attractions like Buckingham Palace and the Houses of Parliament via Pimlico Underground Station.
This centrally located hotel features modern rooms in a Victorian building. It's a short walk to Lancaster Gate Underground Station for easy access to major attractions.
Located 2.2 miles from Buckingham Palace, this hotel offers stylish rooms and is well-positioned for visiting Westminster Abbey and the Victoria and Albert Museum.
thetophotels.com uses cookies that are strictly necessary for its functioning. We do not collect analytical and marketing cookies.