Customized for your search:

Business Friendly Hotels in London, United Kingdom

London hotels
London

Featured London Business Hotels

The Dorchester Hotel - London Hotels
Rating: 5.0 Stars

The Dorchester Hotel

Park Lane, London - Map
 
 
250 individually designed rooms and suites - Decorated in a rich classic English residential style - Spacious and elegant …More
Belgraves - A Thompson Hotel - London Hotels
Rating: 4.0 Stars

Belgraves - A Thompson Hotel

20 Chesham Place, London - Map
 
 
Thompson Hotels premier transatlantic addition Belgraves is located in Central Londons affluent Belgravia neighborhood just …More
Haymarket Hotel - London Hotels
Rating: 5.0 Stars

Haymarket Hotel

1 Suffolk Place, London - Map
 
 
Hot on the heels of the huge success of The Soho Hotel, London hoteliers Tim and Kit Kemp open the Haymarket Hotel at the end …More
Bulgari Hotel & Residences London - London Hotels
Rating: 5.0 Stars

Bulgari Hotel & Residences London

171 Knightsbridge, London - Map
 
 
Opened in May, 2012, the Bulgari Hotel in the heart of Knightsbridge offers some of the largest hotel rooms in London. The 85 …More
Covent Garden Hotel - London Hotels
Rating: 5.0 Stars

Covent Garden Hotel

10 Monmouth Street, London - Map
 
 
Covent Garden Hotel is located in the heart of Londons theatre district - The hotel comprises of 58 bedrooms and suites - a …More
The Arch London - London Hotels
Rating: 5.0 Stars

The Arch London

50 Great Cumberland Place, London - Map
 
 
An elegant and quietly glamorous hotel close to Marble Arch and Hyde Park, The Arch London is a stylish newcomer to the …More
Rosewood London - London Hotels
Rating: 5.0 Stars
$459

Rosewood London

252 High Holborn, London - Map
 
 
Rosewood London is centrally located, just a few minutes’ walk from the theater district, the Royal Opera House, or the shops …More
Corinthia Hotel London - London Hotels
Rating: 5.0 Stars

Corinthia Hotel London

Whitehall Place, London - Map
 
 
This luxury hotel is located in the heart of London, walking distance from Benjamin Franklin House, Trafalgar Square, and …More
The Connaught - London Hotels
Rating: 5.0 Stars

The Connaught

Mayfair, London - Map
 
 
This luxury hotel is located in London (Mayfair), close to Grosvenor Square, Selfridges, and Marble Arch. Also nearby are …More
Novotel London Wembley - Wembley Hotels
Rating: 4.0 Stars

Novotel London Wembley

5 Olympic Way, Wembley - Map
 
 
Located on Olympic Way, Novotel London Wembley offers perfect proximity to Wembley Stadium and Arena. The public transport …More

Search from 245 London Hotels


    Need help booking?

    Call 1-800-881-7420
    Visit Customer Support »
    No Travelocity Cancellation Fee

    No Travelocity Cancellation Fee

    Book, change, or cancel almost any hotel without paying a Travelocity fee.

    Narrow Your Search To:

    About London Business Hotels

    Just because you are in London on business doesn’t mean you can’t have any fun. The business hotels in London offer everything you need to both dive into your work and unwind after a long day. Designed for the most discerning travelers, business hotels in London provide cutting-edge conference rooms, personal services, and in-room amenities that let you relax in high style. So pack your suit into your suitcase and enjoy your trip to London.

    Hide