Hotels in London

Search and compare London hotels from hundreds of travel sites and save

London, ON, Canada
21 Jan — 22 Jan2
London, ON, Canada
Fri 21/1
Sat 22/1
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in London

Filter by star ratings
All filters
Hampton Inn by Hilton London
Hampton Inn by Hilton London
8.7 Excellent
840 Exeter Road, London, ON, Canada
Show on map
6.5 km from city centre, London 
ExcellentBased on 318 reviews
8.7

Boasting a Jacuzzi and an indoor pool, Hampton Inn London Ontario is located in London and offers award-winning accommodation. It provides 3-star accommodation with air-conditioned rooms.

Motel 6 London, On - Ontario
Motel 6 London, On - Ontario
7.3 Good
810 Exeter Road, London, ON, Canada
Show on map
6.5 km from city centre, London 
GoodBased on 1,064 reviews
7.3

Situated in London, the hotel offers 3-star accommodation, as well as an outdoor pool. It also provides luggage storage, a concierge and a 24-hour reception.

Ramada by Wyndham London
Ramada by Wyndham London
6.9 Good
817 Exeter Road, London, ON, Canada
Show on map
6.5 km from city centre, London 
GoodBased on 569 reviews
6.9

Ramada by Wyndham London is located in London and features an indoor pool. It also offers an express check-in and check-out feature, room service and a ballroom.

Best Western Plus Lamplighter Inn & Conference Centre
Best Western Plus Lamplighter Inn & Conference Centre
8.9 Excellent
591 Wellington Road South, London, ON, Canada
Show on map
3.4 km from city centre, London 
ExcellentBased on 495 reviews
8.9

Situated a short drive from the London Public Library, Best Western Plus Lamplighter Inn & Conference Center provides modern accommodation in London. It has a gym, as well as an indoor pool, free Wi-Fi and water slides.

Four Points by Sheraton London
Four Points by Sheraton London
8.4 Excellent
1150 Wellington Road South, London, ON, Canada
Show on map
6.1 km from city centre, London 
ExcellentBased on 408 reviews
8.4

Located in London, the hotel is within a 25-minute drive of London International Airport and provides an indoor pool and a sauna. It has a gym, as well as an express check-in and check-out feature, a safe and meeting rooms.

DoubleTree by Hilton Hotel London Ontario
DoubleTree by Hilton Hotel London Ontario
8.1 Excellent
300 King Street, London, ON, Canada
Show on map
0.8 km from city centre, London 
ExcellentBased on 345 reviews
8.1

The hotel is located in London and is within a 10-minute walk of London Railway Station. It also features a Jacuzzi, a sauna and a swimming pool.

Courtyard by Marriott London
Courtyard by Marriott London
8.3 Excellent
864 Exeter Road, London, ON, Canada
Show on map
6.5 km from city centre, London 
ExcellentBased on 361 reviews
8.3

Situated in London, the hotel is within a 25-minute drive of London International Airport and provides an indoor pool. It has a fitness centre, as well as a car rental desk, an express check-in and check-out feature and a terrace.

Delta Hotels by Marriott London Armouries
Delta Hotels by Marriott London Armouries
8.4 Excellent
325 Dundas Street, London, ON, Canada
Show on map
0.8 km from city centre, London 
ExcellentBased on 383 reviews
8.4

Just 10 minutes' walk from London Railway Station, the hotel has a convenient location, making it an ideal place to stay when visiting London. It also provides a sauna, a heated pool and free Wi-Fi.

Staybridge Suites London
Staybridge Suites London
7.8 Good
824 Exeter Road, London, ON, Canada
Show on map
6.4 km from city centre, London 
GoodBased on 272 reviews
7.8

Located in London, Staybridge Suites London is an easy drive from The University Of Western Ontario and offers disabled parking. It has a fitness centre, as well as an express check-in and check-out feature, an indoor pool and meeting rooms.

Quality Suites London
Quality Suites London
7.1 Good
1120 Dearness Drive, London, ON, Canada
Show on map
5.9 km from city centre, London 
GoodBased on 824 reviews
7.1

Quality Suites London is set in London and is within a short walk of local landmarks, including White Oaks Mall. It offers 3-star accommodation with air-conditioned rooms.

Tips for booking a London hotel

Cheapest month:August
Most expensive month:May
Average price in London:$110/night
Absolute cheapest price found:$30/night
Cheapest day:Sunday
Most expensive day:Saturday
$67 - $143
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$91 - $133
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated London hotels

Show all 125 hotels
1
Hampton Inn by Hilton London
Hampton Inn by Hilton London
8.7 Excellent
840 Exeter Road, London, ON, Canada
Show on map
6.5 km from city centre, London, ON, Canada 

Boasting a Jacuzzi and an indoor pool, Hampton Inn London Ontario is located in London and offers award-winning accommodation. It provides 3-star accommodation with air-conditioned rooms.

2
DoubleTree by Hilton Hotel London Ontario
DoubleTree by Hilton Hotel London Ontario
8.1 Excellent
300 King Street, London, ON, Canada
Show on map
0.8 km from city centre, London, ON, Canada 

The hotel is located in London and is within a 10-minute walk of London Railway Station. It also features a Jacuzzi, a sauna and a swimming pool.

3
Best Western Plus Lamplighter Inn & Conference Centre
Best Western Plus Lamplighter Inn & Conference Centre
8.9 Excellent
591 Wellington Road South, London, ON, Canada
Show on map
3.4 km from city centre, London, ON, Canada 

Situated a short drive from the London Public Library, Best Western Plus Lamplighter Inn & Conference Center provides modern accommodation in London. It has a gym, as well as an indoor pool, free Wi-Fi and water slides.

4
Courtyard by Marriott London
Courtyard by Marriott London
8.3 Excellent
864 Exeter Road, London, ON, Canada
Show on map
6.5 km from city centre, London, ON, Canada 

Situated in London, the hotel is within a 25-minute drive of London International Airport and provides an indoor pool. It has a fitness centre, as well as a car rental desk, an express check-in and check-out feature and a terrace.

5
Delta Hotels by Marriott London Armouries
Delta Hotels by Marriott London Armouries
8.4 Excellent
325 Dundas Street, London, ON, Canada
Show on map
0.8 km from city centre, London, ON, Canada 

Just 10 minutes' walk from London Railway Station, the hotel has a convenient location, making it an ideal place to stay when visiting London. It also provides a sauna, a heated pool and free Wi-Fi.

6
Quality Suites London
Quality Suites London
7.1 Good
1120 Dearness Drive, London, ON, Canada
Show on map
5.9 km from city centre, London, ON, Canada 

Quality Suites London is set in London and is within a short walk of local landmarks, including White Oaks Mall. It offers 3-star accommodation with air-conditioned rooms.

7
Four Points by Sheraton London
Four Points by Sheraton London
8.4 Excellent
1150 Wellington Road South, London, ON, Canada
Show on map
6.1 km from city centre, London, ON, Canada 

Located in London, the hotel is within a 25-minute drive of London International Airport and provides an indoor pool and a sauna. It has a gym, as well as an express check-in and check-out feature, a safe and meeting rooms.

8
Ramada by Wyndham London
Ramada by Wyndham London
6.9 Good
817 Exeter Road, London, ON, Canada
Show on map
6.5 km from city centre, London, ON, Canada 

Ramada by Wyndham London is located in London and features an indoor pool. It also offers an express check-in and check-out feature, room service and a ballroom.

Cheapest hotels in London, Ontario

Show all 125 hotels
Motel 6 London, On - Ontario
Motel 6 London, On - Ontario
7.3 Good
810 Exeter Road, London, ON, Canada
Show on map
6.5 km from city centre,  

Situated in London, the hotel offers 3-star accommodation, as well as an outdoor pool. It also provides luggage storage, a concierge and a 24-hour reception.

$60
Avg. per night
Quality Suites London
Quality Suites London
7.1 Good
1120 Dearness Drive, London, ON, Canada
Show on map
5.9 km from city centre,  

Quality Suites London is set in London and is within a short walk of local landmarks, including White Oaks Mall. It offers 3-star accommodation with air-conditioned rooms.

$67
Avg. per night
Ramada by Wyndham London
Ramada by Wyndham London
6.9 Good
817 Exeter Road, London, ON, Canada
Show on map
6.5 km from city centre,  

Ramada by Wyndham London is located in London and features an indoor pool. It also offers an express check-in and check-out feature, room service and a ballroom.

$69
Avg. per night
Staybridge Suites London
Staybridge Suites London
7.8 Good
824 Exeter Road, London, ON, Canada
Show on map
6.4 km from city centre,  

Located in London, Staybridge Suites London is an easy drive from The University Of Western Ontario and offers disabled parking. It has a fitness centre, as well as an express check-in and check-out feature, an indoor pool and meeting rooms.

$100
Avg. per night
Courtyard by Marriott London
Courtyard by Marriott London
8.3 Excellent
864 Exeter Road, London, ON, Canada
Show on map
6.5 km from city centre,  

Situated in London, the hotel is within a 25-minute drive of London International Airport and provides an indoor pool. It has a fitness centre, as well as a car rental desk, an express check-in and check-out feature and a terrace.

$102
Avg. per night
Four Points by Sheraton London
Four Points by Sheraton London
8.4 Excellent
1150 Wellington Road South, London, ON, Canada
Show on map
6.1 km from city centre,  

Located in London, the hotel is within a 25-minute drive of London International Airport and provides an indoor pool and a sauna. It has a gym, as well as an express check-in and check-out feature, a safe and meeting rooms.

$107
Avg. per night
Hampton Inn by Hilton London
Hampton Inn by Hilton London
8.7 Excellent
840 Exeter Road, London, ON, Canada
Show on map
6.5 km from city centre,  

Boasting a Jacuzzi and an indoor pool, Hampton Inn London Ontario is located in London and offers award-winning accommodation. It provides 3-star accommodation with air-conditioned rooms.

$109
Avg. per night
Best Western Plus Lamplighter Inn & Conference Centre
Best Western Plus Lamplighter Inn & Conference Centre
8.9 Excellent
591 Wellington Road South, London, ON, Canada
Show on map
3.4 km from city centre,  

Situated a short drive from the London Public Library, Best Western Plus Lamplighter Inn & Conference Center provides modern accommodation in London. It has a gym, as well as an indoor pool, free Wi-Fi and water slides.

$118
Avg. per night

Hotel prices in London

2 stars and under
Hampton Inn by Hilton London
#1 most popular

Hampton Inn by Hilton London

840 Exeter Road, London, ON, Canada

8.7 Excellent
$109

Avg. per night

Motel 6 London, On - Ontario
#2 most popular

Motel 6 London, On - Ontario

810 Exeter Road, London, ON, Canada

7.3 Good
$60

Avg. per night

3 stars
Staybridge Suites London
#1 most popular

Staybridge Suites London

824 Exeter Road, London, ON, Canada

7.8 Good
$100

Avg. per night

Courtyard by Marriott London
#2 most popular

Courtyard by Marriott London

864 Exeter Road, London, ON, Canada

8.3 Excellent
$102

Avg. per night

Ramada by Wyndham London
Best value

Ramada by Wyndham London

817 Exeter Road, London, ON, Canada

6.9 Good
$69

Avg. per night

4 stars +
DoubleTree by Hilton Hotel London Ontario
#1 most popular

DoubleTree by Hilton Hotel London Ontario

300 King Street, London, ON, Canada

8.1 Excellent
$129

Avg. per night

Delta Hotels by Marriott London Armouries
#2 most popular

Delta Hotels by Marriott London Armouries

325 Dundas Street, London, ON, Canada

8.4 Excellent
$123

Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in London

About London

Nestled along the Thames River, London reflects its British namesake with its Covent Garden and Piccadilly Street. This Canadian counterpart also boasts excellent history museums, expansive parks and the University of Western Ontario.

Things to do

Museum London showcases more than 5,000 regional and Canadian art collections and 45,000 ancient artifacts. The kids will be captivated by the interactive activities, from digging for dinosaurs to exploring Canada’s North, at the London Children’s Museum.

When you need a breath of fresh air, head to Boler Mountain. A year-round destination for outdoor enthusiasts, it offers skiing, snowboarding, tubing and mountain biking. Soar over the Carolinian forest at Treetop Adventure Park, where you can enjoy zip-lining and traverse rope courses, Tarzan swings and swing bridges.

Experience some of the local cultures at Covent Garden Market, which has been operating in London’s city center since 1845. Here you can browse fresh products and unique gifts, including gourmet foods, sweet treats artwork and seasonal fruits and vegetables. You can stroll through the 140-hectare Springbank Park or enjoy its bowling lawns, zoos, amusement park and miniature train.

Looking for some evening entertainment? Snag tickets to a live production at the Grand Theatre, Canada’s oldest and longest-running live professional theatre. Afterward, sip on craft brews at Anderson Craft Ales or Forked River Brewing Company.

Getting around

You can access London by flying into London International Airport, located 10 kilometers from the city center. Buses and taxis operate throughout London and multiple bicycle paths offer a scenic way to get around, while a car is needed to explore further afield.

London travel FAQs

  • What are the best hotels in London?

    London is home to many highly-rated hotels, one of which is The Park Hotel London, which has a current rating of 8.3. For other potential stays, consider Hampton Inn by Hilton London and TownePlace Suites by Marriott London, which can also be great places to stay in London.

  • What is a good hotel near Harris Park?

    Reviews of The Park Hotel London recommend it as a good place to stay near Harris Park, scoring 8.3/10 from 775 ratings.

  • What is a good hotel in London near University of Western Ontario?

    Ivey Spencer Leadership Centre, A Dolce By Wyndham is a hotel near University of Western Ontario that is popular with HotelsCombined users, scoring 8.5 from 178 reviews.

  • Is there a good hotel near Budweiser Gardens?

    If you’re planning to stay near Budweiser Gardens, you should consider The Park Hotel London, which has a score of 8.3 from 775 reviews.

  • How much do hotels in London cost?

    The average price of a hotel in London is $109 per night, based on the last 3 days’ data.

  • How much is a cheap hotel in London?

    HotelsCombined users have found cheap hotels in London starting from $51 per night in the last 3 days.