Jumeirah Carlton Tower

Jumeirah Carlton Tower

85.7bronze
On Cadogan Place London SW 1 X 9 PY
luxuryfive-starlondonknightsbridgebusiness-travelcouplesheritage
85.7
Bronze

HotelsRating Index

One composite score blending cross-source reviews, expert awards, facility coherence, and a graph of trusted peers. Transparent on purpose.

In the top 12% of all rated hotels worldwide.

About this hotel

Jumeirah Carlton Tower stands on Cadogan Place in London's Knightsbridge district, a 202-room luxury hotel originally built in 1961. The property sits at the intersection of Knightsbridge's high-end retail and Pimlico's residential quietness, placing guests within walking distance of both the shops on Sloane Street and the cultural venues of South Kensington. The hotel's classic late-modernist architecture remains a landmark in the area. In 2026, it received recognition as a Forbes Travel Guide Property, validating its position in London's upper-luxury tier. The Carlton Tower draws international business travellers and couples seeking a central London base with established heritage and proximity to both financial and cultural districts.

Photos

Hotel photoHotel photoHotel photoHotel photoHotel photoHotel photoHotel photoHotel photo

Awards & recognition

  • Forbes Travel Guide· 2026
    Forbes Travel Guide 4-Star
Jumeirah Carlton Tower, London, United Kingdom · HotelsRating