My Trips
city landscape illustration

Find Hotels in London

See the latest deals and prices in London hotels



London – discover 29 hotels

Filter by:



Budget hotels in London

Popular hotels in London with free breakfast

Popular landmarks and attractions in London

About London

Discover the charm of London, Ontario, Canada, a vibrant city that offers a perfect blend of urban sophistication and natural beauty. Whether you're visiting for business or leisure, you'll find a variety of accommodations to suit your needs. The average price of hotels in this destination right now is $104, but you can find options ranging from $52 to $172, ensuring there's something for every budget.

London, Ontario boasts a diverse selection of neighbourhoods where you can find comfortable and convenient hotels. Popular areas include Westminster and Downtown London, each offering unique experiences and easy access to the city's attractions. With 29 hotels available, you're sure to find the perfect place to stay.

When it comes to points of interest, London, Ontario does not disappoint. Spend a relaxing day at Victoria Park, explore the scenic trails of Springbank Park, enjoy family fun at East Park, or take in the serene beauty of Harris Park. These attractions are just a short distance from many of the city's hotels, making it easy to plan your itinerary.

Among the most popular hotels in London, Ontario are the Comfort Inn London - Wellington Road, Idlewyld Inn & Spa, Allure Hotel & Suites, Best Western Plus Stoneridge Inn & Conference Centre, and Travelodge by Wyndham London Ontario. Each of these hotels offers a unique blend of comfort and convenience, ensuring a pleasant stay for all guests.

Whether you're here for a weekend getaway or an extended stay, London, Ontario provides a welcoming atmosphere and a variety of accommodations to make your visit memorable. Explore the city's parks, enjoy its vibrant neighbourhoods, and rest easy knowing you have a comfortable place to stay.

Cheapest time to stay in London

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

Average price per night for 3-star hotels

Month

Price

January

$103

February

$107

March

$106

April

$109

May

$118

June

$117

July

$116

August

$112

September

$120

October

$118

November

$107

December

$102

Explore guest reviews of hotels in London