Hotels in Knightsbridge

Locate on the map
  • The Capital
    From$247Per night

    The Capitalstars

    Knightsbridge, London , The capital, 22 basil street 22 - Map
    4.8/5
    Customer reviewsof 4 Opinions
    TripAdvisor Traveller RatingBased on 890 reviewsBased on 890 reviews

    Ideally located in central London, this property is just steps away from a number of attractions. Guests will find themselves within easy walking distance of Harrods, Harvey Nichols and Sloane Street. Many delectable dining options, stylish shopping opportunities and lively entertainment venues can be found nearby. This hotel prides itself on its attention to detail and expert service, complemented by personal touches. A member of the 'Small Luxury Hotels of the World', this hotel holds 5 AA Townhouse Red Stars. Guests can dine in style in the restaurant, which is hailed as one of the best fish eateries in the city. The cocktail bar offers an outstanding choice of drinks.

    See more
 
[x]
 

Best-selling hotels in Knightsbridge

Search for other destinations

If you are interested in a specific area or destination, search for it here