London, United Kingdom

No dates selected

Filters

Hotels near a subway station

Show more

Neighborhoods

Show more

London hotels near Borough subway station

London: 374 options found

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

Southwark, London, SE1 4GG, United Kingdom, London

2.5km from the center of London
185m from the subway station Borough
Room in this hotel

Newington Causeway, London

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

2 Lant Street, London

2.2km from the center of London
308m from the subway station Borough
Room in this hotel

16-18 Marshalsea Road, London

2.3km from the center of London
153m from the subway station Borough
Room in this hotel

New Kent Road, London

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

167 Tower Bridge Road, London

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

11 Southwark Street, London

2.5km from the center of London
435m from the subway station Borough
Room in this hotel

SE1 4PP, London, Long Lane, London, London

3.2km from the center of London
597m from the subway station London Bridge
Room in this hotel

9 Douglas Buildings, Marshalsea Road, London

2.3km from the center of London
176m from the subway station Borough
Room in this hotel

28 Leathermarket Flat 1,Leathermarket, London

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

Chatham Street, London, London

3.4km from the center of London
1.1km from the subway station Elephant & Castle
Room in this hotel

Kipling Street 28 London SE1 3RT,Kipling Street, London

2.9km from the center of London
396m from the subway station London Bridge
Room in this hotel

120-138 Walworth Road London SE17 1JL,Walworth Road, London

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

Webber Street, Southwark, London, SE1 0JN, United Kingdom, London

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

6a Great Dover Street, London

2.5km from the center of London
66m from the subway station Borough
Room in this hotel

London SE1 4TL,, London

3.3km from the center of London
898m from the subway station Borough
Room in this hotel

Spa Road, London

4km from the center of London
680m from the subway station Bermondsey
Room in this hotel

3 Belvedere Place, London

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

43-47 Southwark Bridge Road, London

2.3km from the center of London
565m from the subway station Borough
Room in this hotel

71-79 Southwark Street, London

1.9km from the center of London
391m from the subway station Southwark
Room in this hotel