London, United Kingdom

No dates selected

Sort by

Price per night in

Distance from the city center
Hotels near a subway station

London hotels near Edgware Road subway station

: 578 options found

Select dates so you can see the availability and exact prices.

Edgware Road, London
3.1 km from the center of London
188 m from the Edgware Road (Bakerloo) subway station

Room in this hotel

from € 341
per night
1 Junction Mews, London
3.1 km from the center of London
292 m from the Edgware Road (Bakerloo) subway station

Room in this hotel

from € 341
per night
4 and 4a Junction Mews, London
3.1 km from the center of London
347 m from the Edgware Road (Bakerloo) subway station

Room in this hotel

from € 210
per night
Flat 619, Park West Place, London
2.8 km from the center of London
480 m from the Edgware Road subway station

Room in this hotel

from € 408
per night
58 Bell Street, London
3.2 km from the center of London
151 m from the Edgware Road subway station

Room in this hotel

from € 210
per night
66 Boston Place, London
3.1 km from the center of London
173 m from the Marylebone subway station

Room in this hotel

from € 611
per night
Crawford Street, London
2.6 km from the center of London
283 m from the Baker Street subway station

Room in this hotel

from € 440
per night
Enford Street, London
2.8 km from the center of London
223 m from the Marylebone subway station

Room in this hotel

from € 210
per night
Balcombe Street, London
3 km from the center of London
126 m from the Marylebone subway station

Room in this hotel

from € 210
per night
2 Frederick Close, Westminster Borough, London, W2 2HD, United Kingdom, London
2.6 km from the center of London
378 m from the Marble Arch subway station

Room in this hotel

from € 370
per night
85 Edgware Road, Westminster Borough, London, W2 2HX, United Kingdom, London
2.7 km from the center of London
501 m from the Marble Arch subway station

Room in this hotel

from € 370
per night
Park West Edgware Road, London
2.7 km from the center of London
510 m from the Edgware Road subway station

Room in this hotel

from € 210
per night
1 Sussex Gardens, London
2.3 km from the center of London
69 m from the Marble Arch subway station

Room in this hotel

from € 341
per night
Hyde Park Mansions, London
3 km from the center of London
170 m from the Edgware Road subway station

Room in this hotel

from € 341
per night
Forset Court, London
2.8 km from the center of London
390 m from the Edgware Road subway station

Room in this hotel

from € 352
per night
39 Upper Berkeley Street, London
2.6 km from the center of London
336 m from the Marble Arch subway station

Room in this hotel

from € 341
per night
Sussex Gardens, London
3 km from the center of London
270 m from the Edgware Road subway station

Room in this hotel

from € 341
per night
15 Porchester Place, London
2.8 km from the center of London
545 m from the Marble Arch subway station

Room in this hotel

from € 1,040
per night
Norfolk Crescent, London
2.9 km from the center of London
476 m from the Edgware Road subway station

Room in this hotel

from € 928
per night
Connaught Place, London
2.5 km from the center of London
280 m from the Marble Arch subway station

Room in this hotel

from € 293
per night