Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Find Hotels in Southwestern Ontario

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 $84 per night
129.53 mi from city center
4.1/5Very Good! (4,259 reviews)

"The view of the Detroit riverfront was to die for; absolutely the best in the city. The panorama was provided by 3 large windows, however the central pane was heavily clouded due to age and UV I suspect, degrading the plastic between the glass layers. Regardless of the cause, the brownish cloudiness ..."…"

Reviewed on Jun 19, 2020

Best Western Plus Waterfront Hotel
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 $86 per night
74.4 mi from city center
4.3/5Excellent! (494 reviews)

"Felt safe. Goodsystem"…"

Reviewed on Jun 27, 2020

Best Western Inn On The Bay
Comfort Inn & Suites
2.5 out of 5
4 Balsam Street, Collingwood, ON
Free CancellationReserve now, pay when you stay
The price is $106 per night
80.14 mi from city center
4.1/5Very Good! (1,006 reviews)

"Super clean, friend staff, close to restaurants and stores. Also close to Wasaga and much cheaper than renting a cottage, lovely weekend getaway!"…"

Reviewed on Jun 30, 2020

Comfort Inn & Suites
  • You could be seeing lower prices

    With member prices, you could save 10% or more right now on thousands of properties.
    Sign up, it's freeSign in
Ramada by Wyndham London
3 out of 5
817 Exeter Rd, London, ON
Free CancellationReserve now, pay when you stay
The price is $48 per night
40.7 mi from city center
3.6/5Good! (1,007 reviews)

"Bed was very comfy and clean, room was spotless. Shower was clean and I was pleased with the food service"…"

Reviewed on May 23, 2020

Ramada by Wyndham London
Days Inn & Suites by Wyndham Collingwood
2.5 out of 5
15 Cambridge Street, Collingwood, ON
Free CancellationReserve now, pay when you stay
The price is $85 per night
79.89 mi from city center
4.4/5Excellent! (997 reviews)

"Would love to book this property again when life is back to normal. Would love to check out the pool and fitness facilities."…"

Reviewed on May 19, 2020

Days Inn & Suites by Wyndham Collingwood
Visitors Inn
3.5 out of 5
649 Main Street West, Hamilton, ON
Free CancellationReserve now, pay when you stay
The price is $88 per night
60.63 mi from city center
4.4/5Wonderful! (990 reviews)

"It was quiet, clean and comfortable. Very nice property. Will go back again."…"

Reviewed on May 19, 2020

Visitors Inn
Living Stone Golf Resort
3 out of 5
19 Keith Ave, Collingwood, ON
Free CancellationReserve now, pay when you stay
The price is $110 per night
80.42 mi from city center
4/5Very Good! (998 reviews)

"Great service in spite of the Pandemic"…"

Reviewed on Mar 20, 2020

Living Stone Golf Resort
Holiday Inn & Suites Windsor Ambassador Bridge
3.5 out of 5
1855 Huron Church Road, Windsor, ON
The price is $99 per night
131.68 mi from city center
3.9/5Good! (828 reviews)

"Good nightly rates during the COVID epidemic, up-to date, maintained facilities"…"

Reviewed on Jun 19, 2020

Holiday Inn & Suites Windsor Ambassador Bridge
Sandman Hotel Oakville
3 out of 5
3451 South Service Road West, Oakville, ON
Free CancellationReserve now, pay when you stay
The price is $69 per night
65.82 mi from city center
4.4/5Excellent! (1,056 reviews)

"Conveniently located to the highway and next to outlet stores. At check in, I asked about a 50$ charge to my account and the receptionist took offence instead of just explaining, which he did in the end. Room table not wiped down really well..could see fingerprints without trying. Ended buying cleaner ..."…"

Reviewed on Jun 19, 2020

Sandman Hotel Oakville
Quality Inn
2.5 out of 5
2899 King St E, Kitchener, ON
Free Cancellation
The price is $44 per night
31.57 mi from city center
4/5Very Good! (990 reviews)

"Great location and price. Clean and quiet. Thank you"…"

Reviewed on Jun 3, 2020

Quality 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 $83 per night
67.68 mi from city center
4.3/5Excellent! (1,086 reviews)

"staff are awesome...hotel very clean ...location is to find"…"

Reviewed on Jun 30, 2020

Sandman Hotel Hamilton
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 $52 per night
40.69 mi from city center
4.4/5Wonderful! (997 reviews)

"Extremely clean and well prepared. Courteous staff."…"

Reviewed on Jun 30, 2020

Hampton Inn by Hilton London
Living Water Resort and Spa
3.5 out of 5
9 Harbour Street East, Collingwood, ON
Free CancellationReserve now, pay when you stay
The price is $170 per night
80.47 mi from city center
4/5Very Good! (495 reviews)

"Location is key. 10 minutes from Blue Mountain, 15 from Wasaga Beach. Walking trails steps from the hotel. Your room was great with a full kitchen, dishwasher and washer and dryer. Large kitchen table that sits 6 plus 2 bar stools at the kitchen bar. Large bay window and balcony. Highly ..."…"

Reviewed on Jun 23, 2020

Living Water Resort and Spa
Westin Trillium House, Blue Mountain
4 out of 5
220 Gord Canning Drive, The Blue Mountains, ON
Free CancellationReserve now, pay when you stay
The price is $252 per night
78.18 mi from city center
4.4/5Wonderful! (1,092 reviews)

"Great accommodation . Service was awesome. Covid 19 had it's impact on thepool usage but it's not the hotel's fault.highly recommended"…"

Reviewed on Jul 2, 2020

Westin Trillium House, Blue Mountain
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 $134 per night
78.42 mi from city center
4.6/5Exceptional! (767 reviews)
Perfectly Cozy

"Cozy cabin, close, adorable. We loved this little one nighter for a ski and spa weekend getaway. Would recommend it for a longer stay as well."…"

Reviewed on Mar 8, 2020

Embarc Blue Mountain
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 theaters, 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 accommodations in Southwestern Ontario
  • The closest major airport is in London, ON (YXU-London Intl.), 33.2 mi (53.5 km) from the city center
  • 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 theaters 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 Southwestern Ontario, there are 932 hotels and other lodging options so you'll have plenty of choices for a perfect holiday retreat. 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 favorite with Expedia travelers 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 favorite 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 very many public transit options so consider renting a car to explore more.

Frequently asked questions

Where is the best place to stay in Southwestern Ontario?
Wenzler’s Landing Bed & Breakfast is a favorite property for Expedia customers. This 3-star B&B offers free breakfast and free WiFi. Traveler reviews also recommend Duggan Place Heritage Inn and Bee ‘n Bee Bed n’ Breakfast as top choices for your visit.
If I need to cancel my hotel reservation in Southwestern Ontario, will I receive a refund?
Yes, the majority of hotel room reservations are fully refundable as long as you cancel prior to the accommodation’s cancellation deadline, which often is within 24-48 hours of the scheduled arrival. If you have a reservation that’s non-refundable, you might be able to cancel it and get a refund within a 24-hour period of booking. Enter dates in and click on “Search”, then filter by “free cancellation” to review the top deals on offer in Southwestern Ontario.
Where can I learn more about changing or cancelling my trip to Southwestern Ontario?
For more details about rescheduling or cancelling your trip to Southwestern Ontario, go to https://www.expedia.com/service/.
What are some hotels with pools in Southwestern Ontario?
Westin Trillium House, Blue Mountain: 4-star hotel, 1-minute walk from Blue Mountain Ski Resort. Features a restaurant, an outdoor pool, and a sauna. Sandman Hotel Hamilton and Hampton Inn by Hilton London are two additional hotels that offer an onsite pool.

Recent reviews of Southwestern Ontario hotels

More trip options