Hotels in London near Russell Square

Multiple accommodations for your stay
Check-in date:
28 Apr 2026
Check-out date:
29 Apr 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts

  • More Less

Tourist sights

  • More Less

Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with


Clear Filters
Apply Filters

3722 results found

Student Only, Private Studio In London

120 Walworth Road, London, United Kingdom

1.1 km to Russell Square (Open map)

The apartment is 2.8 km from St James's Park and 5 km from the Hyde Park. The 17 m² Student Only, Private Studio In London…
Read more...

London Bridge Shard En-Suite

Se1 0As 68 Southwark Bridge Road, London, United Kingdom

1.1 km to Russell Square (Open map)

This guest house is located within 300 metres of Bramah Tea and Coffee Museum, only a few steps from Borough tube station. Situated...
Read more...
8.0
Very Good
6 reviews

Luxury 2B2B In Central London

143 Walworth Road, London, United Kingdom

1.1 km to Russell Square (Open map)

Covent Garden is located not far from this apartment, while Elephant & Castle tube station is 550 metres away. Situated 5 minutes'...
Read more...
9.2
Superb
119 reviews

Luxury Apartment Near Tower Bridge, Central London

143 Walworth Road, London, United Kingdom

1.1 km to Russell Square (Open map)

This 2-bedroom apartment in London is 2.6 km from HMS Belfast Light Cruiser and 2.2 km from Bramah Tea and Coffee Museum. The 80…
Read more...
8.5
Fabulous
23 reviews

Modern 2 Bed Heart Of Elephant Castle

Se171Fz Walton Heights, London, United Kingdom

1.1 km to Russell Square (Open map)

The apartment lies in the Catford district of London, 2.4 km from the bulging skyscraper "Sky Garden". The 900 m² Modern 2 Bed Heart...
Read more...
9.0
Superb
10 reviews

Modern Room In Lambeth With City Views

United Kingdom Apartment 86, 81 Black Prince Road, London, United Kingdom

1.1 km to Russell Square (Open map)

The centre of London can be reached within a 20-minute walk, and natural attractions like St James's Park are around 2 km away. The…
Read more...
8.4
Very Good
14 reviews

Cosy 4-Bedroom Apartment Next To Borough

Harper Road, London, United Kingdom

1.1 km to Russell Square (Open map)

The 1-bedroom apartment is located in proximity to The View from The Shard. The spacious 75 m² Cosy 4-Bedroom Apartment Next To...
Read more...
8.3
Very Good
49 reviews

Two Bed Apartment Elephant Park

34 Heygate Street, 705 Barnard House, London, United Kingdom

1.1 km to Russell Square (Open map)

The apartment is 3 km from the Trafalgar Square art museum "National Gallery", which is an excellent place to improve cultural...
Read more...
9.3
Superb
10 reviews

Elephant Park Shared Apartment Room

34 Heygate Street, 705 Barnard House, London, United Kingdom

1.1 km to Russell Square (Open map)

The unmissable Tower of London is 2.3 km away, while The Cuming Museum is fairly close to this 1-bedroom homestay. Located nearly a 25…
Read more...
9.7
Exceptional
4 reviews

Parliament House - Luxury Penthouse

81 Black Prince Road The Penthouse 104 Parliament House, London, United Kingdom

1.1 km to Russell Square (Open map)

Coca-Cola London Eye Riverside Observation Wheel is 17 minutes' stroll from the homestay. To enjoy your vacation in London, stay at...
Read more...
8.8
Fabulous
57 reviews

Elephant Park Apartment Room

31 Heygate Street, London, United Kingdom

1.1 km to Russell Square (Open map)

The fantastic Borough Market can be reached by car in a few minutes, while The Cuming Museum is right by the homestay. Staying at the…
Read more...
9.3
Superb
29 reviews

Best Penthouse In London

Parliament House Apartments Penthouse 104, London, United Kingdom

1.1 km to Russell Square (Open map)

The historic castle "Tower of London" is 3.5 km from the 28 m² apartment, while Madame Tussauds London is 4.2 km away. Situated...
Read more...
8.9
Fabulous
13 reviews

Luxury River Apartments- Parliament

Albert Embankment, London, United Kingdom

1.1 km to Russell Square (Open map)

Only 0.8 km from Vauxhall tube station, this apartment is 2.4 km from Buckingham Palace. Luxury River Apartments- Parliament London...
Read more...
7.9
Good
9 reviews

Urban Living At Its Best Stylish 4-Bed Flat With Gym, Underground Parking , Prime Location, Just 2 Minutes From Borough Market & Tube

Se1 4Ld Flat 80, London, United Kingdom

1.1 km to Russell Square (Open map)

The 13.7-tonne Big Ben Bell is 2.2 km from this apartment. To enjoy your vacation in London, stay at the 2-room Urban Living…
Read more...

Lse Bankside House

24 Sumner Street, London, United Kingdom

1.1 km to Russell Square (Open map)

The 13.7-tonne Big Ben Bell is within 3 km of the apartment, while the public Trafalgar Square is situated approximately 2 km away....
Read more...
8.1
Very Good
6532 reviews

Spacious Apartment- The Shard- Central Location

Ratcliffe Court Flat 87, London, United Kingdom

1.1 km to Russell Square (Open map)

250 metres from Borough tube station, this apartment is 2.2 km from Coca-Cola London Eye Riverside Observation Wheel. Spacious...
Read more...
8.0
Very Good
2 reviews

Modern 2 Bedroom Apartment Steps From Vauxhall St

70 Sancroft Street, London, United Kingdom

1.1 km to Russell Square (Open map)

The public Trafalgar Square is located 2.2 km from the apartment and the famous British Museum is 3.4 km away. The 65 m² Modern 2…
Read more...
8.0
Very Good
29 reviews

Dover Castle Hostel

6A Great Dover Street, London, United Kingdom

1.1 km to Russell Square (Open map)

The hostel is 2.5 km from the Museum of London and 1.1 km from such cultural venues as the Clink Prison Museum. Offering 20 rooms…
Read more...
7.4
Good
5865 reviews

Modern Two Bed Room Flat At Elephant Castle

37 Heygate Street, London, United Kingdom

1.1 km to Russell Square (Open map)

The 80 m² apartment is nestled in the Catford district, within easy reach of The Cuming Museum. To enjoy your vacation in London,...
Read more...
8.3
Very Good
10 reviews

Ec Central Residence

35 Heygate St., London, United Kingdom

1.1 km to Russell Square (Open map)

This apartment is 300 metres from The Cuming Museum and 3.7 km from the famous British Museum. Ec Central Residence London is about...
Read more...
Thank you for subscribing
Close