Apr 17, 2020 - Apr 18, 2020

2 adults - 1 room

Located in southwestern Ontario just north of Lake Erie and the American border, the city of London is known for its rich history, old-world charm, and charming streets. Just like its namesake in the U.K., London, Ontario has a river named Thames running through it and is a cultural hub for the surrounding area. It is one of the oldest settlements in Canada.

London's pioneer heritage is on display all over the city in many museums, heritage sites, and historical buildings. The city is also known for its vast network of parks and greenways surrounding the Thames River, which are perfect for picnics, people-watching, and relaxation.

Tourism in London, Ontario

London is home to a wide variety of museums and cultural attractions. The city's Grand Theatre (established in 1901) is its most popular attraction, with professional plays in constant rotation. If you want to learn more about Ontario's frontier heritage, head to the Fanshawe Pioneer Village, where actors and guides dressed in period-appropriate clothing show what it was like to live in Ontario in the 19th century. If you're interested in military history, be sure to check out Elgin Museum and the Royal Canadian Regiment Museum.

Visitors with kids will love the interactive Regional Children's Museum and the Storybook Gardens, a park with nursery rhyme themed rides and attractions. Alternatively, head to the city in September to experience the Western Fair, which draws more than 250 000 tourists each year and features exhibits and artists from across the province.

Where are hotels located in London?

London's hotels are spread fairly evenly throughout the city. If you don't plan on renting a car, you'll want to choose a hotel near downtown London, like Delta Hotels by Mariott or DoubleTree by Hilton. Near the airport, you'll find budget options like Motor Court Motel and American Plaza Motel, as well as the Best Western Airport location. There is another hotel district near White Oaks Mall that includes options like Days Inn, Quality Suites, or Four Points by Sheraton.

How much do hotels in London cost?

The average 3-star hotel in London costs $125 per night. Some budget options like the Knights Inn and Howard Johnson are as low as $65 per night, while high-end options like Hotel Metro are $175 per night.

Are there any unique boutique hotels in London?

Yes! Hotel Metro offers a unique blend of historic and modern in the heart of downtown London. With amenities like rainfall showers, a world-class restaurant, and luxurious spa-like rooms, it is a steal at only $150 per night in the off season.

Are there any luxury hotels in London?

London's most luxurious hotel is its iconic Idlewyld Inn & Spa, located in the heart of London's "Old South" neighbourhood. Featuring 21 unique rooms, Idlewyld Inn combines all of the luxury of a glamorous old-world hotel with the customer service and unique character of a bed & breakfast. On-site amenities include a spa, fine dining restaurant, wedding venue, and conference centre.

Which London hotels are suitable for families?

London has many family-friendly hotels. The Staybridge Suites London hotel offers amenities like free wi-fi, a pool the kids will love, and complimentary breakfast. The Homewood Suites by Hilton Hotel has the same amenities, plus suites with kitchenettes and larger rooms.

Top rated hotels in London

from C$170
from C$196

What are travelers saying about London?

History Buffs
Luxury Travelers
Art & Design Lovers
Member reviews (38)
Nathan Richardson
Nathan RichardsonLondon

This is my home and I will protect it! This is my home and I will protect it!

Erin Taylor
Erin TaylorThunder Bay, Ontario

an exciting place to my lil guys enjoyed being & seeing all it has :)

Maxy TheKitten
Maxy TheKitten

awsome place

Felisha Dorey
Felisha DoreyLondon, Canada



The least expensive month is August, with an average of C$122 per night. The most expensive month to stay in London is April, with an average price of C$156 per night.
The average price of a hotel in April last year was C$153 per night. This is 6% more than the average nightly price of C$143 seen over the previous 12 months.
In London, the expected average temperature in April is 7.3°C/45.1°F. The warmest month is typically July, which averages 26.7°C/80.1°F. The coolest month is February, with temperatures averaging -8.6°C/16.5°F.
The nearest airport to London is London (YXU) (10.32km).

Plan a trip to Canada