Best Business Hotels in London 2025
Updated 9 July 2026 · 60 real hotels
London's best business hotels sit close to the City, Canary Wharf and key rail terminals, offering reliable connectivity, calm rooms and professional amenities. Options range from apartment-style suites in Canary Wharf to polished city-centre properties steps from major Tube and Crossrail links. Rates start around 141 € per night, with top-rated stays reaching 4.8 out of 5.
Your stay in Londres, in one conversation
Charlize builds hotels, activities and dining around your wishes, dates and budget.
Business Travel in London: Location, Connectivity and Comfort
London's financial and corporate landscape is spread across distinct zones: the historic Square Mile (City of London), the modern towers of Canary Wharf, the legal and media cluster around Temple and Holborn, and the corporate offices of Kensington and Bloomsbury. Choosing a hotel within or directly adjacent to your working district cuts commute time dramatically and keeps you close to Tube stations, Crossrail (Elizabeth line) stops and, where relevant, London City Airport. The hotels listed below are positioned across these key business corridors, rated consistently above 4.6 out of 5 by verified guests.
What to Expect from London Business Hotels
Business-grade properties in London typically combine fast, reliable Wi-Fi, desk-friendly rooms, early check-in flexibility and proximity to public transport. In the City of London and Canary Wharf you find hotels designed specifically for weekday corporate stays, with quieter atmospheres from Thursday evening onwards. Apartment-format hotels such as those in Canary Wharf add kitchenettes and living areas, useful for multi-night stays or when client entertaining is needed in-room. Across all price points, the properties below have earned strong marks for practicality, cleanliness and professional service.
Our selection in Londres
A real selection, real prices, from the most affordable to the showstopper.
| Hotel | Area | Rating | Price / night |
|---|---|---|---|
| Upper Berkeley Hotel ★★★ | Londres | ★ 3.8 | 105 €/nuit |
| LSE Rosebery Hall - Campus Accommodation ★★ | Londres | ★ 4.3 | 116 €/nuit |
| New Linden ★★★★ | Londres | ★ 3.6 | 122 €/nuit |
| Enrico Hotel ★★★ | Londres | ★ 3.2 | 122 €/nuit |
| Modern studios Close to Hyde Park ★★★ | Londres | ★ 2.7 | 123 €/nuit |
| Wedgewood Hotel ★★★ | Londres | ★ 3.4 | 128 €/nuit |
| Borough High Street Rooms ★★ | Londres | ★ 2.9 | 135 €/nuit |
| Berkley Aparthotel ★★★ | Londres | ★ 4 | 139 €/nuit |
| Easyhotel London Victoria ★★★ | Londres | ★ 3.6 | 141 €/nuit |
| Princes Gardens ★★★★ | Londres | ★ 3.7 | 147 €/nuit |
Frequently asked questions
Which London business hotels are closest to Canary Wharf and the Docklands financial district?+
Locke London Canary Wharf (4 stars, from 144 €/night, rated 4.7/5) and Vertus Edit Canary Wharf (4 stars, from 141 €/night, rated 4.7/5) are both located directly in Canary Wharf, placing guests within walking distance of the major banking and professional services offices in the Docklands. Both properties also benefit from direct Jubilee line and DLR access, connecting travellers to London City Airport in under 15 minutes.
Which hotels are best positioned for the City of London and nearby legal or financial offices?+
Apex City of London Hotel (4 stars, from 194 €/night, rated 4.7/5) and citizenM Tower of London (4 stars, from 161 €/night, rated 4.6/5) sit within the Square Mile, close to Fenchurch Street, Liverpool Street and Tower Hill stations. Apex Temple Court Hotel (4 stars, from 210 €/night, rated 4.7/5) is positioned near Temple and Blackfriars, making it a practical choice for those working in legal, media or government sectors along the Victoria Embankment corridor.
Are there business hotel options in London that suit longer corporate stays or offer more space?+
Locke London Canary Wharf and Vertus Edit Canary Wharf both offer apartment-style accommodation with additional living space and kitchen facilities, well suited to stays of several nights. Art'otel London Hoxton (5 stars, from 211 €/night, rated 4.8/5) is located in Hoxton, close to Shoreditch and Old Street's tech and creative business cluster, and combines generous room formats with strong design credentials for a more contemporary corporate experience.
Which London business hotel offers the highest guest rating, and what makes it stand out?+
Art'otel London Hoxton holds the highest rating of 4.8 out of 5 among this selection. Its 5-star standing, location near Old Street and Hoxton stations, and reputation for attentive service make it a strong choice for business travellers working in the East London tech sector or holding client meetings in the area. The Bloomsbury (5 stars, from 406 €/night, rated 4.7/5) stands out for those needing proximity to the West End, Euston, King's Cross or the British Museum conference circuit, offering a prestigious address and refined atmosphere.








