The Rembrandt Hotel
11 Thurloe Pl, South Kensington, London SW7 2RS, London, United Kingdom
4-star hotel
Guest rating: 4.3 / 5
The Rembrandt Hotel, a 4-star establishment built in 1911, is ideally located in the heart of London's South Kensington, directly opposite the Victoria and Albert Museum. Its classic rooms feature modern amenities such as smart TVs, Wi-Fi, loaner smartphones, and tea and coffeemaking facilities. Guests can enjoy a traditional British carvery, a cocktail bar, and a conservatory bar offering afternoon tea. For convenience, room service is available round the clock. The hotel is a short walk from South Kensington tube station, providing easy access to Heathrow Airport and London's attractions.
Best for
The Rembrandt Hotel is best suited for cultural enthusiasts and business travelers thanks to its central location near iconic museums and efficient transport links. Its historic charm, combined with modern conveniences, makes it ideal for those wanting a blend of heritage and contemporary amenities.
Travel tips
South Kensington tube station is a 5-minute walk away and offers direct connections to Heathrow Airport. Beyond its proximity to several key museums, enjoy a leisurely walk to Hyde Park and Kensington Palace. Explore local dining options and shops, including Harrods, just a short stroll from the hotel.
What guests say
Guests frequently commend The Rembrandt Hotel for its excellent central location close to major museums and parks. The breakfast selection and friendly staff receive positive mentions, though some guests have experienced issues with room air conditioning and room service. The hotel's food offerings are generally well-regarded, although improvements in bar service are suggested by some visitors.
Check availability · Booking links may earn us a commission at no extra cost to you. Affiliate disclosure