Hotels and places to stay in London

Choose where to stay

Find your place to stay in London

Choose what matters to you. We will show matching stays on the list.

I’m travelling…
Stay close to

Photo credits

Accommodation prices

London - prices for hotels with a pool, with free parking and with breakfast
London: hotel amenities, typical prices per night and price difference
AmenityProperties with this amenityLowest price per night for 2 peopleTypical price per night for 2 peopleDifference*Cheapest rated 8+
Hotels with a pool109 (1%)~£100~£282+11%Crowne Plaza London - Docklands by IHG · 8.5 · ~£100
Hotels with free parking2 001 (13%)~£46~£188-7%Homefield Lodge · 8.1 · ~£54
Hotels with breakfast382 (2%)~£67~£233+3%Novotel London Excel · 8.1 · ~£85
Hotels with a restaurant777 (5%)~£42~£200-9%YHA London Thameside · 8.2 · ~£50
Pet-friendly hotels2 510 (16%)~£52~£226+5%Bedroom in Central London · 8.8 · ~£67
Hotels with family rooms4 617 (30%)~£46~£203-1%YHA London Thameside · 8.2 · ~£50
Beachfront hotels14 (<1%)----
Spa hotels106 (1%)~£89~£407+28%Rafayel Hotel & Spa · 8.0 · ~£89
Hotels with a fitness centre468 (3%)~£79~£2190%Courtyard by Marriott London City Airport · 8.8 · ~£82
Hotels with an airport shuttle548 (4%)~£52~£254+27%Alross Guest House with unlimited Free Italian Breakfast · 8.7 · ~£62
Accessible hotels654 (4%)~£46~£193-11%YHA London Thameside · 8.2 · ~£50
Hotels with a 24-hour front desk1 237 (8%)~£42~£161-13%Onefam Waterloo 18-36 years old · 8.9 · ~£44
Cheapest stays rated 8+

One property for each amenity in the table above.

Hotel

London

8.5
Very good4 071 reviews

Hotels with a pool: typically ~£282

In selected units at Crowne Plaza London - Docklands by IHG, there is a balcony or terrace. Facilities at the property include a sauna, a hot tub and a swimming pool.

~£100per night for 2 people

Hotel

London

8.1
Very good1 727 reviews

Hotels with free parking: typically ~£188

From Homefield Lodge, Park Royal is 1.7 km away.

~£54per night for 2 people

Hotel

London

8.1
Very good4 341 reviews

Hotels with breakfast: typically ~£233

Novotel London Excel, 150 metres from ExCeL Exhibition Centre, offers a hammam.

~£85per night for 2 people

Hostel

London

8.2
Very good3 041 reviews

Hotels with a restaurant: typically ~£200

Situated in London, YHA London Thameside is a hostel. The property offers a shared kitchen, a shared lounge and a coffee shop.

~£50per night for 2 people

Homestay

London

8.8
Fabulous139 reviews

Pet-friendly hotels: typically ~£226

At Bedroom in Central London, there is a kitchen and a washing machine. This property stands 3.2 km from Big Ben.

~£67per night for 2 people

Hotel

London

8.0
Very good3 877 reviews

Spa hotels: typically ~£407

Rafayel Hotel & Spa is rated 5 stars. Guests will find a hot tub in some units.

~£89per night for 2 people

Hotel

London

8.8
Fabulous3 661 reviews

Hotels with a fitness centre: typically ~£219

Guests of Courtyard by Marriott London City Airport can use a fitness centre, a restaurant and a bar. O2 Arena, 2.8 km away, is one of the local points of interest.

~£82per night for 2 people

Guest house

London

8.7
Fabulous192 reviews

Hotels with an airport shuttle: typically ~£254

Alross Guest House with unlimited Free Italian Breakfast provides guests with a garden. Greenwich Park, 4.4 km away, is one of the local points of interest.

~£62per night for 2 people

Hostel

London

8.9
Fabulous1 917 reviews

Hotels with a 24-hour front desk: typically ~£161

Onefam Waterloo 18-36 years old is a hostel in London. Here, guests benefit from a shared kitchen.

~£44per night for 2 people

Scroll to see more1 / 9

Indicative prices per night for 2 adults. Check the exact price for your dates.

London - accommodation prices
Property types: priced properties, typical price per night and the gap against hotels
Property typePriced propertiesTypical price per night for 2 peopleCompared with hotels
Hostels58~£80-45%
Guest houses352~£90-38%
B&Bs32~£135-7%
Hotels959~£145reference point
Apartments4 882~£224+54%
Holiday homes350~£308+112%
Villas20~£421+190%
Cheapest rated 8+ of each type

One property for each accommodation type in the table above.

Hostel

London

8.9
Fabulous1 917 reviews

Hostels: typically ~£80

Onefam Waterloo 18-36 years old is a hostel in London. Here, guests benefit from a shared kitchen.

~£44per night for 2 people

Guest house

London

8.3
Very good88 reviews

Guest houses: typically ~£90

On site at Espaço Realeza, guests will find a garden. One of the points of interest is O2 Academy Brixton, 2.2 km away.

~£54per night for 2 people

Bed and breakfast

London

8.3
Very good854 reviews

B&Bs: typically ~£135

Guests staying at OYO The Kilburn Arms will find a garden, a terrace and a bar on site. Paddington Station is 4.3 km away.

~£96per night for 2 people

Hotel

London

8.1
Very good1 727 reviews

Hotels: typically ~£145

From Homefield Lodge, Park Royal is 1.7 km away.

~£54per night for 2 people

Apartment

London

8.2
Very good77 reviews

Apartments: typically ~£224

Guests can make use of a private entrance and a kitchen at Studio flat private bathroom wc and kitchenette. Alexandra Palace, 5.6 km away, is one of the local points of interest.

~£69per night for 2 people

Holiday home

London

8.3
Very good615 reviews

Holiday homes: typically ~£308

Guests can stay at Wood Green Rooms, which is 1.9 km from Alexandra Palace.

~£62per night for 2 people

Scroll to see more1 / 6

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

Scroll to see more1 / 4

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

Scroll to see more1 / 4

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

Scroll to see more1 / 4

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)

Scroll to see more1 / 4

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

Scroll to see more1 / 4

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

Scroll to see more1 / 4

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 more neighborhoods (80)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.

Kitchen and at least 2 bedrooms in one unit

Compare 6 260 properties offering rooms or apartments with a kitchen and at least two bedrooms.

Apartment

London

9.2
Superb62 reviews

Apartment

Spacious West London 2 Bedroom Apartment offers accommodation 1.9 km from Park Royal. In some of the apartments, guests can expect a patio.

~£247per night for 2 people

Apartment

London

9.2
Superb28 reviews

Apartment

Lux and Spacious 4 bedroom apt Camden offers accommodation 1 km from Euston Station. A hot tub is provided in the apartment.

Scroll to see more1 / 3

Approximate prices per night in London for 2 adults. Check prices and availability for your dates.

Kitchen and private bathroom in the same room or apartment

You can find 9 762 properties with a kitchen and private bathroom in the same room or apartment.

Apartment

London

7.0
Good323 reviews

Apartment

Guests can stay at Barbican Apartments, which is 1.7 km from St Paul's Cathedral. Visitors will find a private entrance and a kitchen in the apartment.

~£128per night for 2 people

Apartment

London

Apartment - Split Level

“Beautiful flat in Fulham, London” is located 1.7 km from Stamford Bridge - Chelsea FC. Guests can park at this property. A kitchen, a washing machine and a dishwasher come as standard in the apartment.

Apartment

London

9.0
Superb16 reviews

Two-Bedroom Apartment

GuestReady - Fulham oasis retreat with garden provides a garden and sits 1.1 km from Stamford Bridge - Chelsea FC. Guests are offered a dishwasher and a tumble dryer in the apartment.

~£262per night for 2 people

Scroll to see more1 / 3

Approximate prices per night in London for 2 adults. Check prices and availability for your dates.

Free parking

You can find 2 006 properties with free parking here.

Apartment

London

9.2
Superb23 reviews

A washing machine and a private entrance are included at “Spacious, 4 bed, Garden, Parking, ExCel London”. Guests will find West Ham 4.1 km from the property.

~£240per night for 2 people

Apartment

London

10.0
Exceptional1 reviews

Featuring a shared kitchen, Stylish 1-Bed Flat in Canary Wharf is 1.3 km from Canary Wharf Underground Station. In the apartment there is a balcony or terrace and a patio.

Scroll to see more1 / 3

Approximate prices per night in London for 2 adults. Check prices and availability for your dates.

Year-round indoor pool

Compare 89 properties with an indoor pool open all year.

Hotel

London

9.5
Exceptional206 reviews

“The Lanesborough, Oetker Hotels” lies in London. A hammam as well as a spa and wellness centre can be found at the property.

~£1 146per night for 2 people

Hotel

London

9.4
Superb394 reviews

Hosting guests in London, Corinthia London is a hotel. This property provides an outdoor fireplace and a hot tub.

~£1 034per night for 2 people

Guest house

London

9.0
Superb31 reviews

Canary Wharf WOMEN Only Double Room with Pool and Gym is 500 metres from Canary Wharf Underground Station. A shared kitchen, a swimming pool and a shared lounge can be found at the property.

~£160per night for 2 people

Scroll to see more1 / 3

Approximate prices per night in London for 2 adults. Check prices and availability for your dates.

Washing machine

Compare 12 259 properties with these facilities.

Apartment

London

8.3
Very good25 reviews

Apartment

Apt - Stay 6 - Paid Parking - PetsOK - Stratford provides accommodation, with Westfield Stratford City lying 1.2 km away. A kitchen and a washing machine are included in the apartment.

~£235per night for 2 people

Apartment

London

7.5
Good54 reviews

Two-Bedroom Apartment

Guests can stay at Stunning Flat - Close Kings Cross - Free Wi-Fi, which is 1.7 km from Emirates Stadium. In the apartment, there is a kitchen and a washing machine.

Scroll to see more1 / 3

Approximate prices per night in London for 2 adults. Check prices and availability for your dates.

Shower without a threshold and toilet with grab rails

Compare 204 properties with these facilities.

Hotel

London

8.3
Very good2 552 reviews

Deluxe Room, Guest room, 1 King, Balcony

Located 3 minutes' walk from Swiss Cottage Tube Station, London Marriott Hotel Regents Park offers spa facilities, a sauna and a coffee shop. The property serves a full English or continental breakfast each morning.

~£181per night for 2 people

Hotel

London

8.5
Very good1 041 reviews

Standard Double Room - Disability Access

Holiday Inn London - Whitechapel by IHG accommodates guests in London. From here, Tower Bridge is 2.3 km away.

~£129per night for 2 people

Hotel

London

7.8
Good5 005 reviews

Superior Twin Room - Accessible

Novotel London West lies in London. The property serves a buffet breakfast each morning.

~£97per night for 2 people

Scroll to see more1 / 3

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.

Pets permitted, conditions apply

You can find 1 448 properties that allow pets here.

Apartment

London

Luxury Sea View Two Bed Penthouse in Battersea is an apartment located 1.2 km from Clapham Junction. A balcony or terrace and a kitchen are included in the apartment.

Apartment

London

6.0
Pleasant1 reviews

A dishwasher and a tumble dryer are included in each of the apartments at MySquare Serviced Apartments near Regent's Park. Camden Market is just 1 km away.

Apartment

London

9.5
Exceptional2 reviews

At Star London Globe House penthouse, there is a balcony or terrace and a washing machine. Lord's Cricket Ground lies 3.3 km away.

Scroll to see more1 / 3

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.

24-hour reception

Compare 1 239 properties with these facilities.

Hotel

London

7.6
Good4 492 reviews

Lords Hotel lies in London. A shared lounge is offered.

~£176per night for 2 people

Hotel

London

8.8
Fabulous4 779 reviews

TRIBE London Canary Wharf offers guests a garden, a terrace and a restaurant. This accommodation is 4 km from West Ham.

~£164per night for 2 people

Hotel

London

7.7
Good37 025 reviews

Guests can stay at Zedwell Hotel Piccadilly Circus, a property in London. A coffee shop is also on site.

~£128per night for 2 people

Scroll to see more1 / 3

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.