Venue photo 1

The Rembrandt Hotel

4.3(2,744)
Hotel
About

The Rembrandt Hotel blends Edwardian charm with modern comforts in South Kensington, offering warm, elegant rooms with smart TVs and thoughtful touches like jetted tubs. Its location across from the Brompton Oratory puts you steps from museums, Harrods, and the tube, ideal for business travelers seeking convenience and character.

For events, the hotel accommodates executive meetings and training seminars with flexible spaces and in-house dining at the 1606 Lounge Bar, serving British carvery and afternoon tea. Guests can access the nearby Aquilla Health & Fitness club with a pool, adding wellness options to your stay and event experience.

Best for
  • Executive meetings near South Kensington museums
  • Client dinners with British carvery and cocktails
  • Multi-night stays with boutique fitness access
Standout features
Historic Architecture
A 1911 property with classic British character
The Rembrandt Hotel occupies a building dating back to 1911, offering guests a sense of historic charm combined with elegant, warm interiors that reflect its heritage.
Location
Prime South Kensington setting near cultural landmarks
Situated across from the Brompton Oratory and within walking distance to the V&A, Natural History Museum, Harrods, and numerous shops and eateries, the hotel offers easy access to key London business and leisure hubs.
On-site Dining
British carvery and 1606 Lounge Bar with Afternoon Tea
The hotel features a British carvery and the 1606 Lounge Bar, which serves all-day dining and Afternoon Tea daily, providing a classic and hospitable food and beverage experience for events and guests.
At a glance
Location & hours

Loading map...

11 Thurloe Place
Get directions →
Hours
Sunday12am – 11:59pm
MondayClosed
TuesdayClosed
WednesdayClosed
ThursdayClosed
FridayClosed
SaturdayClosed

Rated 4.3 on Google · 2,744 reviews