Best hotels in 🇬🇧 London
Tonight's median nightly rate: $451 (24% above typical). Curated picks across every budget, live rates from our partner index.
London: a city that rewards knowing where to sleep
London doesn't have a single lodging district — it has a dozen, each with a different personality and a different relationship to the Tube. Business travelers gravitate toward the City and Canary Wharf for proximity to the financial corridors, while cultural visitors tend to anchor in Covent Garden, South Bank, or the quieter streets of Marylebone. The West End remains the default for first-timers, and it's genuinely convenient, but the trade-off is noise, foot traffic, and rates that reflect the postcode's demand.
Based on a 30-day snapshot of 10 sampled properties, median nightly rates sit around $369, with the middle half of options running roughly $306–$372. Budget-conscious travelers can find decent rooms from around $264, while the upper end reaches $443 — and that ceiling climbs steeply once you're looking at Mayfair or Knightsbridge addresses. London doesn't do cheap particularly well at the central end; the honest move is to weigh a slightly peripheral neighborhood with strong Tube access against paying a premium to be a short walk from the British Museum. Airport choice matters too: LHR feeds most of west and central London cleanly, but if your hotel is east of the City, LGW or even STN can save you significant transit time and fare.
Pick your neighborhood first — the hotel decision gets easier from there.
Our picks
Route-by-route flight pricing
- From Atlanta (ATL) →Target $445 on ATL–LHR — and watch for dips toward $418Best-time-to-book → · history
- From Boston (BOS) →Boston–London fares cluster near $281 — act before they climbBest-time-to-book → · history
- From Chicago (ORD) →Chicago–London fares cluster near $402 — book early for the $353 floorBest-time-to-book → · history
- From Dallas (DFW) →Dallas–London: Target $445, but act before fares climb to $522Best-time-to-book → · history
- From Houston (IAH) →Houston–London: Target $358, but act before prices climb to $428+Best-time-to-book → · history
- From Los Angeles (LAX) →Budget $365 for LAX–LHR — the low end is surprisingly tightBest-time-to-book → · history
Keep exploring
Browse every hotel
The picks above are our diversified top eight. Tens of thousands more hotels are available across London — search the full inventory on Expedia (rates compared across booking partners).
See all hotels in London →Frequently asked
- What does a hotel cost in London right now?
- Median nightly rate across our top picks is $451 tonight, compared to a 30-day typical of $365. Budget properties run lower; 5-star and boutique luxury can be 2–3× higher.
- When are hotels cheapest in London?
- Our 30-day rolling snapshot index tracks daily rates. Shoulder seasons typically yield the best value — peak holidays and major event weeks push rates significantly higher. See the price-history page for the latest pattern.
- How are these hotel picks selected?
- Each property is ranked by a quality score (guest rating × log of review count), then diversified across star tiers so you see one strong pick from luxury, mid-range, and budget bands. We don't sort by commission — commercial weighting would conflict with relevance.
- What's the closest airport to London?
- London is served by LHR, LGW, STN, LTN. Flight pricing by origin route is on our Best Time to Book pages — linked below.
Rates and inventory via LiteAPI; bookings via Expedia (we earn affiliate commission). Last refreshed May 13, 2026, 11:08 PM.