Top Trending Hotels Near London Business School, London

See all 1,770 Hotels near London Business School
Hilton London Metropole
Hilton London Metropole

225 Edgware Road, London W2 1JU

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

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

CA$247
London House Hotel
London House Hotel

81 Kensington Gardens Square, London W2 4DJ

3.0 out of 5.0
4 out of 5 (5,645 reviews)

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

CA$93
Hilton London Paddington
Hilton London Paddington

146 Praed Street, London W2 1EE

4.0 out of 5.0
4.1 out of 5 (1,760 reviews)

Located in London's West End, adjacent to Paddington train station, this hotel is a 15-minute train ride from Heathrow airpor …

CA$292
MStay 146 Suites
MStay 146 Suites

146 Gloucester Place, London NW1 6DT

3.0 out of 5.0
3.5 out of 5 (210 reviews)

Located in Marylebone, this apartment is within a 10-minute walk of London Business School and Madame Tussaud's Wax Museum. …

CA$130
London Marriott Hotel Marble Arch
London Marriott Hotel Marble Arch

134 George Street, London W1H 5DN

4.0 out of 5.0
4.2 out of 5 (887 reviews)

This London hotel is a modern, 12-story property located in the West End, within walking distance of Oxford Street and the …

CA$287
Corus Hotel Hyde Park
Corus Hotel Hyde Park

Lancaster Gate, London W2 3LG

4.0 out of 5.0
3.7 out of 5 (2,811 reviews)

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

CA$130
Blandford Hotel
Blandford Hotel

80 Chiltern Street, London W1U 5AF

3.0 out of 5.0
4 out of 5 (386 reviews)

Located in Marylebone, this bed & breakfast is within a 10-minute walk of Madame Tussaud's Wax Museum and Royal Academy of …

CA$216
Regency Hotel Parkside
Regency Hotel Parkside

25 Nottingham Place, London W1U 5LL

3.0 out of 5.0
4 out of 5 (268 reviews)

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

CA$208
Montagu Place Hotel
Montagu Place Hotel

2-3 Montagu Place, London W1H 2ER

4.0 out of 5.0
4.4 out of 5 (87 reviews)

Located in Marylebone, this boutique hotel is within a 10-minute walk of Madame Tussaud's Wax Museum, Selfridges, and Marbl …

CA$254
Phoenix Hostel
Phoenix Hostel

6 Daventry Street, London NW1 5NX

2.0 out of 5.0
2 out of 5 (2 reviews)

Located in Marylebone, this hostel is within 1 mi (2 km) of London Business School, Selfridges, and Madame Tussaud's Wax …

CA$123
Hide content

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 London gives you the opportunity to wander around the local attractions without sacrificing your budget.