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

Request a Package

Tell the venue what you're planning and they'll respond with a custom proposal within 1–2 business days.

Group Meeting

Custom request

Professional meeting space for your team — whether it's a meeting, training, workshop, or multi-day offsite. Half-day, full-day, or multi-day — with the option to request AV, catering, and your preferred room layout.

What's typically included

  • Meeting room & layout
  • Food & beverage
  • AV & technology

Room Block

Custom request

Reserve a block of rooms for your group — ideal for multi-day conferences, offsites, or any event where attendees are traveling from out of town.

What's typically included

  • Reserved guest rooms for your group
  • Flexible check-in & check-out dates
  • Negotiated group rates

Meeting + Room Block

Custom request

Bundle your meeting space and guest rooms in one request — perfect for multi-day offsites and conferences where the team meets by day and stays overnight.

What's typically included

  • Meeting room & layout
  • Food & beverage
  • AV & technology
  • Reserved guest rooms for your group

Venue Details

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

Rated 4.3 on Google · 2,744 reviews