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.

Search for Northern Ontario Hotels from CA $77

The Water Tower Inn, BW Premier Collection
3.5 out of 5
360 Great Northern Rd, Sault Ste. Marie, ON
Free cancellationReserve now, pay when you stay
The price is CA $118 per night
544.92 km from city centre
4.3/5Excellent! (788 reviews)

"Considering what the world is going through, service Was great."…"

Reviewed on Jun. 19, 2020

The Water Tower Inn, BW Premier Collection
The Waterview Inn
2.5 out of 5
630 Lakeview Dr., Kenora, ON
Free cancellationReserve now, pay when you stay
The price is CA $89 per night
583.9 km from city centre
3.2/5 (291 reviews)

"The parking area was in very bad shape the parking lot"…"

Reviewed on Jun. 18, 2020

The Waterview Inn
Days Inn & Suites by Wyndham Sault Ste. Marie ON
2.5 out of 5
332 Bay Street, Sault Ste. Marie, ON
Free cancellationReserve now, pay when you stay
The price is CA $77 per night
547.24 km from city centre
3.8/5Good! (1,034 reviews)

"Really not to much to say... the front desk person was very friendly and accommodating which was nice after a long days drive. The only thing was the curtains weren’t hung up properly which we found out early in the morning when the sun was shining in my husbands face. I had to stand on the bed to ..."…"

Reviewed on Jul. 2, 2020

Days Inn & Suites by Wyndham Sault Ste. Marie ON
  • 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
Radisson Hotel Sudbury
3 out of 5
85 St Anne Road, Sudbury, ON
Free cancellationReserve now, pay when you stay
The price is CA $118 per night
664.13 km from city centre
3.8/5Good! (996 reviews)

"Very clean Property Great staff, very helpful Great location"…"

Reviewed on Jun. 26, 2020

Radisson Hotel Sudbury
Super 8 by Wyndham Kenora
2 out of 5
240 Lakeview Drive, Kenora, ON
Free cancellationReserve now, pay when you stay
The price is CA $102 per night
582.76 km from city centre
4.2/5Very Good! (553 reviews)

"It was fine as expected . Forcing me to write a paragraph is unnecessary."…"

Reviewed on Jun. 29, 2020

Super 8 by Wyndham Kenora
Prince Arthur Waterfront Hotel & Suites
2 out of 5
17 North Cumberland Street, Thunder Bay, ON
Free cancellationReserve now, pay when you stay
The price is CA $99 per night
361.65 km from city centre
3.5/5Good! (831 reviews)

"The service is excellent, friendly and helpful. Room is clean. The location is closed to bay."…"

Reviewed on Jun. 27, 2020

Prince Arthur Waterfront Hotel & Suites
Parry Sound Inn & Suites
3 out of 5
292 Louisa Street, Parry Sound, ON
Free cancellationReserve now, pay when you stay
The price is CA $147 per night
812.55 km from city centre
4.1/5Very Good! (398 reviews)

"The property serves our purpose. The staff are pleasant, the room is clean. The mattresses could be upgraded...they sag. The room had a coffee maker, fridge and microwave...very handy. The breakfast is ok with cereals, yogurt, breads and muffins. Not crazy about paper/ styrofoam bowls and plates ..."…"

Reviewed on Mar. 11, 2020

Parry Sound Inn & Suites
Valhalla Inn
3.5 out of 5
1 Valhalla Inn Rd, Thunder Bay, ON
Free cancellationReserve now, pay when you stay
The price is CA $93 per night
370.28 km from city centre
4.1/5Very Good! (1,099 reviews)

"Very good in service , rooms and wash rooms like new."…"

Reviewed on Jul. 2, 2020

Valhalla Inn
Delta Hotels by Marriott Sault Ste. Marie Waterfront
3.5 out of 5
208 St Mary's River Drive, Sault Ste. Marie, ON
Free cancellationReserve now, pay when you stay
The price is CA $111 per night
547.36 km from city centre
4.4/5Excellent! (853 reviews)

"Beautiful hotel on the Waterfront in Sault Ste Marie. Beds and pillows were very comfortable. Room was clean and updated. Front desk staff very friendly and helpful. Would definitely stay again on another trip through."…"

Reviewed on Jul. 3, 2020

Delta Hotels by Marriott Sault Ste. Marie Waterfront
Fairfield Inn & Suites by Marriott Sault Ste. Marie
2.5 out of 5
633 Great Northern Rd, Sault Ste. Marie, ON
Free cancellationReserve now, pay when you stay
The price is CA $87 per night
544.04 km from city centre
4.5/5Wonderful! (540 reviews)

"Clean and satisfied. Will definitely book it again."…"

Reviewed on Jun. 14, 2020

Fairfield Inn & Suites by Marriott Sault Ste. Marie
TownePlace Suites by Marriott Sudbury
3.5 out of 5
1710 The Kingsway, Sudbury, ON
Free cancellationReserve now, pay when you stay
The price is CA $149 per night
665.9 km from city centre
4.5/5Wonderful! (999 reviews)

"Despite the COVId 19 we felt very safe here with our family."…"

Reviewed on Jun. 3, 2020

TownePlace Suites by Marriott Sudbury
Hampton Inn by Hilton North Bay
2.5 out of 5
950 Mckeown Avenue, H, North Bay, ON
Free cancellationReserve now, pay when you stay
The price is CA $129 per night
751.1 km from city centre
4.6/5Wonderful! (989 reviews)

"Easy to get to from the hwy and was in decent condition"…"

Reviewed on Jun. 2, 2020

Hampton Inn by Hilton North Bay
Hampton Inn & Suites by Hilton Thunder Bay
2.5 out of 5
760 Arthur Street West, Thunder Bay, ON
Free cancellationReserve now, pay when you stay
The price is CA $139 per night
370.1 km from city centre
4.6/5Exceptional! (812 reviews)

"Friendly staff at check in, clean, hand sanitizer in place."…"

Reviewed on Jul. 1, 2020

Hampton Inn & Suites by Hilton Thunder Bay
Fairfield Inn & Suites by Marriott Sudbury
3 out of 5
490 Barrydowne Rd, Sudbury, ON
Free cancellationReserve now, pay when you stay
The price is CA $124 per night
665.32 km from city centre
4.5/5Wonderful! (698 reviews)

"Check in was quick, the pool had a nice Covid 19 protocol."…"

Reviewed on Jul. 2, 2020

Fairfield Inn & Suites by Marriott Sudbury
Homewood Suites by Hilton Sudbury
3 out of 5
2270 Regent Street, Sudbury, ON
Free cancellationReserve now, pay when you stay
The price is CA $149 per night
668.4 km from city centre
4.5/5Wonderful! (403 reviews)

"Clean property, friendly staff. Easy booking and check in."…"

Reviewed on Jun. 25, 2020

Homewood Suites by Hilton Sudbury
Don't see what you're looking for?
See all available properties in Northern 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.

Northern Ontario Hotel Guide

Expedia.ca offers a selection of 498 hotels in Northern Ontario. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

Expedia.ca will not only save you time, but also money when booking your stay at a hotel in Northern Ontario. Making reservations so you can stay within your budget is easy with us.

Expedia.ca even provides you with a map so you may find hotels in the Northern Ontario neighborhood you prefer.

Go ahead. Enter your travel dates to view the best offers on hotel rooms in Northern Ontario, Ontario now!

Frequently asked questions

Where is the best place to stay in Northern Ontario?
Homewood Suites by Hilton North Bay is a favorite with Expedia customers. This 3-star hotel offers free breakfast and an indoor pool. Other top choices based on reviews include My Friends Inn Manitoulin and The Courthouse Hotel, Ascend Hotel Collection.
If I need to cancel my hotel reservation in Northern Ontario, will I receive a refund?
Yes! The majority of room reservations are fully refundable if you cancel before the hotel’s cancellation deadline, which in most cases is within 24 or 48 hours of the scheduled arrival. If you have a non-refundable reservation, you may still be able to cancel and receive a refund within a 24-hour period of booking. Put your dates in and click on “Search”, then use the filter option “free cancellation” to get the top deals on offer in Northern Ontario.
What are some hotels with pools in Northern Ontario?
Valhalla Inn: Features an indoor pool, a children’s pool, and a restaurant. Hampton Inn & Suites by Hilton Thunder Bay and Delta Hotels by Marriott Sault Ste. Marie Waterfront are two additional hotels with an onsite pool.

Recent Reviews in Northern Ontario

More trip options