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

Find out moreOpens in new tab or window

Search Hotels in Southwestern Ontario

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular Filters
Property class
Your Budget
Guest rating
Payment Type
Property Type
Area
Popular Locations
Amenities
Accessibility
Trip type
Peninsula Motel
3 out of 5
143 Hwy 6 North, South Bruce Peninsula, ON
Free cancellationReserve now, pay when you stay
The price is £66 per night from 15 Oct to 16 Oct
87.27 mi from city centre
4.3/5Excellent! (358 reviews)

"Rooms are very neat and beautiful. Staffs are friendly and helpful. But the wifi isn't that good."…"

Reviewed on 16 Sep 2020

Peninsula Motel
Mikinaak Cottage & Cabin Rentals
3 out of 5
7381 hwy # 6, Northern Bruce Peninsula, ON
The price is £119 per night from 27 Sep to 28 Sep
124.17 mi from city centre
4/5Very Good! (154 reviews)

"Easy walking access to the main attractions of Tobermory, but slightly away from the main bustle. Right beside Tacomory. Good location."…"

Reviewed on 14 Sep 2020

Mikinaak Cottage & Cabin Rentals
Dreamland II Bed and Breakfast
3 out of 5
1142 Dyers Bay Road, Northern Bruce Peninsula, ON
The price is £110 per night from 2 Oct to 3 Oct
116.38 mi from city centre
4.4/5Excellent! (174 reviews)

"Owners were great. Very accommodating. Beautiful views and very clean. Would have preferred our own bathroom as the stairs to our room were a little tricky to navigate. Breakfast was delicious both days."…"

Reviewed on 15 Sep 2020

Dreamland II Bed and Breakfast

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Best Western Plus Waterfront Hotel
2.5 out of 5
277 Riverside Drive West, Windsor, ON
Free cancellationReserve now, pay when you stay
The price is £79 per night from 27 Sep to 28 Sep
129.53 mi from city centre
4.3/5Excellent! (2,264 reviews)

"the staff was friendly. First time since March staying a hotel. I felt confident about the protocol."…"

Reviewed on 21 Sep 2020

Best Western Plus Waterfront Hotel
North Shore Cottages
3 out of 5
95 McVicar Street, Saugeen Shores, ON
Get Rates
67.44 mi from city centre
3.5/5Good! (45 reviews)

"The property is located in a very nice area. It is very close to all amenities and the cottage is very nice and clean. The host "Tom" is very friendly, approachable and kind. Highly recommended!"…"

Reviewed on 8 Sep 2020

North Shore Cottages
Best Western Inn On The Bay
2.5 out of 5
1800 2nd Avenue East, Owen Sound, ON
Free cancellationReserve now, pay when you stay
The price is £84 per night from 25 Oct to 26 Oct
74.4 mi from city centre
4.3/5Excellent! (584 reviews)

"It is fine. Walls are thin though. I can hear next door pounding the wall."…"

Reviewed on 20 Sep 2020

Best Western Inn On The Bay
Ramada by Wyndham London
3 out of 5
817 Exeter Rd, London, ON
Free cancellationReserve now, pay when you stay
The price is £46 per night from 1 Oct to 2 Oct
40.7 mi from city centre
3.6/5Good! (987 reviews)

"Good for price it was worth if we look at their prices"…"

Reviewed on 24 Sep 2020

Ramada by Wyndham London
Visitors Inn
3.5 out of 5
649 Main Street West, Hamilton, ON
Free cancellationReserve now, pay when you stay
The price is £85 per night from 30 Sep to 1 Oct
60.63 mi from city centre
4.4/5Wonderful! (980 reviews)

"Clean and comfortable rooms. Friendly staff. Enjoyed the amenities. Felt safe."…"

Reviewed on 21 Sep 2020

Visitors Inn
Sandman Hotel Hamilton
3.5 out of 5
560 Centennial Parkway North, Hamilton, ON
Free cancellationReserve now, pay when you stay
The price is £70 per night from 28 Sep to 29 Sep
67.68 mi from city centre
4.3/5Excellent! (1,129 reviews)

"Customer Service was great, everything was very clean, room was nicely decorated and the beds comfy!"…"

Reviewed on 21 Sep 2020

Sandman Hotel Hamilton
The Harbourfront Inn
3.5 out of 5
505 Harbour Road, Sarnia, ON
Free cancellationReserve now, pay when you stay
The price is £60 per night from 26 Sep to 27 Sep
76.85 mi from city centre
4.3/5Excellent! (813 reviews)

"Nice motel with covid they prepare a little bag with random items for breakfast, coffee machine in room they have also fridge and microwave."…"

Reviewed on 17 Sep 2020

The Harbourfront Inn
Embarc Blue Mountain
3 out of 5
277 Jozo Weider Blvd, The Blue Mountains, ON
Free cancellationReserve now, pay when you stay
The price is £154 per night from 20 Oct to 21 Oct
78.42 mi from city centre
4.6/5Exceptional! (801 reviews)

"It was very relaxing and clean. Check-in was very covid aware. We walked to dinner in the village which took under 10 minutes."…"

Reviewed on 15 Sep 2020

Embarc Blue Mountain
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 27 Sep to 28 Sep
36.63 mi from city centre
4.3/5Excellent! (1,061 reviews)

"Nice room with separate bedroom. Location is close to restaurants and pubs, but downside is quite loud outside if you need to get to bed early. $26 a night for self parking is a little steep."…"

Reviewed on 7 Sep 2020

The Park Hotel London
Blue Mountain Resort Village Suites
4 out of 5
156 Jozo Weider Blvd, The Blue Mountains, ON
Free cancellationReserve now, pay when you stay
The price is £150 per night from 21 Oct to 22 Oct
78.29 mi from city centre
4.2/5Very Good! (3,137 reviews)

"Although the property is getting pretty dated, for the most part it is well kept. Texting the hotel staff is a nice option as it gets the message correct and translates into quick and efficient response."…"

Reviewed on 19 Sep 2020

Blue Mountain Resort Village Suites
Kitchener Inn & Suites
2.5 out of 5
4355 King Street E, Kitchener, ON
Free cancellationReserve now, pay when you stay
The price is £55 per night from 26 Sep to 27 Sep
33.8 mi from city centre
4.4/5Excellent! (1,554 reviews)

"Great staff clean but not very good heat for the shower"…"

Reviewed on 20 Sep 2020

Kitchener Inn & Suites
Blue Mountain Resort Inn
2.5 out of 5
110 Jozo Weider Blvd, The Blue Mountains, ON
Free cancellationReserve now, pay when you stay
The price is £107 per night from 12 Oct to 13 Oct
78.38 mi from city centre
4.1/5Very Good! (33 reviews)

"Close to the Village. Wish they had a better breakfast restaurant"…"

Reviewed on 21 Sep 2020

Blue Mountain Resort Inn
Don't see what you're looking for?
See all available properties in Southwestern Ontario
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.

Visiting Southwestern Ontario

Couples looking to get away will find a romantic atmosphere in Southwestern Ontario, and visitors give high marks for the riverfront, top-notch restaurants and shopping. This city also attracts tourists with its theatres, casinos and sporting events. Top sights in the city include Budweiser Gardens, Blue Mountain Ski Resort and Bruce Peninsula.

  • There are 932 hotels and other accommodation options in Southwestern Ontario
  • The closest major airport is in London, ON (YXU-London Intl.), 33.2 mi (53.5 km) from the city centre
  • The next closest is in Kitchener, ON (YKF-Region of Waterloo Intl.), 33.9 mi (54.5 km) away

Sightseeing and Staying in Southwestern Ontario

The city is well known for its theatres and festivals, and cultural venues include Centre In The Square, Museum London and Festival Theatre. Families come for attractions such as Bingemans, African Lion Safari and Chicopee Tube Park. The city is notable for landmarks like Detroit Windsor Tunnel, Grand Bend Beach and Dundurn Castle.

In The Blue Mountains, there are 932 accommodation choices and hotels so you can easily plan your perfect holiday retreat at an affordable rate. These are highly ranked ones based on our user reviews:

  • Omstead's On Erie - This 3.5-star bed & breakfast features a private beach, free breakfast and free WiFi. It's a favourite with Expedia travellers for its breakfast and clean, comfortable rooms.
  • The Bruce Hotel - Our customers like the dining options and helpful staff at this hotel. With a stay at this 4-star hotel, guests can enjoy access to 2 indoor pools and 2 restaurants, along with free WiFi.
  • The Barracks Inn - This 4-star hotel features free breakfast, free WiFi and free parking. Expedia customers like its overall value and convenient parking.

Other favourite sights in Southwestern Ontario include Budweiser Gardens, Blue Mountain Ski Resort and Bruce Peninsula.

Getting around Southwestern Ontario

If you'd like to explore more of the area, hop aboard a train from Stratford Station, St. Marys Station or Kitchener Station. Southwestern Ontario might not have as many public transport options so consider renting a car to explore the city.

More trip options

Southwestern Ontario Hotel Reviews