Business hotels in London
Filter Results
618 properties found
-
Sort by
Popularity : high to low
-
The Savoy
Strand, London, United Kingdom (Show map)
Located at a 500-metre distance from The Courtauld Gallery, the 5-star Savoy Hotel London features general facilities such as a currency exchange and a lift. The hotel offers a swimming pool along…
More...
From US$ 1040price for 1 nightBook Now -
Claridge'S, Maybourne
41 - 43 Brook Street, London, United Kingdom (Show map)
Claridge'S Hotel London is an upscale 5-star property with a currency exchange and a lift, located about a 15-minute drive from the medieval castle "Tower of London". Guests can relax in a juice bar,…
More...
From US$ 1273price for 1 nightBook Now -
The Londoner
38 Leicester Square, London, United Kingdom (Show map)
Nestled in Westminster Borough, which is a great choice for travellers interested in shopping, parks and theatre, around 20 minutes on foot from Coca-Cola London Eye Riverside Observation Wheel, the…
More...
From US$ 465price for 1 nightBook Now -
The Landmark London
222 Marylebone Road, London, United Kingdom (Show map)
The 5-star Landmark London hotel is 3.3 km from the 13.7-tonne Big Ben Bell and features a bureau de change and a lift onsite. Boasting a swimming pool, this London hotel is nestled a 25-minute walk…
More...
From US$ 729price for 1 nightBook Now -
Park Plaza London Westminster Bridge
200 Westminster Bridge Road, London, United Kingdom (Show map)
The comfortable Park Plaza Westminster Bridge London Hotel is located near the entertainment district of London, nearly 5 minutes' walk from South Bank. Situated only a few metres from Coca-Cola…
More...
From US$ 322price for 1 nightBook Now -
The Dorchester - Dorchester Collection
53 Park Lane, London, United Kingdom (Show map)
Offering a bureau de change and a lift, the 5-star Dorchester - Dorchester Collection London hotel is nestled merely 6 minutes' stroll from Cathedral Church of the Holy Family in Exile and within a 2…
More...
From US$ 1117price for 1 nightBook Now -
Strand Palace
372 Strand, London, United Kingdom (Show map)
The impressive Strand Palace Hotel enjoys an ideal location in the heart of London, merely 500 metres from Trafalgar Square. The 4-star hotel in London offers a currency exchange and a cash machine.
More...
From US$ 263price for 1 nightBook Now -
The Langham London
1C Portland Place, London, United Kingdom (Show map)
Featuring a solarium and massage therapy, the 5-star Langham London Hotel enjoys a central location, a 5-minute drive from Coca-Cola London Eye. The grand hotel offers to indulge in a steam room, a…
More...
From US$ 756price for 1 nightBook Now -
Sofitel London Heathrow
Terminal 5, Hillingdon, United Kingdom (Show map)
Featuring a cash machine and a bureau de change, Sofitel London Heathrow Hotel lies in the Hillingdon district, 2.6 km from Saxon Lake. A private parking garage is available on site at this hotel.
More...
From US$ 170price for 1 nightBook Now -
The Tower Hotel, By Thistle
St Katharine'S Way, London, United Kingdom (Show map)
Providing 801 rooms, the 4-star Tower Hotel, London is nestled around 5 minutes on foot from Thames. Situated a short walk to St Katharine Docks, the hotel features a pizza restaurant serving…
More...
From US$ 267price for 1 nightBook Now -
Intercontinental London - The O2
Waterview Drive, Greenwich Peninsula, London, United Kingdom (Show map)
Offering a cash machine and a lift, the 5-star Intercontinental London - The O2 Hotel is nestled 6 minutes' walk from A Bullet from a Shooting Star and 6 km from the historic castle "Tower of London"…
More...
From US$ 250price for 1 nightBook Now -
Jw Marriott Grosvenor House London
86-90 Park Lane, London, United Kingdom (Show map)
Offering hiking, horse riding, and cycling, the 5-star Jw Marriott Grosvenor House London Hotel is located in the heart of London, a 5-minute stroll from Cathedral Church of the Holy Family in Exile.…
More...
From US$ 511price for 1 nightBook Now -
Leonardo Royal Hotel London City - Tower Of London
8-14 Coopers Row, London, United Kingdom (Show map)
Leonardo Royal Hotel London City is a great place to stay in the Tower Hill district, 3.3 km from Big Ben. Offering 307 rooms, this hotel provides a swimming pool as well.
More...
From US$ 273price for 1 nightBook Now -
The May Fair, A Radisson Collection Hotel, Mayfair London
Stratton Street, London, United Kingdom (Show map)
Surrounded by parks, The May Fair, A Radisson Collection Hotel, Mayfair London features a wellness area. Featuring a bureau de change and a lift throughout the property, this hotel is located 2.7 km…
More...
From US$ 532price for 1 nightBook Now -
The Marylebone Hotel
47 Welbeck Street, London, United Kingdom (Show map)
Featuring a bureau de change and a lift, The Marylebone Hotel London lies in Westminster Borough, which is a great choice for travellers interested in shopping, parks and history, a 25-minute walk…
More...
From US$ 883price for 1 nightBook Now -
London Hilton On Park Lane
22 Park Lane, London, United Kingdom (Show map)
Located about a 10-minute stroll from Hyde Park Corner underground station, the welcoming 5-star London Hilton On Park Lane Hotel features a cash machine and a bureau de change. The luxurious hotel…
More...
From US$ 701price for 1 nightBook Now -
The Peninsula London
1 Grosvenor Place, London, United Kingdom (Show map)
Offering a restaurant and baggage storage, the 5-star Peninsula London Hotel lies in Westminster Borough, which is a great choice for travellers interested in shopping, parks and history, at a…
More...
From US$ 1140price for 1 nightBook Now -
The Royal Horseguards Hotel, London
2 Whitehall Court, London, United Kingdom (Show map)
The impressive Royal Horseguards Hotel, London enjoys a magnificent location in the centre of London, merely 7 minutes' walk from Trafalgar Square. This 4-star luxury hotel is located in Westminster…
More...
From US$ 385price for 1 nightBook Now -
Citizenm Tower Of London
40 Trinity Square, London, United Kingdom (Show map)
The comfortable Citizenm Tower Of London Hotel lies 16 minutes on foot from The View from The Shard and adjacent to a tube station. Located 25 minutes' walk from Tate Modern, this London hotel…
More...
From US$ 395price for 1 nightBook Now -
Tower Suites By Blue Orchid
100 Minories, London, United Kingdom (Show map)
Nestled in the business district of London, Tower Suites By Blue Orchid hotel is a 19-minute walk from The Shard. Boasting a location in the heart of the city and a gym facility on-site, the 5-star…
More...
From US$ 377price for 1 nightBook Now