Ontario may have travel restrictions in place due to COVID-19.

Find Hotels with an Indoor Pool in Muskoka from CA $75

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Top Muskoka Hotels with an Indoor Pool

Blue Water Acres
3.5 out of 5
1052 Rat Bay Rd, R.R. #4, Lake of Bays, ON
The price is CA $159 per night from Dec 7 to Dec 8
4.6/5Exceptional! (40 reviews)

"Just spent the weekend here and thoroughly enjoyed ourselves. We arrived in the dark and they made it very easy to get to our cabin. The cabin was very clean, lovely soft towels and all the utensils and gadgets were supplied. A little home away from home with a rustic feeling. The mornings were beautiful ..."…"

Reviewed on Nov. 23, 2020

Blue Water Acres
Residence Inn by Marriott Gravenhurst Muskoka Wharf
3 out of 5
285 Steamship Bay Road, Gravenhurst, ON
Free cancellationReserve now, pay when you stay
The price is CA $152 per night from Dec 10 to Dec 11
4.6/5Wonderful! (985 reviews)

"We enjoyed our stay here very much. The view, the room, the staff was all awesome and made for a very relaxing weekend. We will for sure be back!"…"

Reviewed on Nov. 30, 2020

Residence Inn by Marriott Gravenhurst Muskoka Wharf
Best Western Plus Muskoka Inn
2.5 out of 5
86 Howland Dr, Huntsville, ON
Free cancellationReserve now, pay when you stay
The price is CA $110 per night from Dec 6 to Dec 7
4.5/5Wonderful! (954 reviews)

"The best western was kept very clean. The staff were very friendly."…"

Reviewed on Sep. 28, 2020

Best Western Plus Muskoka 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.
Holiday Inn Express & Suites Huntsville
2.5 out of 5
100 Howland Dr, Huntsville, ON
Free cancellation
The price is CA $94 per night from Dec 6 to Dec 7
4.4/5Wonderful! (976 reviews)

"Great location. Extremely friendly and amazing staff, delicious breakfast! Can't say enough good things about this hotel"…"

Reviewed on Oct. 19, 2020

Holiday Inn Express & Suites Huntsville
JW Marriott The Rosseau Muskoka Resort & Spa
4.5 out of 5
1050 Paignton House Road, Muskoka Lakes, ON
Free cancellationReserve now, pay when you stay
The price is CA $263 per night from Jan 3 to Jan 4
4.2/5Excellent! (546 reviews)

"Felt like a home away from home. Would love to experience being here during every season."…"

Reviewed on Oct. 30, 2020

JW Marriott The Rosseau Muskoka Resort & Spa
Quality Inn
2.5 out of 5
300 Ecclestone Drive, Bracebridge, ON
Free cancellationReserve now, pay when you stay
The price is CA $108 per night from Dec 9 to Dec 10
4/5Very Good! (321 reviews)

"It was a basic hotel with basic amenities. The room was clean and it was all we needed."…"

Reviewed on Oct. 29, 2020

Quality Inn
Christies Mill Inn & Spa
3.5 out of 5
263 Port Severn Road North, Georgian Bay, ON
Get Rates
3.9/5Very Good! (97 reviews)

"Beautiful location! Right on the water. Very easy to find. Lobby is nicely updated. Not all of the property has been updated though."…"

Reviewed on Sep. 9, 2019

Christies Mill Inn & Spa
Motel 6 Huntsville, ON
2 out of 5
70 Howland Drive, Highway 11 at Highway 60, Huntsville, ON
Free cancellation
The price is CA $75 per night from Dec 4 to Dec 5
3.8/5Good! (978 reviews)

"Good place good price would stay there again easy to find"…"

Reviewed on Nov. 24, 2020

Motel 6 Huntsville, ON
Deerhurst Resort
3.5 out of 5
1235 Deerhurst Dr, Huntsville, ON
Free cancellation
The price is CA $155 per night from Dec 5 to Dec 6
3.8/5Good! (964 reviews)

"The wet weather spoiled the mood when I went hiking on the Lookout Trail. However it was a relaxing experience after all."…"

Reviewed on Oct. 22, 2020

Deerhurst Resort
Hidden Valley Resort, Ascend Hotel Collection
3 out of 5
1755 Valley Road W, Huntsville, ON
Free cancellationReserve now, pay when you stay
The price is CA $111 per night from Dec 13 to Dec 14
3.8/5Good! (655 reviews)

"It’s a lovely spot, but the hotel itself could use some updates. The ceiling in our bathroom had been patched, but not sanded or painted. The plus is that is was very clean and super quiet."…"

Reviewed on Oct. 17, 2020

Hidden Valley Resort, Ascend Hotel Collection
Don't see what you're looking for?
We've got more Hotels with an Indoor Pool. Find the right one for you.
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.

Pocket Guide: Hotels with an Indoor Pool in Muskoka

Search for hotels in Muskoka on Expedia. You can easily find your hotels in Muskoka using one of the methods below:

  • View our selection of featured hotels in Muskoka
  • Use the map to find hotels in the Muskoka neighborhood you prefer
  • Use the filters to see hotels in a specific area of Muskoka, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Muskoka
  • Enter your travel dates to view the best deals on hotels in Muskoka - while they last

More trip options