Hotels in London

Search over 22,871 hotels from $89

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
    $173 nightly
    The price is $207 total per night from Sep 20 to Sep 21
    $207 total
    Sep 20 - Sep 21
    Total with taxes and fees
    Park Plaza London Westminster Bridge

    Park Plaza London Westminster Bridge

    200 Westminster Bridge Road London England
    $237 nightly
    The price is $284 total per night from Sep 20 to Sep 21
    $284 total
    Sep 20 - Sep 21
    Total with taxes and fees
    9/10 Wonderful! (6,260 reviews)
     STG Hotel London Oxford Street

    STG Hotel London Oxford Street

    Bedford Avenue London England
    $96 nightly
    The price is $115 total per night from Sep 13 to Sep 14
    $115 total
    Sep 13 - Sep 14
    Total with taxes and fees

Vacation Rentals Near London

    Rockwell East

    Rockwell East

    99 Mansell Street London England
    $138 nightly
    The price is $165 total per night from Sep 20 to Sep 21
    $165 total
    Sep 20 - Sep 21
    Total with taxes and fees
    8.8/10 Excellent! (894 reviews)
    Citadines Trafalgar Square London

    Citadines Trafalgar Square London

    18/21 Northumberland Avenue London England
    $236 nightly
    The price is $283 total per night from Oct 4 to Oct 5
    $283 total
    Oct 4 - Oct 5
    Total with taxes and fees
    8.6/10 Excellent! (3,931 reviews)
    Marlin Apartments London Bridge - Empire Square

    Marlin Apartments London Bridge - Empire Square

    34 Long Lane London England
    $172 nightly
    The price is $207 total per night from Oct 4 to Oct 5
    $207 total
    Oct 4 - Oct 5
    Total with taxes and fees
    8.2/10 Very Good! (790 reviews)

Historic London Hotels

    The Gore London – Starhotels Collezione

    The Gore London – Starhotels Collezione

    190 Queen's Gate, Kensington London England
    $278 nightly
    The price is $334 total per night from Sep 27 to Sep 28
    $334 total
    Sep 27 - Sep 28
    Total with taxes and fees
    9.2/10 Wonderful! (1,004 reviews)
    The Royal Horseguards, London

    The Royal Horseguards, London

    2 Whitehall Court London England
    $318 nightly
    The price is $382 total per night from Oct 11 to Oct 12
    $382 total
    Oct 11 - Oct 12
    Total with taxes and fees
    Park Plaza London Westminster Bridge

    Park Plaza London Westminster Bridge

    200 Westminster Bridge Road London England
    $237 nightly
    The price is $284 total per night from Sep 20 to Sep 21
    $284 total
    Sep 20 - Sep 21
    Total with taxes and fees
    9/10 Wonderful! (6,260 reviews)

London hotels essential information

Accommodation
22,871 hotels
Lowest Price
$89
Highest Price
$732
Popular hotels
Zedwell Piccadilly Circus, The Tower Hotel, by Thistle, Otherwander Soho Pod Hotel (ADULTS ONLY), Park Plaza London Westminster Bridge, Strand Palace Hotel, The Langham, London, STG Hotel London Oxford Street, Copthorne Tara Hotel London Kensington, The Cumberland, London

Recent Reviews

More to Explore