Deals

My Trips

Deals

city landscape illustration

Find Hotels in London City Centre, London

See the latest deals and prices in London City Centre hotels



London City Centre – discover 955 hotels

Show stays on map

Filter by:



Strand Palace Hotel

Strand Palace Hotel

Hotel in City of Westminster, London

Excellent

3 reviews

9

The Strand Palace Hotel in London's City of Westminster offers 4-star comfort with free WiFi, a restaurant, and a bar/lounge. Guests enjoy amenities like a 24/7 front desk, concierge services, and a business center. Nearby attractions include the Savoy Theatre and Covent Garden Market.

From $247 per night

Check availability
View all hotels in London City Centre

Budget hotels in London City Centre

PubLove @ The Steam Engine - Hostel

PubLove @ The Steam Engine - Hostel

Hotel in Lambeth, London

7

Very Good

12 reviews

PubLove @ The Steam Engine - Hostel in Lambeth, London, offers budget-friendly accommodations with free WiFi, a restaurant, and a bar/lounge. Enjoy the garden and terrace, and benefit from 24/7 front desk service and luggage storage. Nearby attractions include St. Thomas' Hospital and the Florence Nightingale Museum.

From $32 per night

Popular hotels in London City Centre with free breakfast

Where to stay in London City Centre

Popular landmarks and attractions in London City Centre

About London City Centre

London City Centre boasts 955 hotels, with prices ranging from $23 to $1,856, averaging around $273. Among the most popular places to stay are the Middle Eight, The Resident Soho, Prince William Hotel, Nobu Hotel London Shoreditch, and Sidney Hotel London Victoria. Visitors can explore iconic landmarks like Buckingham Palace, the Tower of London, and the British Museum. Stroll through Hyde Park or visit the vibrant Covent Garden Market. Don't miss the chance to see the Houses of Parliament or catch a show at the Royal Opera House. There's always something exciting to discover!

Cheapest time to stay in London City Centre

December is the cheapest time to stay in London City Centre for an average of $243 per night.

Average price per night for 3-star hotels

Month

Price

January

$283

February

$286

March

$300

April

$325

May

$317

June

$337

July

$326

August

$313

September

$334

October

$319

November

$258

December

$243

Explore guest reviews of hotels in London City Centre

8

Very Good

10 reviews

Room was as expected, small in size but for people who would rather spend more time exploring the city than staying in the hotel, it was perfect. Great access to public transport, great restaurants, great pubs, everything was a short walk away. Price was unbeatable.

Ethan

United States

United States

10

Excellent

3 reviews

The location is absolutely perfect. I don’t foresee myself staying anywhere else next time I visit. The staff are very friendly and helpful to any questions you have. Mohamed made sure we made our flight back home as we were so nervous with getting all our luggage on the train. You can walk anywhere from this hotel and it is very clean and up to date. Also love how you can leave your luggage before and after check out to hold.

Deana

United States

United States

10

Excellent

5 reviews

Small but very nice rooms. The location can’t be beat.

AnnaMaria

8

Very Good

1 review

The location was great and very convenient for traveling. The hotel was just a short walk from SOHO, Chinatown, and several stations which made everything so much easier. Overall very clean and not bad for the price.

Kevin

United States

United States

The Dilly

London

8

Very Good

2 reviews

Staff was very helpful. Great location. Rooms were clean.

Stacey

Keep exploring

Nearby destinations

London