Hotels in London

Looking for the perfect place to stay in London? Whether you want to be close to the historic landmarks of Westminster, the chic boutiques of Chelsea, or the vibrant nightlife of Soho, there’s a wide range of London hotels to choose from. From luxurious five-star properties to cosy boutique hotels and budget-friendly options, you’ll find accommodations that cater to every style and budget, making your stay in the UK’s bustling capital unforgettable.

  • Hotel

    Royal National Hotel

    rated as 3 out of 5 by 14,995 reviewers
    1.11 mi from city centre
    from £108 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 £95 per night
  • Hotel

    Zedwell Hotel Piccadilly Circus

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

    Strand Palace

    rated as 4.5 out of 5 by 5,369 reviewers
    1,909 ft from city centre
    from £169 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 £161 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 £97 per night
  • Hotel

    ARK Canary Wharf

    rated as 3.5 out of 5 by 660 reviewers
    4.93 mi from city centre
    from £128 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 £113 per night
  • Hotel

    Park Grand Hyde Park

    rated as 4 out of 5 by 4,366 reviewers
    2.32 mi from city centre
    from £114 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 £89 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 £85 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 £178 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 £208 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 £94 per night

Hotels in London with breakfast included

  • Hotel

    Artist Residence London

    rated as 5 out of 5 by 455 reviewers
    1.39 mi from city centre
  • Hotel

    Hotel Indigo London K West Shepherd's Bush by IHG

    rated as 5 out of 5 by 31 reviewers
    3.87 mi from city centre
    from £186 per night
  • Hotel

    Premier Inn London Clapham

    rated as 4.5 out of 5 by 1,256 reviewers
    2.98 mi from city centre
    from £77 per night
  • Hotel

    Travelodge London Raynes Park

    rated as 4 out of 5 by 1,025 reviewers
    8.11 mi from city centre
    from £73 per night
  • Hotel

    Morton Hotel

    rated as 4.5 out of 5 by 925 reviewers
    1.08 mi from city centre
  • Hotel

    The Wellesley, a Luxury Collection Hotel, Knightsbridge, London

    rated as 4.5 out of 5 by 558 reviewers
    1.17 mi from city centre
    from £665 per night
  • Hotel

    Premier Inn London Southwark Bankside

    rated as 4.5 out of 5 by 2,157 reviewers
    1.5 mi from city centre
    from £113 per night
  • Hotel

    Brown's Hotel, a Rocco Forte Hotel

    rated as 5 out of 5 by 2,680 reviewers
    3,327 ft from city centre
    from £599 per night
  • Hotel

    The Fox & Goose Hotel

    rated as 4.5 out of 5 by 1,584 reviewers
    7.43 mi from city centre
    from £132 per night

Best value for money hotels in London

Great value hotels for your stay in London

  • Hotel

    The Newman

    rated as 5 out of 5 by 41 reviewers
    4,610 ft from city centre
    from £610 per night
  • Hotel

    onefifty fenchurch

    rated as 5 out of 5 by 7 reviewers
    1.95 mi from city centre
    from £146 per night
  • Hotel
    3,963 ft from city centre
    from £267 per night
  • Hotel

    The Barkston

    rated as 5 out of 5 by 4 reviewers
    2.88 mi from city centre
    from £106 per night
  • Hotel

    StarNest Shepherd's Bush

    rated as 5 out of 5 by 14 reviewers
    4.27 mi from city centre
  • Hotel

    Longridge Road Apartments

    rated as 3.5 out of 5 by 2 reviewers
    3.22 mi from city centre
  • Hotel

    Delano London

    rated as 5 out of 5 by 4 reviewers
    2.48 mi from city centre
    from £434 per night
  • Aparthotel
    1.54 mi from city centre
    from £355 per night
  • Aparthotel

    City Prime Kensington

    rated as 5 out of 5 by 77 reviewers
    2.81 mi from city centre
    from £152 per night

Best rated hotels in London

Explore the best rated hotels in London, United Kingdom based on the opinions of other travelers

  • Hotel

    The Derby London City, Curio Collection By Hilton

    rated as 5 out of 5 by 411 reviewers
    1.96 mi from city centre
    from £198 per night
  • Hotel

    Lost Property St Pauls London, Curio Collection By Hilton

    rated as 5 out of 5 by 1,985 reviewers
    1.22 mi from city centre
    from £199 per night
  • Hotel

    One Aldwych

    rated as 5 out of 5 by 640 reviewers
    2,497 ft from city centre
    from £694 per night
  • Hotel

    Royal Lancaster London

    rated as 5 out of 5 by 3,246 reviewers
    2.07 mi from city centre
    from £365 per night
  • Hotel

    Milestone Hotel Kensington

    rated as 5 out of 5 by 3,050 reviewers
    2.56 mi from city centre
    from £381 per night
  • Hotel

    Egerton House

    rated as 5 out of 5 by 2,337 reviewers
    1.87 mi from city centre
    from £240 per night
  • Hotel

    41

    rated as 5 out of 5 by 4,308 reviewers
    4,948 ft from city centre
    from £308 per night
  • Hotel

    Hampton By Hilton London City

    rated as 5 out of 5 by 2,181 reviewers
    2.57 mi from city centre
    from £116 per night
  • Hotel

    Aethos Hotel London Shoreditch

    rated as 5 out of 5 by 153 reviewers
    2.29 mi from city centre
    from £253 per night

Cheap hotels in London

Affordable budget hotels in London

  • Hotel

    The Old Farmhouse Pub and Rooms

    rated as 5 out of 5 by 4 reviewers
    2.94 mi from city centre
    from £147 per night
  • Hotel

    The Kings Arms Pub & Boutique Rooms

    rated as 5 out of 5 by 20 reviewers
    4,931 ft from city centre
    from £218 per night
  • Hotel

    The Brookmill

    rated as 5 out of 5 by 4 reviewers
    5.2 mi from city centre
    from £96 per night
  • Hotel

    Woodman Pub

    rated as 3.5 out of 5 by 5 reviewers
    5.83 mi from city centre
  • Hotel

    Helen's Hotel near Wembley

    rated as 1.5 out of 5 by 3 reviewers
    5.98 mi from city centre
    from £49 per night
  • Hotel

    Spark by Hilton London Chiswick

    rated as 4.5 out of 5 by 3 reviewers
    5.42 mi from city centre
    from £90 per night
  • Hotel

    Henrys Townhouse Marylebone, London

    rated as 5 out of 5 by 9 reviewers
    1.53 mi from city centre
  • Hotel

    Central Victorian House

    rated as 4 out of 5 by 18 reviewers
    2.57 mi from city centre
    from £107 per night
  • Hotel

    The Green W7

    rated as 4 out of 5 by 14 reviewers
    9.1 mi from city centre
    from £108 per night

Why book with us?

Travel tips for London

Unmissable sights

St. Paul's Cathedral

Historic site, Place of worship2000+ hotels nearby

The Shard

Lookout, Landmark2100+ hotels nearby

Battersea Power Station

Historic site, Building2800+ hotels nearby

Tate Modern

Museum, Art1600+ hotels nearby

London Stock Exchange

Historic site1600+ hotels nearby

Somerset House

Historic site, Venue1100+ hotels nearby

Royal Opera House

Theatre, Historic site1400+ hotels nearby

Charing Cross

Landmark, Square1000+ hotels nearby

Globe Theatre

Theatre, Attraction1700+ hotels nearby

Barbican Centre

Theatre, Attraction2300+ hotels nearby

National Portrait Gallery

Museum, Art1500+ hotels nearby

St. Paul's Church

Landmark, Place of worship1300+ hotels nearby

Theatre Royal Drury Lane

Theatre, Attraction1300+ hotels nearby

London Millennium Footbridge

Bridge, Lookout1600+ hotels nearby

Tate Britain

Gallery, Museum1500+ hotels nearby

FAQs about hotels in London

Explore more hotels in London

You might also be interested in