A street with historic buildings, cars, and a cyclist.

Search Hotels with Restaurant in Southwestern Ontario

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on Southwestern Ontario Hotels with Restaurant

Tonight
8 Aug - 9 Aug
Tomorrow
9 Aug - 10 Aug
Next weekend
14 Aug - 16 Aug
In two weeks
21 Aug - 23 Aug

Our top choices for Southwestern Ontario hotels with a restaurant

1. Hampton Inn & Suites by Hilton Waterloo St. Jacobs

Hampton Inn & Suites by Hilton Waterloo St. Jacobs
Township of Woolwich
United States
Dan
£75
includes taxes & fees
16 Aug - 17 Aug
Hampton Inn & Suites by Hilton Waterloo St. Jacobs

2. The Parlour Inn, an Ascend Collection Hotel

The Parlour Inn, an Ascend Collection Hotel
Stratford City Centre
Canada
Gavin
£95
includes taxes & fees
31 Aug - 1 Sept
The Parlour Inn, an Ascend Collection Hotel

3. The Windsor Hotel by Hoco Hotels Collection

The Windsor Hotel by Hoco Hotels Collection
Stratford City Centre
Canada
Craig
£90
includes taxes & fees
7 Sept - 8 Sept
The Windsor Hotel by Hoco Hotels Collection

4. Mercer Hotel Downtown, BW Premier Collection

Mercer Hotel Downtown, BW Premier Collection
Stratford City Centre
Canada
Claire
£104
includes taxes & fees
9 Aug - 10 Aug
Mercer Hotel Downtown, BW Premier Collection

5. Courtyard by Marriott Waterloo St. Jacobs

Courtyard by Marriott Waterloo St. Jacobs
Township of Woolwich
Canada
Monique
£90
includes taxes & fees
16 Aug - 17 Aug
Courtyard by Marriott Waterloo St. Jacobs

6. Waterloo Suites Hotel, Trademark Collection by Wyndham

Waterloo Suites Hotel, Trademark Collection by Wyndham
Waterloo
Canada
Tammy
£84
includes taxes & fees
16 Aug - 17 Aug
Waterloo Suites Hotel, Trademark Collection by Wyndham

7. Stone Willow Inn

Stone Willow Inn
St. Mary's
Canada
Michelle
£67
includes taxes & fees
10 Aug - 11 Aug
Stone Willow Inn

8. The Walper Hotel, part of JdV by Hyatt

The Walper Hotel, part of JdV by Hyatt
Downtown Kitchener
Canada
Lindsay
£100
includes taxes & fees
16 Aug - 17 Aug
The Walper Hotel, part of JdV by Hyatt

9. Delta Hotels by Marriott Waterloo

Delta Hotels by Marriott Waterloo
Waterloo
Canada
Amanda
£123
includes taxes & fees
6 Sept - 7 Sept
Delta Hotels by Marriott Waterloo

10. Best Western Plus The Arden Park Hotel

Best Western Plus The Arden Park Hotel
Stratford
Canada
Judi
£186
includes taxes & fees
16 Aug - 17 Aug
Best Western Plus The Arden Park Hotel
View all properties

Top Southwestern Ontario Hotel Reviews

Quality Inn

Quality Inn

10/10 Excellent
"All of it"
Suzanne 1-night trip
Posted 8 hours ago
Quality Inn
Best Western Plus Lamplighter Inn & Conference Centre

Best Western Plus Lamplighter Inn & Conference Centre

8/10 Good
"Nice hotel but it was really loud because there was a girls sporting event and it seemed like a bunch of teams were staying there. However, I would stay there again."
Mark 1-night trip
Posted 10 hours ago
Best Western Plus Lamplighter Inn & Conference Centre
Four Points by Sheraton London

Four Points by Sheraton London

8/10 Good
"Stay was nice, we were only there for one evening; close to shopping and restaurants which was convenient"
Pina 1-night trip
Posted 12 hours ago
Four Points by Sheraton London
Travelodge by Wyndham Port Elgin

Travelodge by Wyndham Port Elgin

8/10 Good
"Attached to Sunrise restaurant which has great food, reasonable prices and a discount for people staying at the motel."
Maggie 1-night trip
Posted 17 hours ago
Travelodge by Wyndham Port Elgin
The Park Hotel London

The Park Hotel London

10/10 Excellent
"Very enjoyable stay. The room was exceptionally clean, which I always appreciate. The staff were friendly, helpful, and even upgraded me to the floor I had requested. Breakfast was a nice European-style spread with plenty of choices. The only downside was the parking fee, but that's pretty common these days. I'd definitely stay here again."
Rick 2-night trip
Posted 20 hours ago
The Park Hotel London
The Walper Hotel, part of JdV by Hyatt

The Walper Hotel, part of JdV by Hyatt

10/10 Excellent
"Lovely historic hotel in a great location. Boutique look and feel. Nice spacious room and we enjoyed the included Breakfast and the gym. The staff was friendly and responsive. Great stay!"
Jason 1-night trip
Posted 2 days ago
The Walper Hotel, part of JdV by Hyatt

Frequently asked questions

How much do hotels with restaurants in Southwestern Ontario cost?
Hotels in Southwestern Ontario range between £67 to £186 per night. Come with an appetite, because these hotels have restaurants or are close to some great dining experiences. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
How many hotels with restaurants are there in Southwestern Ontario?
Select from 377 hotels that offer access to superb dining all over Southwestern Ontario. Whether you're after a hotel with a restaurant or one that puts you in the centre of a culinary hub, Expedia makes it a breeze to find the perfect digs.
Why book your hotel with dining in Southwestern Ontario with Expedia?
Booking a hotel with dining in Southwestern Ontario is as simple as working out your travel dates and choosing an option that meets your needs. Seeking a stay that has an on-site restaurant or is in a culinary hub? Want it to be affordable or upmarket? Use Expedia's filters to further narrow your search results and find the perfect fit.
How can I find cheap hotels with dining in Southwestern Ontario?
Expedia can help you easily source cheap hotels with dining in Southwestern Ontario. Try our filter tools to find accommodation with restaurants or satisfying extras, like included dinner. You can also choose how much you want to spend per night and your preferred hotel star rating to minimize costs.

Explore a world of travel with Expedia