Hotels in London

Search over 22,480 hotels from $116

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
    $196 nightly
    The price is $235 total per night from Jun 14 to Jun 15
    $235 total
    Jun 14 - Jun 15
    Total with taxes and fees
    9/10 Wonderful! (5,275 reviews)
    Park Plaza London Westminster Bridge

    Park Plaza London Westminster Bridge

    200 Westminster Bridge Road London England
    $223 nightly
    The price is $267 total per night from Jun 14 to Jun 15
    $267 total
    Jun 14 - Jun 15
    Total with taxes and fees
    9/10 Wonderful! (5,914 reviews)
     STG Hotel London Oxford Street

    STG Hotel London Oxford Street

    Bedford Avenue London England
    $104 nightly
    The price is $125 total per night from Jun 21 to Jun 22
    $125 total
    Jun 21 - Jun 22
    Total with taxes and fees
    7.6/10 Good! (3,871 reviews)

Vacation Rentals Near London

    Citadines Trafalgar Square London

    Citadines Trafalgar Square London

    18/21 Northumberland Avenue London England
    $214 nightly
    The price is $257 total per night from Jun 13 to Jun 14
    $257 total
    Jun 13 - Jun 14
    Total with taxes and fees
    8.6/10 Excellent! (3,883 reviews)
    Marlin Apartments London Bridge - Empire Square

    Marlin Apartments London Bridge - Empire Square

    34 Long Lane London England
    $103 nightly
    The price is $123 total per night from Jun 21 to Jun 22
    $123 total
    Jun 21 - Jun 22
    Total with taxes and fees
    8.2/10 Very Good! (706 reviews)
    Rockwell East

    Rockwell East

    99 Mansell Street London England
    $121 nightly
    The price is $146 total per night from Jun 14 to Jun 15
    $146 total
    Jun 14 - Jun 15
    Total with taxes and fees
    8.8/10 Excellent! (845 reviews)

Historic London Hotels

    The Gore London – Starhotels Collezione

    The Gore London – Starhotels Collezione

    190 Queen's Gate, Kensington London England
    $273 nightly
    The price is $327 total per night from Jun 28 to Jun 29
    $327 total
    Jun 28 - Jun 29
    Total with taxes and fees
    9/10 Wonderful! (1,007 reviews)
    The Royal Horseguards, London

    The Royal Horseguards, London

    2 Whitehall Court London England
    $303 nightly
    The price is $363 total per night from Jun 21 to Jun 22
    $363 total
    Jun 21 - Jun 22
    Total with taxes and fees
    9.2/10 Wonderful! (2,405 reviews)
    Park Plaza London Westminster Bridge

    Park Plaza London Westminster Bridge

    200 Westminster Bridge Road London England
    $223 nightly
    The price is $267 total per night from Jun 14 to Jun 15
    $267 total
    Jun 14 - Jun 15
    Total with taxes and fees
    9/10 Wonderful! (5,914 reviews)

London hotels essential information

Accommodation
22,480 hotels
Lowest Price
$116
Highest Price
$781
Popular hotels
Strand Palace Hotel, The Tower Hotel, by Thistle, Park Plaza London Westminster Bridge, Zedwell Piccadilly Circus, STG Hotel London Oxford Street, Hotel Riu Plaza London The Westminster, Park Plaza London Riverbank, The Langham, London, Central Park Hotel

Recent Reviews

More to Explore