Hotels in London

Search over 21,949 hotels from $81

Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels

Save 10% or more on select hotels with Insider Prices

Book on the app to instantly earn 5% on 350,000+ hotels

Hotels near London

Don't see what you're looking for?
See all available properties in London
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Hotels Great for Sightseeing Near London

    Strand Palace Hotel

    Strand Palace Hotel

    372 The Strand London England
    $183 nightly
    The price is $219 total per night from Nov 15 to Nov 16
    $219 total
    Nov 15 - Nov 16
    Total with taxes and fees
    9/10 Wonderful! (5,831 reviews)
    Park Plaza London Westminster Bridge

    Park Plaza London Westminster Bridge

    200 Westminster Bridge Road London England
    $210 nightly
    The price is $252 total per night from Nov 29 to Nov 30
    $252 total
    Nov 29 - Nov 30
    Total with taxes and fees
     STG Hotel London Oxford Street

    STG Hotel London Oxford Street

    Bedford Avenue London England
    $110 nightly
    The price is $131 total per night from Nov 22 to Nov 23
    $131 total
    Nov 22 - Nov 23
    Total with taxes and fees

Vacation Rentals Near London

    Marlin Apartments London Bridge - Empire Square

    Marlin Apartments London Bridge - Empire Square

    34 Long Lane London England
    $137 nightly
    The price is $164 total per night from Nov 22 to Nov 23
    $164 total
    Nov 22 - Nov 23
    Total with taxes and fees
    8.2/10 Very Good! (832 reviews)
    Citadines Trafalgar Square London

    Citadines Trafalgar Square London

    18/21 Northumberland Avenue London England
    $207 nightly
    The price is $248 total per night from Nov 15 to Nov 16
    $248 total
    Nov 15 - Nov 16
    Total with taxes and fees
    8.6/10 Excellent! (3,982 reviews)
    Rockwell East

    Rockwell East

    99 Mansell Street London England
    $87 nightly
    The price is $105 total per night from Nov 15 to Nov 16
    $105 total
    Nov 15 - Nov 16
    Total with taxes and fees
    8.8/10 Excellent! (957 reviews)

Historic London Hotels

    The Gore London – Starhotels Collezione

    The Gore London – Starhotels Collezione

    190 Queen's Gate, Kensington London England
    $267 nightly
    The price is $320 total per night from Nov 29 to Nov 30
    $320 total
    Nov 29 - Nov 30
    Total with taxes and fees
    The Royal Horseguards, London

    The Royal Horseguards, London

    2 Whitehall Court London England
    $335 nightly
    The price is $402 total per night from Dec 13 to Dec 14
    $402 total
    Dec 13 - Dec 14
    Total with taxes and fees
    Park Plaza London Westminster Bridge

    Park Plaza London Westminster Bridge

    200 Westminster Bridge Road London England
    $210 nightly
    The price is $252 total per night from Nov 29 to Nov 30
    $252 total
    Nov 29 - Nov 30
    Total with taxes and fees

London hotels essential information

Accommodation
21,949 hotels
Lowest Price
$81
Highest Price
$422
Popular hotels
Strand Palace Hotel, Otherwander Soho Pod Hotel (ADULTS ONLY), The Tower Hotel, by Thistle, Royal Garden Hotel, Royal National Hotel, Zedwell Piccadilly Circus, Park Plaza London Westminster Bridge, St. James' Court, A Taj Hotel, London, Moxy London Piccadilly Circus

Recent Reviews

More to Explore