Search Muskoka Hotels

Search over 1 million properties and 550 airlines worldwide

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

Most hotels are fully refundable. Because flexibility matters.

Top Cities in Muskoka

Top Hotels in Muskoka

JW Marriott The Rosseau Muskoka Resort & Spa
4.5 out of 5
1050 Paignton House Road, Muskoka Lakes, ON
Fully refundableReserve now, pay when you stay
The price is CA $295 per night from Oct 12 to Oct 12
4.3/5Excellent! (614 reviews)
"The view of Lake Rosseau from our room was breathtaking. The staff are friendly and seem to be on top of the Covid issues in every way. Valet parking is way too expensive ($40 per day) for parking in northern Ontario where anywhere else parking is free. This is not Toronto, LA, Chicago or NYC. Parking ..."

Reviewed on Sep. 15, 2021

JW Marriott The Rosseau Muskoka Resort & Spa
Dwight Riverside Inn
2.5 out of 5
2822 Hwy 60, Lake of Bays, ON
The price is CA $175 per night from Sep 19 to Sep 19
4/5Very Good! (113 reviews)
"My wife and I stayed at the Dwight Riverside Inn for 2 nights. The location is beautiful and the room we got was very clean and comfortable. The host (Dan) was very friendly and we had a great time cooking on the bbq and sitting by the fire pit at night (on-site). The beach is 10 min walk away and ..."

Reviewed on Sep. 12, 2021

Dwight Riverside Inn
Huntsville Inn
2 out of 5
19 King William Street, Huntsville, ON
Fully refundableReserve now, pay when you stay
The price is CA $120 per night from Sep 17 to Sep 17
3.9/5Very Good! (193 reviews)
"Nice location, walking distance to downtown Huntsville. Easy check in and out. Room was nice and clean. No noise."

Reviewed on Aug. 22, 2021

Huntsville Inn
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Pinedale Inn
2 out of 5
200 Pinedale Ln, Gravenhurst, ON
Fully refundableReserve now, pay when you stay
The price is CA $139 per night from Sep 19 to Sep 19
4.2/5Very Good! (324 reviews)
"Everything good"

Reviewed on Sep. 14, 2021

Pinedale Inn
Wellington Inn
2.5 out of 5
265 Wellington St, Bracebridge, ON
Fully refundableReserve now, pay when you stay
The price is CA $149 per night from Sep 19 to Sep 19
4.5/5Wonderful! (217 reviews)
"Bed was super comfortable. Nice updated room"

Reviewed on Aug. 31, 2021

Wellington Inn
Spring Lake Resort
3 out of 5
2893 Highway 60 RR#1, Lake of Bays, ON
The price is CA $129 per night from Sep 20 to Sep 20
4.4/5Wonderful! (344 reviews)
"I’ve stayed at most of the hotels along Highway 60, including Deerhurst and Hidden Valley. Spring Lake is my favourite. Small, boutique-type hotel with immaculate gardens, an ideal pristine lake, and a devoted family running the place. Fantastic all around. Looking forward to when Covid is over and ..."

Reviewed on Sep. 2, 2021

Spring Lake Resort
Best Western Plus Muskoka Inn
2.5 out of 5
86 Howland Dr, Huntsville, ON
The price is CA $250 per night from Sep 20 to Sep 20
4.5/5Wonderful! (973 reviews)
"Well maintained. Very good breakfast offering."

Reviewed on Sep. 3, 2021

Best Western Plus Muskoka Inn
Travelodge by Wyndham Bracebridge
2 out of 5
320 Taylor Rd, Bracebridge, ON
Fully refundableReserve now, pay when you stay
The price is CA $127 per night from Oct 17 to Oct 17
3.2/5 (450 reviews)
"Small tv and out dated. Poor linen on bed. No one uses coffee mate in tea. Provide milk in fridge for tea. Need drop box for early check out or online checkout."

Reviewed on Aug. 30, 2021

Travelodge by Wyndham Bracebridge
Howard Johnson by Wyndham Gravenhurst
2 out of 5
1165 Muskoka Rd South, Hwy 11 & Hwy 169, Gravenhurst, ON
Fully refundableReserve now, pay when you stay
The price is CA $130 per night from Oct 17 to Oct 17
3.7/5Good! (481 reviews)
"It was comfortable and nice."

Reviewed on Sep. 5, 2021

Howard Johnson by Wyndham Gravenhurst
Knights Inn Huntsville, ON
2 out of 5
69 Main Street West, Huntsville, ON
Fully refundableReserve now, pay when you stay
The price is CA $104 per night from Sep 19 to Sep 19
3.9/5Very Good! (619 reviews)
"It was close to downtown. The area is quiet area with a view of the water and the staff was helpful. It is an older facility."

Reviewed on Sep. 2, 2021

Knights Inn Huntsville, ON
Knights Inn Bracebridge
2 out of 5
400 Manitoba Street, Bracebridge, ON
Fully refundableReserve now, pay when you stay
The price is CA $90 per night from Sep 19 to Sep 19
3.1/5 (558 reviews)
"This is a no-frills 3-star accommodation. Very affordable and has most of what you need. The staff was very friendly and helpful. Location is great. The only thing that I think they should add would be an electric kettle in the rooms."

Reviewed on Sep. 4, 2021

Knights Inn Bracebridge
Arrowhead Inn
2.5 out of 5
210 Arrowhead Park Rd., Huntsville, ON
Fully refundableReserve now, pay when you stay
The price is CA $125 per night from Oct 16 to Oct 16
3.9/5Very Good! (238 reviews)
"The property is convenient to park right your door, clean and cozy, will book again to stay."

Reviewed on Aug. 30, 2021

Arrowhead Inn
Bracebridge Inn
2 out of 5
133 Manitoba St, Bracebridge, ON
Fully refundableReserve now, pay when you stay
The price is CA $85 per night from Oct 17 to Oct 17
3.3/5 (167 reviews)
"Close to downtown."

Reviewed on Sep. 6, 2021

Bracebridge Inn
Red Maple inn and suites
2.5 out of 5
225 Main St West, Huntsville, ON
Fully refundableReserve now, pay when you stay
The price is CA $80 per night from Sep 19 to Sep 19
2.9/5 (379 reviews)
"Great location. Decent room to spend a night."

Reviewed on Jul. 11, 2021

Red Maple inn and suites
The Baldwins Resort
2.5 out of 5
1024 Golf Avenue Rd., Muskoka Lakes, ON
The price is CA $110 per night from Sep 19 to Sep 19
4.1/5Very Good! (207 reviews)
"Such a welcoming, friendly resort with a wonderful location! Rustic charm at its best! Comfy beds, great TV set up and yummy breakfast s too! We look forward to coming back!"

Reviewed on Sep. 13, 2021

The Baldwins Resort
Skyways Motel
2.5 out of 5
3566 Hwy 11 North R.R. 1, Gravenhurst, ON
Fully refundableReserve now, pay when you stay
The price is CA $99 per night from Sep 19 to Sep 19
3.5/5Good! (73 reviews)
"there was not good value for the money spent room rate should be more in the line of 89.00 per night not the 159.00 we paid. the pool was closed"

Reviewed on Aug. 23, 2021

Skyways Motel
Inn at the Falls
2.5 out of 5
8 Mahaffy Court, Bracebridge, ON
Fully refundableReserve now, pay when you stay
The price is CA $165 per night from Sep 19 to Sep 19
4.1/5Very Good! (160 reviews)
"Enjoyed watching the mother deer and the two fawns frolicking in the backyard in the early morning."

Reviewed on Sep. 14, 2021

Inn at the Falls
Residence Inn by Marriott Gravenhurst Muskoka Wharf
3 out of 5
285 Steamship Bay Road, Gravenhurst, ON
Fully refundableReserve now, pay when you stay
The price is CA $275 per night from Sep 28 to Sep 28
4.6/5Wonderful! (991 reviews)
"Parking with a trailer is confusing"

Reviewed on Sep. 11, 2021

Residence Inn by Marriott Gravenhurst Muskoka Wharf
Deerhurst Resort
3.5 out of 5
1235 Deerhurst Dr, Huntsville, ON
The price is CA $209 per night from Oct 11 to Oct 11
3.8/5Good! (990 reviews)
"amazing resort for families with children, lots of facilities and activities"

Reviewed on Sep. 15, 2021

Deerhurst Resort
Touchstone Resort
3.5 out of 5
1869 Muskoka District Road 118 West, Muskoka Lakes, ON
The price is CA $449 per night from Sep 30 to Sep 30
4.3/5Excellent! (116 reviews)
"When checking in we were given a queen bed room, we had paid for a king bed. We called reception and they were able to change the room for us, however we had to wait 1 hour for the room to be ready. We ended up checking in to our room at 5:30pm"

Reviewed on Jun. 29, 2021

Touchstone Resort
Don't see what you're looking for?
See all available properties in Muskoka
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.

Muskoka Hotel Guide

Searching for the best savings on Muskoka hotels? Expedia.ca has you covered. Thanks to our selection of deals and specials, you can immerse yourself in the most amazing experiences that Muskoka has to offer without forking over the contents of your savings account. Explore the landmarks. Sample the regional cuisine. See the most famous attractions, or take your entire brood on a kid-friendly retreat. Whether you’re organizing a family reunion or putting together a singles-only getaway, the many available hotels in Muskoka offer a perfect home base for the most incredible trips.

What’s more, the amenities are beyond compare. If you’re looking for discounts, start your search with the budget-friendly hotels in Muskoka. You’ll get access to comfortable amenities and super-low rates. Prefer a spot with a little more luxury? Check out the five-star hotels and boutique inns scattered throughout the area. These properties combine first-class style with impeccable service, and you’ll likely find an array of attractions perched just beyond the rooms. We’ve even got the inside scoop on the top all-inclusive vacations; these trips are the ideal options for travelers who want to leave all of their cares at home.

Ready to finalize the details? We’ll make the process easy for you. Simply tell us which dates work best for your schedule, and then flip through our range of hotels. You’ll be able to learn more about the amenities and perks at each property, see the distance between the hotel and the area’s major attractions and compare rates on the options that strike your fancy. Then, when you’re ready to commit to the hotel of your dreams, you can use our renowned tools to book your rooms and pile on essentials like flights, tours, and rental cars. It’s just one more way in which Expedia.ca makes seeing the world as effortless as checking your email. Your next vacation is calling.