City centre hotels in London

Search form is loading
  • Hotel

    Royal National Hotel

    rated as 3 out of 5 by 14,995 reviewers
    1.11 mi from city centre
    from £168 per night
  • Hotel

    Copthorne Tara Hotel London Kensington

    rated as 3.5 out of 5 by 10,467 reviewers
    2.8 mi from city centre
    from £113 per night
  • Hotel

    Zedwell Hotel Piccadilly Circus

    rated as 3 out of 5 by 2,698 reviewers
    1,739 ft from city centre
    from £156 per night
  • Hotel

    Strand Palace

    rated as 4.5 out of 5 by 5,369 reviewers
    1,909 ft from city centre
    from £281 per night
  • Hotel

    Leonardo Royal Hotel London City - Tower of London

    rated as 4.5 out of 5 by 4,317 reviewers
    2.19 mi from city centre
    from £213 per night
  • Hotel

    STG Hotel Oxford Street - formerly St Giles London Hotel

    rated as 3 out of 5 by 9,382 reviewers
    3,760 ft from city centre
    from £136 per night
  • Hotel

    ARK Canary Wharf

    rated as 3.5 out of 5 by 660 reviewers
    4.93 mi from city centre
    from £134 per night
  • Hotel

    Park Grand Hyde Park

    rated as 4 out of 5 by 4,366 reviewers
    2.32 mi from city centre
    from £134 per night
  • Hotel

    Zedwell Capsule Hotel Piccadilly Circus

    rated as 3 out of 5 by 142 reviewers
    1,814 ft from city centre
  • Hotel

    The Tower Hotel, by Thistle

    rated as 4 out of 5 by 15,250 reviewers
    2.34 mi from city centre
    from £168 per night
  • Hotel

    Sunday London Paddington Hotel

    rated as 4.5 out of 5 by 4,426 reviewers
    2.28 mi from city centre
    from £151 per night
  • Hotel

    Point A Hotel London Waterloo

    rated as 4 out of 5 by 3,956 reviewers
    4,590 ft from city centre
    from £162 per night
  • Hotel

    Park Plaza London Westminster Bridge

    rated as 4 out of 5 by 26,888 reviewers
    3,373 ft from city centre
    from £253 per night
  • Hotel

    Riu Plaza London Victoria

    rated as 4.5 out of 5 by 1,258 reviewers
    1.07 mi from city centre
    from £265 per night
  • Hotel

    Zedwell Underground Hotel Tottenham Court Rd

    rated as 3.5 out of 5 by 1,303 reviewers
    3,658 ft from city centre
    from £127 per night

Best City centre hotels deals in London

  • Hotel

    hub London - Shoreditch

    rated as 4.5 out of 5 by 794 reviewers
    2.56 mi from city centre
    from £66 per night
  • Hotel

    hub London - Marylebone

    rated as 4.5 out of 5 by 495 reviewers
    1.84 mi from city centre
    from £106 per night
  • Hostel

    Otherwander Soho Pod Hotel

    rated as 3 out of 5 by 28 reviewers
    3,084 ft from city centre
    from £122 per night
  • Hotel

    hub London - Westminster Abbey

    rated as 4.5 out of 5 by 3,942 reviewers
    3,031 ft from city centre
    from £101 per night
  • Hotel

    hub London - Spitalfields

    rated as 4.5 out of 5 by 2,910 reviewers
    2.56 mi from city centre
    from £64 per night
  • Hotel

    NX London Hostel

    rated as 2.5 out of 5 by 215 reviewers
    4.47 mi from city centre
    from £24 per night
  • Hotel

    Chelsea Cloisters Serviced Apartments

    rated as 3.5 out of 5 by 2,215 reviewers
    1.98 mi from city centre
    from £99 per night
  • Hotel

    hub London - King's Cross

    rated as 4.5 out of 5 by 4,801 reviewers
    1.83 mi from city centre
    from £85 per night
  • Hotel

    Sapphire Hotel London

    rated as 2.5 out of 5 by 428 reviewers
    4.07 mi from city centre
    from £65 per night

You might also be interested in