Top Trending Hotels Near London Business School, City of Westminster

See all 2,003 Hotels in London Business School
Studios 2 Let Serviced Apartments - Cartwright Gardens

Studios 2 Let Serviced Apartments - Cartwright Gardens

36-37 Cartwright Gardens, London WC1H 9EH

3.5 out of 5.0
4 out of 5 (4,936 reviews)

Located in London City Centre, this apartment is within a 10-minute walk of British Library and University of London. Russell …

Get Rates
Hilton London Metropole

Hilton London Metropole

225 Edgware Road, London W2 1JU

4.0 out of 5.0
3.9 out of 5 (6,550 reviews)

Hilton London Metropole is just 15 minutes from Heathrow by train and 10 minutes from the Eurostar terminal. Located outsid …

Get Rates
Corus Hotel Hyde Park

Corus Hotel Hyde Park

Lancaster Gate, London W2 3LG

4.0 out of 5.0
3.7 out of 5 (3,136 reviews)

Located in London City Centre, this hotel is within a 15-minute walk of Kensington Gardens and Hyde Park. Royal Albert Hall …

Get Rates
London House Hotel

London House Hotel

81 Kensington Gardens Square, London W2 4DJ

3.0 out of 5.0
4 out of 5 (6,173 reviews)

This modern, London townhouse hotel is located in a residential area minutes from Hyde Park and Notting Hill, and within …

Get Rates
Point A Hotel - Paddington

Point A Hotel - Paddington

41-47 Praed Street, London W2 1NR

2.5 out of 5.0
3.9 out of 5 (3,131 reviews)

Point A Hotel - Paddington is a 5-minute walk from Paddington Station, which connects directly to Heathrow Airport in aroun …

Get Rates
Point A Hotel London Kings Cross – St Pancras

Point A Hotel London Kings Cross – St Pancras

324 Gray's Inn Road, London WC1X 8BU

2.5 out of 5.0
3.8 out of 5 (4,563 reviews)

Point A Hotel London Kings Cross – St Pancras places guests a 5-minute walk from Kings Cross St. Pancras Tube Station, and 3 …

Get Rates
Americana Hotel

Americana Hotel

172 Gloucester Place, London NW1 6DS

3.0 out of 5.0
3.4 out of 5 (106 reviews)

Located in Marylebone, this hotel is within a 10-minute walk of Madame Tussaud's Wax Museum and Royal Academy of Music. Londo …

C$130
Park Avenue Baker Street

Park Avenue Baker Street

173 Gloucester Place, London NW1 6DX

3.5 out of 5.0
3.6 out of 5 (101 reviews)

Located in Marylebone, this hotel is within a 10-minute walk of Madame Tussaud's Wax Museum and Royal Academy of Music. Londo …

Get Rates
The Landmark London

The Landmark London

222 Marylebone Road, London NW1 6JQ

5.0 out of 5.0
4.5 out of 5 (788 reviews)

Occupying an entire block in stylish Marylebone, the Landmark is four blocks from Regent's Park; an adjacent underground/trai …

C$554
The Cumberland

The Cumberland

Great Cumberland Place, London W1H 7DL

4.5 out of 5.0
3.9 out of 5 (1,684 reviews)

Located in London City Centre, this luxury hotel is within a 10-minute walk of Marble Arch and Selfridges. Hyde Park and …

Get Rates

London Business School Hotel Guide

Explore the sights, discover the sounds, and immerse yourself in the city’s atmosphere: When you book a vacation at the top hotels near London Business School, you’ll be in the best place to do it all. These properties are renowned for their central locations and comforting amenities, and the range of options lets you personalize your getaway to suit your travelling style.

Book a stay at one of the luxury hotels close to London Business School to enjoy the first-class restaurants and spas, or grab one of the London Business School hotel deals, if you want to save a few dollars on an inexpensive trip. Who knows? When you book with Expedia.ca, you might even find sale rates and deep discounts on the most popular London Business School hotel.

Whether you’re heading out on a business trip or taking your family on yearly holiday, tracking down a cheap deal on London Business School hotels in City of Westminster gives you the opportunity to wander around the local attractions without sacrificing your budget.