Skip to main content

Hotels near City of London

Search hotels and more near City of London

Filter by:

Star rating

Review score

City of London – 3,879 hotels and places to stay

See the latest prices and deals by choosing your dates.
Park Plaza London Westminster Bridge, hotel in City of London

Located on the South Bank of the Thames, Park Plaza London Westminster Bridge is set opposite the Houses of Parliament and Big Ben, on the South Bank.

Comfortable bed. Quiet room.
Scored 8.3
8.3
Rated very good
Very good
24,553 reviews
Price from
£254
1 night, 2 adults
Strand Palace, hotel in City of London

Welcoming guests since 1909, the Strand Palace is located in London’s West End within just 700 metres of the Adelphi and the Vaudeville theatres.

Location
Scored 8.3
8.3
Rated very good
Very good
14,995 reviews
Price from
£208.83
1 night, 2 adults
Central Park Hotel, hotel in City of London

In the heart of London, with great transport connections, culture, shopping, and green spaces on your doorstep, Central Park Hotel is the perfect base for exploring all that London has to offer.

Everything was perfect! Great Location, right next to tube and bus station. Proper English breakfast and that was what we were looking for. The staff was lovely to our 2year daughter
Scored 6.6
6.6
Rated pleasant
Pleasant
17,757 reviews
Price from
£105
1 night, 2 adults
St Giles London – A St Giles Hotel, hotel in City of London

Located in London’s West End, less than 5 minutes’ walk from Tottenham Court Underground Station and Oxford Street shops is the St Giles.

Rooms were clean and well laid out. Good location.
Scored 7.0
7.0
Rated good
Good
15,220 reviews
Price from
£119.25
1 night, 2 adults
Park Plaza London Riverbank, hotel in City of London

Located on the south side of the River Thames, 650 metres from the London Underground, Park Plaza London Riverbank has free WiFi and air-conditioned rooms with flat-screen TVs.

Location was excellent. Great views over the river. Breakfast was beautiful with a great choice. Views over the river again. Staff were extremely helpful and courteous. They went above and beyond.
Scored 8.1
8.1
Rated very good
Very good
13,841 reviews
Price from
£239
1 night, 2 adults
The Tower Hotel, London, hotel in City of London

Nestled between the River Thames and St Katherine’s Dock, and next to Tower Bridge, The Tower Hotel, London offers ideal location, a restaurant, a bar and a fitness centre.

Location, view of bridge from room, having the little coffee shop in the foyer, the concierge staff very helpful, breakfast good and staff there attentive too.
Scored 7.7
7.7
Rated good
Good
21,166 reviews
Price from
£203
1 night, 2 adults
Park Plaza London Waterloo, hotel in City of London

Offering a restaurant and bar, Park Plaza London Waterloo is located in London, a short walk from Lambeth North underground station and less than a 10-minute walk from Westminster Bridge and the...

Great location with a welcoming atmosphere. Room was large and comfortable.
Scored 8.3
8.3
Rated very good
Very good
14,816 reviews
Price from
£239
1 night, 2 adults
Radisson Blu Hotel, London Canary Wharf East, hotel in City of London

Situated in London, 1.4 km from Canary Wharf Underground Station, Radisson Blu Hotel, London Canary Wharf East features accommodation with a fitness centre, private parking, a terrace and a...

Great room with all facilities needed
Scored 8.7
8.7
Rated fabulous
Fabulous
9,648 reviews
Price from
£228
1 night, 2 adults
The Z Hotel Covent Garden, hotel in City of London

Z Covent Garden offers a 113 bedroom hotel in the heart of London’s West End.

Location , nice tv , comfortable lots of options for hot drinks in the room
Scored 8.1
8.1
Rated very good
Very good
10,338 reviews
Price from
£155
1 night, 2 adults
Park Plaza County Hall London, hotel in City of London

Situated on London's South Bank, this modern and family-friendly hotel is just a few minutes’ walk from the River Thames and London Eye.

How close it was to Big Ben, London eye and the sights
Scored 8.6
8.6
Rated fabulous
Fabulous
11,408 reviews
Price from
£264
1 night, 2 adults
See all hotels near City of London