




























































































Luxurious Accommodation The Capital hotel in Knightsbridge offers elegantly designed rooms with original art and antique furniture, creating a quintessentially British atmosphere. Choose from individually styled rooms or opt for the self-catered apartments with en-suite facilities, including a three-bedroom penthouse for a lavish experience. Award-Winning Dining Indulge in the award-winning Restaurant at The Capital, famous for its English Afternoon Tea and extensive whiskey collection at The Capital Bar. Immerse yourself in a culinary journey that showcases the best of British hospitality right at your doorstep. Prime Location and Convenience Located near Harrods and Harvey Nichols, with Knightsbridge tube station nearby, The Capital hotel provides easy access to London's landmarks and attractions. Experience the epitome of authentic British hospitality and luxury living at The Capital hotel, Apartments & Townhouse. Book now to enjoy a truly exceptional stay in the heart of London!
Select dates to see available rooms
You won't be charged yet
Guests liked
Guests mentioned
DE · extended_group · Oct 2026
GB · couple · Oct 2026
CH · couple · Oct 2026
Great location
Room very small
CH · solo_traveller · Oct 2026
AE · couple · Oct 2026
Basil Street, Knightsbridge · London