Search Hotels with Restaurant in London City Centre

Search over 1 million properties and 550 airlines worldwide

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Top London City Centre Hotels with Restaurant

Hilton London Bankside
5 out of 5
2-8 Great Suffolk Street, London, England
Fully refundableReserve now, pay when you stay
The price is £175 per night from 28 Jan to 29 Jan
4.7/5 Exceptional! (975 reviews)
"Great location, excellent facilities. Bar area and restaurant excellent as was food and drink. Staff great, pool and leisure facilities good. Stayed with family and the large rooms were comfortable, spacious. Rooms well sound proofed and beds/bedding clean and comfortable. Cannot recommend highly ..."

Reviewed on 22 Dec 2021

Hilton London Bankside
Apex Temple Court Hotel
4 out of 5
1-2 Serjeants Inn, Fleet Street, London, England
Fully refundableReserve now, pay when you stay
The price is £109 per night from 30 Jan to 31 Jan
4.7/5 Exceptional! (962 reviews)
"."

Reviewed on 21 Jan 2022

Apex Temple Court Hotel
Apex City of London Hotel
4 out of 5
1 Seething Lane, London, England
4.6/5 Exceptional! (1,227 reviews)
"The outside space .At the front and the back.The views ."

Reviewed on 30 Sep 2021

Apex City of London Hotel
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
The Clermont London, Charing Cross
4 out of 5
The Strand, London, England
Fully refundableReserve now, pay when you stay
The price is £200 per night from 30 Jan to 31 Jan
4.6/5 Wonderful! (968 reviews)
"Staff at hotel were very friendly and warming towards guest. Location was great for getting around London as is central for all areas. Great place to stay for shows and functions. Hotel was clean with a very pleasing smell soon as you walk into reception area. Food and drinks were not overpriced ..."

Reviewed on 19 Jan 2022

The Clermont London, Charing Cross
The Windermere Hotel, London
4 out of 5
142-144 Warwick Way, Victoria, London, England
Fully refundableReserve now, pay when you stay
The price is £122 per night from 26 Jan to 27 Jan
4.5/5 Wonderful! (987 reviews)
"Nice hotel in good location with friendly staff and very nice breakfast. Parking is an external provider but just across the road. Good WiFi"

Reviewed on 8 Jan 2022

The Windermere Hotel, London
St. James' Court, A Taj Hotel, London
4 out of 5
54 Buckingham Gate, London, England
Fully refundableReserve now, pay when you stay
The price is £194 per night from 6 Feb to 7 Feb
4.5/5 Wonderful! (1,321 reviews)
"This is a great place to stay for a quiet weekend. The surrounding area is great and it’s a walk away from Buckingham Palace. It’s also 30 mins from Knightsbridge The premium rooms are deffo worth the bit extra you pay for them. They are spacious nice and more modern than the classic room. The staff ..."

Reviewed on 24 Jan 2022

St. James' Court, A Taj Hotel, London
The Belgrave
3.5 out of 5
80-86 Belgrave Road, London, England
Fully refundableReserve now, pay when you stay
The price is £106 per night from 24 Feb to 25 Feb
4.5/5 Wonderful! (970 reviews)
"Amazing hotel. Beautiful, clean, comfortable and in a great location. Safe!. The staff was incredible specially Elena in the dining area. Very pleased with our stay!!!"

Reviewed on 21 Dec 2021

The Belgrave
Hampton by Hilton London Waterloo
3 out of 5
157 Waterloo Road, South Bank, London, England
Fully refundableReserve now, pay when you stay
The price is £84 per night from 30 Jan to 31 Jan
4.4/5 Wonderful! (1,374 reviews)
"My family stayed here for 1 night whilst attending a theatre. Pleasant and all good for 1 night and able to access rooms early which was a bonus. The breakfast however was minimal and seemed as if there was insufficient. Some elements of it were not replaced quickly enough or by the time they went ..."

Reviewed on 17 Jan 2022

Hampton by Hilton London Waterloo
Park Plaza London Waterloo
4 out of 5
6 Hercules Road, London, England
Fully refundableReserve now, pay when you stay
The price is £114 per night from 30 Jan to 31 Jan
4.4/5 Excellent! (1,680 reviews)

Reviewed on 10 Jan 2022

Park Plaza London Waterloo
The Rembrandt
4 out of 5
11 Thurloe Place, Kensington, London, England
Fully refundableReserve now, pay when you stay
The price is £127 per night from 30 Jan to 31 Jan
4.4/5 Excellent! (1,247 reviews)
"Very convenient position for V&A and Royal Albert Hall"

Reviewed on 11 Dec 2021

The Rembrandt
The Grand at Trafalgar Square
4 out of 5
8 Northumberland Avenue, London, England
Fully refundableReserve now, pay when you stay
The price is £148 per night from 30 Jan to 31 Jan
4.3/5 Excellent! (977 reviews)
"very conveniently located, staff was super polite and very accomodating."

Reviewed on 15 Dec 2021

The Grand at Trafalgar Square
DoubleTree by Hilton London Angel Kings Cross
4 out of 5
60 Pentonville Road, Islington, London, England
Fully refundableReserve now, pay when you stay
The price is £116 per night from 6 Feb to 7 Feb
4.3/5 Excellent! (1,150 reviews)
"The hotel was not far from Kingscross which was a plus.It was a nice hotel with good decor,the man on receiption was very friendly and if I had a complaint he delt with it striaght away.The only down side was the cleaner did not put enough milk and teabags out and left dirty cups in the room."

Reviewed on 11 Jan 2022

DoubleTree by Hilton London Angel Kings Cross
The Tower Hotel
4 out of 5
St Katharine's Way, London, England
Fully refundableReserve now, pay when you stay
The price is £101 per night from 30 Jan to 31 Jan
4.2/5 Excellent! (2,874 reviews)
"Clean and quiet with friendly staff"

Reviewed on 19 Jan 2022

The Tower Hotel
Park Plaza Westminster Bridge London
4 out of 5
200 Westminster Bridge Road, London, England
Fully refundableReserve now, pay when you stay
The price is £169 per night from 26 Jan to 27 Jan
4.2/5 Excellent! (2,678 reviews)
"Wonderful family friendly hotel"

Reviewed on 24 Jan 2022

Park Plaza Westminster Bridge London
DoubleTree by Hilton Hotel London -Tower of London
4 out of 5
7 Pepys Street, London, England
Fully refundableReserve now, pay when you stay
The price is £87 per night from 20 Feb to 21 Feb
4.2/5 Excellent! (1,181 reviews)
"Lovely stay at the property . Due t o covid some restriction But overall good experience"

Reviewed on 6 Jan 2022

DoubleTree by Hilton Hotel London -Tower of London
Park Plaza London Riverbank
4 out of 5
18 Albert Embankment, London, England
Fully refundableReserve now, pay when you stay
The price is £149 per night from 6 Feb to 7 Feb
4.1/5 Very Good! (1,453 reviews)
"Very nice rooms. Clean, and have all amenities you need. coffee/tea. Chargers etc. Very helpful staff. And the hotel is of a very high standard. I would highly recommend it."

Reviewed on 21 Jan 2022

Park Plaza London Riverbank
Lancaster Gate Hotel
3 out of 5
66-71 Lancaster Gate, London, England
The price is £70 per night from 30 Jan to 31 Jan
4.1/5 Very Good! (966 reviews)
"It is a beautiful property. The restaurant food was nice. The Christmas dinner was excellent. These are the areas that need improvement: I am not sure if it was a communication gap or just poor customer service from one of your trainees who worked the front desk as well as attending to the restaurant. ..."

Reviewed on 29 Dec 2021

Lancaster Gate Hotel
The Strand Palace Hotel
4 out of 5
372 The Strand, London, England
Fully refundableReserve now, pay when you stay
The price is £153 per night from 30 Jan to 31 Jan
4.1/5 Very Good! (2,654 reviews)
"Great location, room small but as expected for central London. Exceptionally comfortable bed and pillows. All clean and well kept, nice staff. Shower in our room was a joke, just a spurt of water 3/4 of the way up the wall. Needed a lot a patience to have a shower :( Got a free drink in the bar booking ..."

Reviewed on 25 Jan 2022

The Strand Palace Hotel
Studios 2 Let Serviced Apartments - Cartwright Gardens
3.5 out of 5
36-37 Cartwright Gardens, London, England
Fully refundableReserve now, pay when you stay
The price is £71 per night from 26 Jan to 27 Jan
4/5 Very Good! (953 reviews)
"Convenient location, good amenities, decent bed for short stay, hot water in shower"

Reviewed on 12 Jan 2022

Studios 2 Let Serviced Apartments - Cartwright Gardens
St Giles London - A St Giles Hotel
3 out of 5
Bedford Avenue, London, England
The price is £72 per night from 26 Jan to 27 Jan
3.8/5 Good! (2,634 reviews)
"I had a good nights sleep its a very safe and secure hotel in a great location."

Reviewed on 24 Jan 2022

St Giles London - A St Giles Hotel
Don't see what you're looking for?
See all available properties in London City Centre
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

London City Centre Hotel Reviews
expedia verified reviews