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

: 577 options found

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

Kendal Street PW, Westminster Borough, London, W2 2AL, United Kingdom, London
2.7 km from the center of London
482 m from the Marble Arch subway station

Room in this hotel

from € 355
per night
30 Molyneux Street Hyde Park,Molyneux Street, London
2.8 km from the center of London
269 m from the Edgware Road subway station

Room in this hotel

from € 220
per night
22 Crawford place, London
2.9 km from the center of London
228 m from the Edgware Road subway station

Room in this hotel

from € 273
per night
Basement Flat F, 23 York Street, London
2.6 km from the center of London
255 m from the Baker Street subway station

Room in this hotel

from € 296
per night
46 - 48 Harrowby Street, London
2.8 km from the center of London
357 m from the Edgware Road subway station

Room in this hotel

from € 220
per night
99 Baker Street, W1U 6QQ, London, England, GB, London
2.5 km from the center of London
212 m from the Baker Street subway station

Room in this hotel

from € 350
per night
2 Watsons Mews, London
2.9 km from the center of London
186 m from the Edgware Road subway station

Room in this hotel

from € 315
per night
25 Porchester Place London,Porchester Place, London
2.8 km from the center of London
530 m from the Marble Arch subway station

Room in this hotel

from € 373
per night
Westminster Borough, London, W1H 5QP, United Kingdom, London
2.5 km from the center of London
281 m from the Marble Arch subway station

Room in this hotel

from € 355
per night
56-60 Great Cumberland Place London W1H 8DD,Great Cumberland Place, London
2.4 km from the center of London
278 m from the Marble Arch subway station

Room in this hotel

from € 220
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 € 296
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 € 956
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,084
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 € 350
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 € 454
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 € 350
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 € 220
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 € 373
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 € 373
per night
Star Street, London
3.2 km from the center of London
316 m from the Edgware Road (Bakerloo) subway station

Room in this hotel

from € 350
per night