Hotels in Knightsbridge
Less than a minute from Harrods and within walking distance of Hyde Park and Knightsbridge Tube station, the Capital Hotel provides one of the best locations in London.
Zen is the mantra at this luxurious, Asian-inflected haven that’s consistently regarded as one of the world’s best hotels. Its location, opposite Harvey Nichols and adjacent to Hyde Park, doesn’t hurt, nor do onsite restaurants Bar Boulud and the Michelin-starred Dinner by Heston Blumenthal.
The look is traditional English contemporary—bold patterns and plumped-up pillows meet granite-and-oak bathrooms and sandstone fireplaces—at this 44-room hotel on a quiet cul-de-sac in tony Knightsbridge, a stone’s throw from Harrods. Snug parlors and a well-stocked honor bar add to the appeal.
Discreet yet stylish, this hotel is the centerpiece of so many must-dos it’s easy to forget about the elegant rooms. Downstairs is Marcus Wareing at The Berkeley, while Harrods, Harvey Nichols, and Hyde Park are neighbors.
Steps from boutiques like Prada, Hermès, and Christian Dior, The Cadogan’s Sloan Street address is convenient for shoppers. A 2007 refit spruced up the century-old Edwardian townhouse’s guest rooms and public spaces, including its drawing room, where afternoon tea is held daily.
On a mellow cobblestone street in the swank Belgravia neighborhood, this townhouse-turned-87-room-boutique hotel is an easy walk to the shops of Sloane Street (including Harrods and Harvey Nichols) and the Knightsbridge tube station.
A chauffeur-driven Rolls Royce Phantom is available to rent for a Heathrow pick-up; and guests are met by a butler when arriving at this family-run, private members club and hotel near Hyde Park.
Situated on a tree-lined street between Knightsbridge and Kensington, near Hyde Park and the Royal Albert Hall, the Gore is a thoroughly British boutique hotel in the Westminster borough.