Hotels in Canary Wharf

Average price from £39

Hotels in Canary Wharf

Canary Wharf is London's major financial district and awash with stunning skyscrapers and modern landmarks.

Located on the former West India Docklands, Canary Wharf has become emblematic of 21st century London and has shaped the modern city's image around the world. Nearby Premier Inn hotels are perfectly placed for getting to all of the city's major corporate and tourist attractions.

 

Hotels near Canary Wharf
  • London Docklands (Excel)

    Royal Victoria Dock 2 Festoon Way London E16 1SJ
    (2.3 miles) Based on 1434 traveller reviews
    Average price from
    £39.00
    View details View on hubhotels.co.uk
  • London Stratford

    9 International Square Westfield Stratford City Montfichet Road E20 1EE
    (2.8 miles) Based on 2024 traveller reviews
    Average price from
    £122.00
    View details View on hubhotels.co.uk
  • London Tower Bridge

    159 Tower Bridge Road Southwark London SE1 3LP
    (2.7 miles) Based on 2354 traveller reviews
    Average price from
    £69.00
    View details View on hubhotels.co.uk
  • London Southwark (Borough Market)

    Bankside 34 Park Street London SE1 9EF
    (3.3 miles) Based on 936 traveller reviews
    Average price from
    £85.50
    View details View on hubhotels.co.uk
  • London Blackfriars (Fleet Street)

    1-2 Dorset Rise London EC4Y 8EN
    (3.9 miles) Based on 2860 traveller reviews
    Average price from
    £103.00
    View details View on hubhotels.co.uk