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 Borough subway station

: 466 options found

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

69 Southwark St, London
2 km from the center of London
447 m from the Southwark subway station

Room in this hotel

from € 516
per night
Horsemonger Mews Southwark,Horsemonger Mews, London
2.5 km from the center of London
180 m from the Borough subway station

Room in this hotel

from € 290
per night
19 Simla House, London
3 km from the center of London
412 m from the London Bridge subway station

Room in this hotel

from € 337
per night
9b Alice Street Southtwark London,Alice Street Southtwark, London
3.3 km from the center of London
859 m from the Borough subway station

Room in this hotel

from € 290
per night
249 Bermondsey Street, London
3.3 km from the center of London
760 m from the London Bridge subway station

Room in this hotel

from € 354
per night
Porlock Street, London
2.8 km from the center of London
357 m from the Borough subway station

Room in this hotel

from € 290
per night
Long Lane, London
3.2 km from the center of London
632 m from the London Bridge subway station

Room in this hotel

from € 204
per night
51 Ewer Street, London
2 km from the center of London
394 m from the Southwark subway station

Room in this hotel

from € 204
per night
10 The Grange, London
3.8 km from the center of London
917 m from the Bermondsey subway station

Room in this hotel

from € 326
per night
96 Webber Street, Flat 1, London
2 km from the center of London
454 m from the Southwark subway station

Room in this hotel

from € 333
per night
44-46 Borough Road Southwark,Borough Road, London
2.1 km from the center of London
435 m from the Elephant & Castle subway station

Room in this hotel

from € 408
per night
9 Burbage Close, London
2.9 km from the center of London
557 m from the Borough subway station

Room in this hotel

from € 545
per night
2 Avonmouth Street, London
2.3 km from the center of London
352 m from the Elephant & Castle subway station

Room in this hotel

from € 333
per night
Fendall St, London
3.7 km from the center of London
956 m from the London Bridge subway station

Room in this hotel

from € 333
per night
251 Southwark Bridge Road, London
2.2 km from the center of London
210 m from the Elephant & Castle subway station

Room in this hotel

from € 333
per night
18 Great Suffolk Street, London
1.8 km from the center of London
281 m from the Southwark subway station

Room in this hotel

from € 333
per night
70 Tanner St, London
3.6 km from the center of London
703 m from the London Bridge subway station

Room in this hotel

from € 333
per night
Weymouth Building, Elephant Park, 37 Heygate Street, London, SE17 1UB, Elephant & Castle, London
2.7 km from the center of London
367 m from the Elephant & Castle subway station

Room in this hotel

from € 326
per night
Levy Building, Elephant park 37 heygate street, London
2.7 km from the center of London
411 m from the Elephant & Castle subway station

Room in this hotel

from € 333
per night
38A Searles Road, London
3.2 km from the center of London
952 m from the Borough subway station

Room in this hotel

from € 204
per night