Ontario may have travel restrictions in place due to COVID-19.

Find Hotels with Restaurants in London from $50

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top London Hotels with Restaurants

Idlewyld Inn & Spa
3.5 out of 5
36 Grand Avenue, London, ON
Free CancellationReserve now, pay when you stay
The price is $100 per night from Feb 16 to Feb 17
4.7/5Exceptional! (641 reviews)

"Friendly staff great food and modern room. Nice decor and home feeling"…"

Reviewed on Nov 17, 2020

Idlewyld Inn & Spa
Hotel Metro
3.5 out of 5
32 Covent Market Place, London, ON
Free Cancellation
The price is $96 per night from Jan 24 to Jan 25
4.5/5Wonderful! (989 reviews)

"Large window and deep soaker tub. Mood lighting, friendly staff"…"

Reviewed on Jan 2, 2021

Hotel Metro
Elm Hurst Inn & Spa
3.5 out of 5
415 Harris Street, Ingersoll, ON
Free CancellationReserve now, pay when you stay
The price is $114 per night from Jan 17 to Jan 18
4.5/5Wonderful! (296 reviews)

"Very well maintained building and grounds, great food too."…"

Reviewed on Dec 29, 2020

Elm Hurst Inn & Spa
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.
Best Western Plus Woodstock Inn & Suites
2.5 out of 5
811 Athlone Avenue, Woodstock, ON
Free CancellationReserve now, pay when you stay
The price is $73 per night from Jan 22 to Jan 23
4.5/5Wonderful! (996 reviews)

"Consistantly reliable, great rates, the staff was clean and helpful, and their deposit hold was refunded quickly and fair."…"

Reviewed on Dec 21, 2020

Best Western Plus Woodstock Inn & Suites
Best Western Plus Lamplighter Inn & Conference Centre
3 out of 5
591 Wellington Rd S., London, ON
Free CancellationReserve now, pay when you stay
The price is $84 per night from Jan 30 to Jan 31
4.5/5Wonderful! (996 reviews)

"Friendly staff , clean rooms, good service, great location close to key landmarks."…"

Reviewed on Dec 14, 2020

Best Western Plus Lamplighter Inn & Conference Centre
Hampton Inn by Hilton London
2.5 out of 5
840 Exeter Rd, London, ON
Free CancellationReserve now, pay when you stay
The price is $75 per night from Jan 17 to Jan 18
4.4/5Wonderful! (977 reviews)

"I loved the bed covers. They were soft and cozy. Thank you!"…"

Reviewed on Jan 11, 2021

Hampton Inn by Hilton London
TownePlace Suites by Marriott London
3 out of 5
800 Exeter Rd, London, ON
Free CancellationReserve now, pay when you stay
The price is $74 per night from Feb 5 to Feb 6
4.4/5Wonderful! (999 reviews)

"It’s a very nice place, rooms are a good size, bathroom is good, had a kitchenette"…"

Reviewed on Dec 13, 2020

TownePlace Suites by Marriott London
Homewood Suites London Ontario
3 out of 5
45 Bessemer Road, London, ON
Free CancellationReserve now, pay when you stay
The price is $76 per night from Jan 22 to Jan 23
4.4/5Wonderful! (990 reviews)

"This hotel exceeded my expectations! This was my first time travelling alone and I was a little bit nervous. I’m not sure if this is typical of the hotel reception, but she knew I was alone and called up to make sure that I was okay which made me feel so safe and secure. I really appreciated that! ..."…"

Reviewed on Jan 10, 2021

Homewood Suites London Ontario
Four Points by Sheraton London
3 out of 5
1150 Wellington Road South, London, ON
Free CancellationReserve now, pay when you stay
The price is $73 per night from Feb 1 to Feb 2
4.4/5Excellent! (998 reviews)

"Friendly staff and well designed and clean suite. I had a great experience and I would recommend to friends and family."…"

Reviewed on Dec 31, 2020

Four Points by Sheraton London
The Park Hotel London
3.5 out of 5
242 Pall Mall Street, London, ON
Free CancellationReserve now, pay when you stay
The price is $88 per night from Jan 31 to Feb 1
4.4/5Excellent! (1,069 reviews)

"Very nice doors, I really like doors, doors were a nice touch, because they were nice"…"

Reviewed on Dec 28, 2020

The Park Hotel London
Delta Hotels by Marriott London Armouries
4 out of 5
325 Dundas St, London, ON
Free CancellationReserve now, pay when you stay
The price is $91 per night from Jan 20 to Jan 21
4.3/5Excellent! (996 reviews)

"We enjoyed our stay at the Delta Armouries. Great location and pleasant and helpful staff. Very clean and quiet. The breakfast was very good. A great place to stay in London."…"

Reviewed on Dec 24, 2020

Delta Hotels by Marriott London Armouries
Ivey Spencer Leadership Centre
3 out of 5
551 Windermere Rd, London, ON
Get Rates
4.3/5Excellent! (999 reviews)

"The property was lovely. Like staying in an estate! Very quiet, spacious, restaurant staff and food were excellent too🤗"…"

Reviewed on Mar 21, 2020

Ivey Spencer Leadership Centre
Best Western Plus Stoneridge Inn & Conference Centre
3 out of 5
6675 Burtwistle Lane, London, ON
Free CancellationReserve now, pay when you stay
The price is $66 per night from Jan 22 to Jan 23
4.3/5Excellent! (955 reviews)

"The guy at the front desk was super super super nice even though we should up late"…"

Reviewed on Jan 12, 2021

Best Western Plus Stoneridge Inn & Conference Centre
Courtyard by Marriott London
3 out of 5
864 Exeter Road, London, ON
Free CancellationReserve now, pay when you stay
The price is $70 per night from Jan 17 to Jan 18
4.3/5Excellent! (851 reviews)

"Very clean room and nice receptionist. The hotel is close to highway."…"

Reviewed on Dec 29, 2020

Courtyard by Marriott London
Country Inn & Suites by Radisson, London South, ON
2.5 out of 5
774 Base Line Rd E, London, ON
Free CancellationReserve now, pay when you stay
The price is $65 per night from Jan 24 to Jan 25
4.2/5Excellent! (999 reviews)

"The hotel is within walking distance of the London Health Sciences Centre and located close to restaurants and retail outlets."…"

Reviewed on Dec 8, 2020

Country Inn & Suites by Radisson, London South, ON
DoubleTree by Hilton Hotel London Ontario
3.5 out of 5
300 King St, London, ON
Free CancellationReserve now, pay when you stay
The price is $73 per night from Jan 31 to Feb 1
4/5Very Good! (999 reviews)

"location is excellent, walking distance for many destinations."…"

Reviewed on Jan 8, 2021

DoubleTree by Hilton Hotel London Ontario
Quality Suites
2.5 out of 5
1120 Dearness Dr, London, ON
Free CancellationReserve now, pay when you stay
The price is $51 per night from Jan 24 to Jan 25
3.8/5Good! (996 reviews)

"Older property but staff was helpful and it was clean..."…"

Reviewed on Nov 29, 2020

Quality Suites
Days Inn by Wyndham London
2.5 out of 5
1100 Wellington Road South, London, ON
Free CancellationReserve now, pay when you stay
The price is $53 per night from Feb 7 to Feb 8
3.7/5Good! (996 reviews)

"Front desk guy was awesome . Room was old but clean & comfortable."…"

Reviewed on Sep 7, 2020

Days Inn by Wyndham London
Motel 6 London, ON - Ontario
2 out of 5
810 Exeter Road, London, ON
Free Cancellation
The price is $50 per night from Jan 18 to Jan 19
3.6/5Good! (998 reviews)

"Very friendly staff. Nice rooms. Affordable! Would drfinitely sfay again!"…"

Reviewed on Dec 3, 2020

Motel 6 London, ON - Ontario
Ramada by Wyndham London
3 out of 5
817 Exeter Rd, London, ON
Free CancellationReserve now, pay when you stay
The price is $50 per night from Jan 30 to Jan 31
3.6/5Good! (998 reviews)

"front desk guy was very welcoming and nice great place and right off the 401 west"…"

Reviewed on Jan 10, 2021

Ramada by Wyndham London
Don't see what you're looking for?
We've got more Hotels with Restaurants. Find the right one for you.
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.

Pocket Guide: Hotels with Restaurants in London

Search for hotels in London on Expedia. You can easily find your hotels in London using one of the methods below:

  • View our selection of featured hotels in London
  • Use the map to find hotels in the London neighborhood you prefer
  • Use the filters to see hotels in a specific area of London, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in London
  • Enter your travel dates to view the best deals on hotels in London - while they last

More trip options

Recent reviews of London hotels

Travelers Loved These Hotels with Restaurants