Tate Modern Hotels - London

Search for hotels in Tate Modern, London, United Kingdom

Explore Tate Modern

Hotels in London, United Kingdom - your base to discover the city.

Book a hotel near the Tate Modern, London with Hotels.com. The Tate Modern is one of London’s most important art galleries. View specially commissioned works by contemporary artists in the cavernous Turbine Hall of the former Bankside Power Station, major temporary exhibitions and works from the Tate’s international modern art collection at the Tate Modern. The Tate Modern is Britain's national museum of international modern art. Situated on the South Bank in between Southwark Bridge and Blackfriars Bridge south of central London, the Tate Modern is near many of London’s best hotels as well as the Millennium Bridge and St Paul’s Cathedral. Hotels.com offers a range of accommodation near the Tate Modern, accessible from Southwark and Mansion House tube stations, Blackfriars train station and Bankside Pier passenger boat service stop. Don’t miss the opportunity to walk to to St Pauls Cathedral across the Millennium Bridge from the Tate Modern.

London travel guides

London travel guides



Star Rating


Accommodation Types