Photo by kyle czapski

Search Hotels with Restaurant in Northern Ontario

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Our top choices for Northern Ontario hotels with a restaurant

1. Hyatt House Thunder Bay

Hyatt House Thunder Bay
2.5 star property
THUNDER BAY
9.6 out of 10, Exceptional, (247 reviews)
"Great hotel Very private"
Canada
Conrad
The price is ₹14,597
₹17,320 total
includes taxes & fees
13 Nov - 14 Nov
Hyatt House Thunder Bay

2. Best Western Plus Dryden Hotel & Conference Centre

Best Western Plus Dryden Hotel & Conference Centre
3.0 star property
Dryden
9.0 out of 10, Wonderful, (1,003 reviews)
"Will stay again. Full service restaurant for breakfast."
Canada
Dale
The price is ₹13,122
₹15,421 total
includes taxes & fees
28 Nov - 29 Nov
Best Western Plus Dryden Hotel & Conference Centre

3. Delta Hotels by Marriott Sault Ste. Marie Waterfront

Delta Hotels by Marriott Sault Ste. Marie Waterfront
3.5 star property
Sault Ste. Marie
9.0 out of 10, Wonderful, (1,007 reviews)
"Amazing stay!"
Canada
Carolina
The price is ₹10,702
₹12,819 total
includes taxes & fees
15 Nov - 16 Nov
Delta Hotels by Marriott Sault Ste. Marie Waterfront

4. The Prince Arthur Hotel

The Prince Arthur Hotel
2.0 star property
Thunder Bay
7.2 out of 10, Good, (1,005 reviews)
"Great view of Sleeping Giant and ships from the room."
Canada
Michael
The price is ₹9,373
₹11,121 total
includes taxes & fees
6 Dec - 7 Dec
The Prince Arthur Hotel

5. Quattro Hotel & Conf. Centre, an Ascend Collection Hotel

Quattro Hotel & Conf. Centre, an Ascend Collection Hotel
3.0 star property
Sault Ste. Marie
9.0 out of 10, Wonderful, (1,091 reviews)
"Very nice hotel."
Canada
Scott
The price is ₹8,467
₹10,141 total
includes taxes & fees
29 Nov - 30 Nov
Quattro Hotel & Conf. Centre, an Ascend Collection Hotel

6. The Water Tower Inn, BW Premier Collection

The Water Tower Inn, BW Premier Collection
3.5 star property
Sault Ste. Marie
8.4 out of 10, Very good, (1,059 reviews)
"The rooms were clean and the staff were amazing"
Canada
Paul
The price is ₹8,702
₹10,423 total
includes taxes & fees
15 Nov - 16 Nov
The Water Tower Inn, BW Premier Collection

7. Manitoulin Hotel Conference Centre

Manitoulin Hotel Conference Centre
2.0 star property
Little Current
The price is ₹13,228
₹14,948 total
includes taxes & fees
26 Nov - 27 Nov
Manitoulin Hotel Conference Centre

8. Days Inn & Suites by Wyndham Sault Ste. Marie ON

Days Inn & Suites by Wyndham Sault Ste. Marie ON
2.5 star property
Sault Ste. Marie
8.0 out of 10, Very good, (1,328 reviews)
"Room was clean and staff was great ."
Canada
Monique
The price is ₹7,977
₹9,554 total
includes taxes & fees
15 Nov - 16 Nov
Days Inn & Suites by Wyndham Sault Ste. Marie ON

9. Valhalla Hotel & Conference Centre

Valhalla Hotel & Conference Centre
3.5 star property
Thunder Bay
8.4 out of 10, Very good, (2,512 reviews)
"Great place to stay"
Canada
Kelvin
The price is ₹10,374
₹12,308 total
includes taxes & fees
19 Nov - 20 Nov
Valhalla Hotel & Conference Centre

10. Howey Bay Motel & Restaurant

Howey Bay Motel & Restaurant
3.0 star property
Red Lake
8.6 out of 10, Excellent, (204 reviews)
"Nice rooms, nice restaurant and bar"
United States
JEFFREY
The price is ₹8,469
₹10,048 total
includes taxes & fees
6 Dec - 7 Dec
Howey Bay Motel & Restaurant
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.

Top Northern Ontario Hotel Reviews

Frequently Asked Questions

How much do hotels with dining in Northern Ontario cost?

Hotels in Northern Ontario range between ₹7,976 to ₹14,597 per night. Come with an appetite — these properties feature restaurants or are close to top dining experiences. These prices were 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.

What are the best hotels with dining in Northern Ontario?

Satisfy your cravings in Northern Ontario when you stay at one of our multiple hotels with restaurants or in foodie areas. With a total average guest review rating of 0, there's an appetising option for all tastes and budgets. If you're travelling to Sault Ste. Marie, check out Quattro Hotel & Conference Centre, Ascend Hotel Collection, a 3-star getaway with a garden and a sauna. Another favourite in this popular city is Microtel Inn & Suites by Wyndham Sault Ste. Marie. This 2.5-star hotel offers a terrace and a barbecue grill.

How many hotels with restaurants are there in Northern Ontario?

Northern Ontario has 81 hotels offering easy access to some excellent food experiences. Enter your travel dates and destination and get a head start on planning your perfect getaway today.

What are the best cheap hotels with dining in Northern Ontario?

Enjoy savings on your Northern Ontario trip by locking in hotels with dining from only ₹7,976 per night. Planning to discover the must-see sights of Sault Ste. Marie? Unpack your bags at Microtel Inn & Suites by Wyndham Sault Ste. Marie. This budget-friendly option with a terrace and a barbecue grill makes a perfect base to enjoy the local cuisine. If you're headed to Thunder Bay, look up Hampton Inn & Suites by Hilton Thunder Bay. As well as a swimming pool and WiFi, you'll have access to some fabulous food experiences. Want to sightsee around Northern Ontario without spending a fortune? Add some free attractions to your must-see list, like Sault Ste. Marie Canal National Historic Site in Sault Ste. Marie. Thunder Bay also has tons of things to do that won't cost a penny, including Terry Fox Monument. 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.

Are there any family-friendly hotels with dining in Northern Ontario?

Yes, so round up the troops and make plans for your Northern Ontario adventure! If Sault Ste. Marie is your destination, book a stay at Quattro Hotel & Conference Centre, Ascend Hotel Collection. This 3-star family-friendly hotel will place you near some great foodie experiences. Amenities here include complimentary breakfast and a sauna. Another excellent choice with dining is Fairfield Inn & Suites by Marriott Sault Ste. Marie. Also in Sault Ste. Marie, it has a 2.5-star rating and has complimentary breakfast and laundry facilities. Sault Ste. Marie has tons of family-friendly attractions when it's time to head out and explore. Agawa Canyon Tour Trains and Sault Ste. Marie Museum will keep your crew entertained.

Why book your hotel with restaurants in Northern Ontario with Expedia?

Whether you're seeking a hotel with a restaurant, or one that's near a foodie epicentre, Expedia will have an escape that suits your tastes. Use our handy filters to search for Northern Ontario hotels with on-site dining. You can also search for properties in well-known locations full of cafés, restaurants or markets. Whatever you go for, you're guaranteed to score a delicious deal with Expedia!

How can I find cheap hotels with restaurants in Northern Ontario?

Expedia can help you narrow your search for cheap hotels with restaurants in Northern Ontario. Simply use our filter tools to look up accommodation with restaurants or tasty extras, such as included breakfast and lunch. You can also choose how much you want to spend per night and your preferred hotel star rating to bring down costs.