Find your place to stay in London
Choose what matters to you. We will show matching stays on the list.
Places to stay in London
London
~£306per night for 2 people
London
~£570per night for 2 people
Indicative prices per night for 2 adults. Check the exact price for your dates.
London
~£36per night for 2 people
Indicative prices per night for 2 adults. Check the exact price for your dates.
London
~£363per night for 2 people
London
~£100per night for 2 people
London
~£450per night for 2 people
London
~£95per night for 2 people
Indicative prices per night for 2 adults. Check the exact price for your dates.
London
~£113per night for 2 people
Indicative prices per night for 2 adults. Check the exact price for your dates.
Accommodation prices
| Amenity | Properties with this amenity | Lowest price per night for 2 people | Typical price per night for 2 people | Difference* | Cheapest rated 8+ |
|---|---|---|---|---|---|
| Hotels with a pool | 109 (1%) | ~£100 | ~£282 | +11% | Crowne Plaza London - Docklands by IHG · 8.5 · ~£100 |
| Hotels with free parking | 2 001 (13%) | ~£46 | ~£188 | -7% | Homefield Lodge · 8.1 · ~£54 |
| Hotels with breakfast | 382 (2%) | ~£67 | ~£233 | +3% | Novotel London Excel · 8.1 · ~£85 |
| Hotels with a restaurant | 777 (5%) | ~£42 | ~£200 | -9% | YHA London Thameside · 8.2 · ~£50 |
| Pet-friendly hotels | 2 510 (16%) | ~£52 | ~£226 | +5% | Bedroom in Central London · 8.8 · ~£67 |
| Hotels with family rooms | 4 617 (30%) | ~£46 | ~£203 | -1% | YHA London Thameside · 8.2 · ~£50 |
| Beachfront hotels | 14 (<1%) | - | - | - | - |
| Spa hotels | 106 (1%) | ~£89 | ~£407 | +28% | Rafayel Hotel & Spa · 8.0 · ~£89 |
| Hotels with a fitness centre | 468 (3%) | ~£79 | ~£219 | 0% | Courtyard by Marriott London City Airport · 8.8 · ~£82 |
| Hotels with an airport shuttle | 548 (4%) | ~£52 | ~£254 | +27% | Alross Guest House with unlimited Free Italian Breakfast · 8.7 · ~£62 |
| Accessible hotels | 654 (4%) | ~£46 | ~£193 | -11% | YHA London Thameside · 8.2 · ~£50 |
| Hotels with a 24-hour front desk | 1 237 (8%) | ~£42 | ~£161 | -13% | Onefam Waterloo 18-36 years old · 8.9 · ~£44 |
One property for each amenity in the table above.
London
Hotels with a pool: typically ~£282
~£100per night for 2 people
London
Hotels with free parking: typically ~£188
~£54per night for 2 people
London
Hotels with breakfast: typically ~£233
~£85per night for 2 people
London
Hotels with a restaurant: typically ~£200
~£50per night for 2 people
London
Pet-friendly hotels: typically ~£226
~£67per night for 2 people
London
Spa hotels: typically ~£407
~£89per night for 2 people
London
Hotels with a fitness centre: typically ~£219
~£82per night for 2 people
London
Hotels with an airport shuttle: typically ~£254
~£62per night for 2 people
London
Hotels with a 24-hour front desk: typically ~£161
~£44per night for 2 people
Indicative prices per night for 2 adults. Check the exact price for your dates.
| Property type | Priced properties | Typical price per night for 2 people | Compared with hotels |
|---|---|---|---|
| Hostels | 58 | ~£80 | -45% |
| Guest houses | 352 | ~£90 | -38% |
| B&Bs | 32 | ~£135 | -7% |
| Hotels | 959 | ~£145 | reference point |
| Apartments | 4 882 | ~£224 | +54% |
| Holiday homes | 350 | ~£308 | +112% |
| Villas | 20 | ~£421 | +190% |
One property for each accommodation type in the table above.
London
Hostels: typically ~£80
~£44per night for 2 people
London
Apartments: typically ~£224
~£69per night for 2 people
London
Holiday homes: typically ~£308
~£62per night for 2 people
Indicative prices per night for 2 adults. Check the exact price for your dates.
How we compare prices
London: hotels with free parking make up 13% of properties in the city. Their typical price per night is ~£188, and the lowest price among priced properties is ~£46. Within the same star category, the typical price of hotels with free parking is 7% lower than for hotels without this amenity.
* “Difference” shows how much more (+) or less (-) a hotel with the amenity costs than a hotel with the same number of stars without it. Typical price: half of the hotels cost less, half cost more. “Cheapest rated 8+” is a property rated at least 8/10 from 50 or more reviews.
Prices come from a search for a room for 2 adults and are converted to one night. Prices are indicative (the exact price is shown once stay dates are selected). Property counts and shares cover the full list for the city.
The cheapest type here: Hostels, typically ~£80 per night. The most expensive: Villas, typically ~£421 per night. Gap between apartments and hotels here: +54%. Across our other destinations it is usually +2%.
Difference: the typical price of each type against the typical price of hotels here. A type appears once at least 10 properties have a price. Typical price: half the properties cost less, half cost more. Prices are indicative, for a room for 2 adults converted to one night (the exact price is shown once stay dates are selected).
Districts in London
Westminster Borough has the most places to stay. Tower Hamlets is the cheapest area: typically 15% below the city average. Kensington and Chelsea has the highest share of 8+ ratings (59%).
- Most choice
2 104 properties · typically ~£207 per night · 32% more than the city average · 58% rated 8+ · 2.3 km from the centre
London
Closest to the centre
~£635per night for 2 people
Indicative prices per night for 2 adults. Check the exact price for your dates.
- Best reviews
1 468 properties · typically ~£184 per night · 17% more than the city average · 59% rated 8+ · 4.4 km from the centre
London
Top rated
~£809per night for 2 people
London
Most reviews
~£132per night for 2 people
London
Closest to the centre
~£399per night for 2 people
Indicative prices per night for 2 adults. Check the exact price for your dates.
- Cheapest
1 393 properties · typically ~£133 per night · 15% cheaper than the city average · 47% rated 8+ · 5.9 km from the centre
London
Cheapest rated 8+
~£46per night for 2 people
London
Most reviews
~£156per night for 2 people
London
Closest to the centre
~£211per night for 2 people
Indicative prices per night for 2 adults. Check the exact price for your dates.
- Close to the station
1 279 properties · typically ~£162 per night · 48% rated 8+ · 3.2 km from the centre · Near: London Zoo (880 m)
London
Cheapest rated 8+
~£67per night for 2 people
London
Closest to the centre
~£342per night for 2 people
Indicative prices per night for 2 adults. Check the exact price for your dates.
886 properties · typically ~£157 per night · 58% rated 8+ · 3.7 km from the centre
Indicative prices per night for 2 adults. Check the exact price for your dates.
855 properties · typically ~£154 per night · 47% rated 8+ · 4 km from the centre
London
Cheapest rated 8+
~£66per night for 2 people
London
Most reviews
~£287per night for 2 people
London
Closest to the centre
~£188per night for 2 people
Indicative prices per night for 2 adults. Check the exact price for your dates.
Other districts: Hammersmith and Fulham (835), Lambeth (774), Wandsworth (657), Newham (650), Hyde Park (616), Hackney (588), Brent (513), Oxford Street (337)
Show less
Greenwich (325), Lewisham (298), Ealing (226), City of London (161), Walthamstow (122), Golders Green (107), Regent's Park (90), Wimbledon (76), Chiswick (68), Muswell Hill (47), Central London (27), Mortlake (24), Stratford (22), West End (21), South Kensington (20), Highgate (19), Shoreditch (15), Canary Wharf and Docklands (14), Bayswater (14), Norwood (11), Victoria (8), Tooting (8), Barnes (8), Marylebone (7), The Strand (7), Hammersmith (7), Whitechapel (7), Fulham (6), Walworth (6), Spitalfields (6), Shepherds Bush (6), Brixton (6), Sydenham (6), Earls Court (5), Fitzrovia (5), Clerkenwell (5), Clapham (5), Battersea (5), Notting Hill (5), Paddington (4), Maida Vale (4), Acton (4), Kings Cross St Pancras (3), Kensington (3), Wembley (3), Waterloo (3), St Johns Wood (3), Bermondsey (3), Peckham (3), Highbury (3), Woolwich (3), Friern Barnet (3), Chelsea (2), Belgravia (2), Theatreland (2), Westminster (2), Pimlico (2), Balham (2), Camden Town (2), Deptford (2), Clapton (2), Brockley (2), Hayes (2), Surbiton (2), Mayfair (1), Camberwell (1), Hampstead (1), Bethnal Green (1), Wapping (1), Charlton (1), Holland Park (1), Herne Hill (1), Putney (1), Winchmore Hill (1), Finchley (1), South Croydon (1), West Drayton (1), Richmond Town (1), Abbey Wood (1), Anerley (1)
Accommodation with the facilities you need in London
Choose facilities and see example stays.
Compare 6 260 properties offering rooms or apartments with a kitchen and at least two bedrooms.
London
Apartment
~£247per night for 2 people
Approximate prices per night in London for 2 adults. Check prices and availability for your dates.
You can find 9 762 properties with a kitchen and private bathroom in the same room or apartment.
London
Two-Bedroom Apartment
~£262per night for 2 people
Approximate prices per night in London for 2 adults. Check prices and availability for your dates.
You can find 2 006 properties with free parking here.
London
~£205per night for 2 people
Approximate prices per night in London for 2 adults. Check prices and availability for your dates.
Compare 89 properties with an indoor pool open all year.
London
~£160per night for 2 people
Approximate prices per night in London for 2 adults. Check prices and availability for your dates.
Compare 12 259 properties with these facilities.
London
Apartment
~£235per night for 2 people
London
Three-Bedroom Villa
~£385per night for 2 people
Approximate prices per night in London for 2 adults. Check prices and availability for your dates.
Compare 204 properties with these facilities.
London
Deluxe Room, Guest room, 1 King, Balcony
~£181per night for 2 people
London
Standard Double Room - Disability Access
~£129per night for 2 people
London
Superior Twin Room - Accessible
~£97per night for 2 people
Approximate prices per night in London for 2 adults. Check prices and availability for your dates. If you need step-free access, check the route to the room and doorway widths.
You can find 1 448 properties that allow pets here.
Approximate prices per night in London for 2 adults. Check prices and availability for your dates. Check whether bringing a pet requires the property’s approval and an extra fee.
Compare 1 239 properties with these facilities.
Approximate prices per night in London for 2 adults. Check prices and availability for your dates. For a late arrival, check the check-in hours.
How we identify facilities
Counts use recorded room facilities and stay policies and may differ from amenity filters. A missing match does not mean a facility is absent.
Places to stay in London - frequently asked questions
How much does a stay in London cost?
A typical night costs ~£160. One in four offers costs less than £120. Three nights usually come to about £480. Prices are indicative (the exact price is shown once stay dates are selected). Compare all 15 609 properties on the list.
Where in London is the widest choice of places to stay?
The districts with the most offers are Westminster Borough (2 104 properties, typically ~£207), Kensington and Chelsea (1 468 properties, typically ~£184) and Tower Hamlets (1 393 properties, typically ~£133). Most stays rated 8 or higher are in Westminster Borough.
How can I stay in London on a budget?
Brent has the lowest typical prices: ~£88 per night. Among property types, hostels are the cheapest, typically ~£74 per night. More offers: Cheap hotels.
Where should I stay in London to walk everywhere?
There are 537 properties within 1 km of the centre. 318 of them are rated 8 or higher. Well rated: Luxurious Apartment with Patio in Covent Garden (10.0), Huge & Central 3 Bedr, 4 Beds, 2,5 Bath Covent Gdn (9.7) and Haymarket Hotel, Firmdale Hotels (9.6). Sort all stays by distance in the “Stay close to” section.
Where to stay near London St. Pancras International in London?
The station London St. Pancras International is 2.8 km from the centre, with 482 properties within 1 km of it. Well rated: Central London COSY Modern HOME (9.4) and Maison Rokxy - Luxe Apartments (9.3). Sort all stays by distance in the “Stay close to” section.
Where can I find accommodation with a kitchen and at least two bedrooms in London?
Compare 6 260 properties offering rooms or apartments with a kitchen and at least two bedrooms. Example accommodations: Spacious West London 2 Bedroom Apartment (Apartment); Lux and Spacious 4 bedroom apt Camden (Apartment). View matching accommodations.
Which places to stay in London have the best reviews?
The highest ratings with at least 50 reviews go to Fulham B&B (9.9), Romantic Bungalow in Notting Hill (9.9) and London Nino Apartments (9.8). 1 906 of 3 500 rated properties score 8 or higher.
Which places to stay in London have free parking?
You can find 2 006 properties with free parking here. Example accommodations: Spacious, 4 bed, Garden, Parking, ExCel London; Stylish 1-Bed Flat in Canary Wharf. View matching accommodations.
Browse stays in London
Choose a property type, property standard or amenity.