The Kensington Hotel

Luxury hotel offering refined accommodations and dining in South Kensington.

Set within a row of grand 19th-century townhouses, The Kensington Hotel offers timeless luxury and elegant British hospitality in the heart of South Kensington. The rooms are tastefully decorated with plush fabrics, vintage-style furniture, and high ceilings, while suites feature fireplaces and roll-top baths for an extra touch of opulence.

Guests can enjoy expertly crafted cocktails in the chic K Bar, dine in style at Town House restaurant, or indulge in one of London’s most refined afternoon teas. The hotel also features a small fitness room, concierge service, and spa treatment options.

Located within walking distance of the Victoria & Albert Museum, Harrods, and Hyde Park, The Kensington Hotel caters to discerning travellers looking for a blend of cultural access, boutique atmosphere, and five-star sophistication.

Address

109-113 Queen’s Gate, Kensington and Chelsea, London, SW7 5LR, United Kingdom

Details

Availability

The Kensington Hotel Booking Enquiry