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

: 453 options found

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

Holmwood Buildings, London

1.8km from the center of London
340m from the subway station Southwark
Room in this hotel

Merrow Street, London

3.6km from the center of London
1.3km from the subway station Kennington
Room in this hotel

Bath Terrace, London

2.5km from the center of London
353m from the subway station Elephant & Castle
Room in this hotel

Leathermarket Street, London

3.1km from the center of London
446m from the subway station London Bridge
Room in this hotel

Newington Causeway, London

2.3km from the center of London
242m from the subway station Elephant & Castle
Room in this hotel

Great Suffolk Street, London

1.8km from the center of London
316m from the subway station Southwark
Room in this hotel

52 – 54 Weston Street London SE1 3QJ,Weston Street, London

3km from the center of London
164m from the subway station London Bridge
Room in this hotel

Victory Place, London

2.9km from the center of London
639m from the subway station Elephant & Castle
Room in this hotel

Webber Street London SE1 0JN,Webber Street, London

2.1km from the center of London
413m from the subway station Borough
Room in this hotel

131 Arnold Estate Druid Street, London

2.4km from the center of London
117m from the subway station Borough
Room in this hotel

Grange Road, London

3.6km from the center of London
1km from the subway station London Bridge
Room in this hotel

Long Lane, London

2.6km from the center of London
146m from the subway station Borough
Room in this hotel

Leroy Street, London

3.4km from the center of London
1km from the subway station Borough
Room in this hotel

The Grange Bermondsey, London

3.7km from the center of London
944m from the subway station Bermondsey
Room in this hotel

7 Rose Stapleton Terrace Pages Walk, London

3.5km from the center of London
1km from the subway station London Bridge
Room in this hotel

190 Bermondsey Street, London

3.3km from the center of London
659m from the subway station London Bridge
Room in this hotel

Southwark, London, SE1 3UA, United Kingdom, London

3.4km from the center of London
616m from the subway station London Bridge
Room in this hotel

Aylesbury Road, London

3.5km from the center of London
1.2km from the subway station Elephant & Castle
Room in this hotel

Long Lane, London

2.9km from the center of London
475m from the subway station Borough
Room in this hotel

Victory Place, London

2.9km from the center of London
628m from the subway station Elephant & Castle
Room in this hotel