Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Featured Resort Hotels in Muskoka

Estimated price for 1 night/2 adults

Deerhurst Resort
Deerhurst Resort
3.5 out of 5.0 1235 Deerhurst Dr, Huntsville, ON
Free Cancellation
Reserve now, pay when you stay
CA $151
3.7/5 (739 reviews)

This property has an amazing view. It was raining most of the time we were there but the view was still incredible!

Reviewed on Sep. 12, 2019
Nestled on the beach, this Huntsville resort is 1.9 mi (3.1 km) from Hidden Valley Highlands and 2.6 mi (4.2 km) from Grandview Golf Club. Huntsville Civic Center ...
JW Marriott The Rosseau Muskoka Resort & Spa
JW Marriott The Rosseau Muskoka Resort & Spa
4.5 out of 5.0 1050 Paignton House Road, Muskoka Lakes, ON
Free Cancellation
Reserve now, pay when you stay
CA $274
4.3/5 (424 reviews)

Service in restaurant Italian was poor fri sept 13. Use of same wine glasses when refilling wine from new bottle - done in lobby bar as well as Italian restaurant.

Reviewed on Sep. 18, 2019
Nestled on the beach, this Muskoka Lakes resort is within a 10-minute walk of Georgian Bay and Lake Rosseau. The Rock Golf Course and Muskoka Sports and Recreation ...
Hidden Valley Resort, an Ascend Hotel Collection Member
Hidden Valley Resort, an Ascend Hotel Collection Member
3.0 out of 5.0 1755 Valley Road W, Huntsville, ON
Free Cancellation
Reserve now, pay when you stay
CA $110
3.8/5 (573 reviews)

Lovely setting on the lake, quiet and tranquil Facilities look very past their prime. Indoor pool roof was dripping and covered with a tarp at the time of our visit Wooden deck and staircase (leading down to tennis and basketball) courts was well worn and warped over time This place was probably ...

Reviewed on Aug. 26, 2019
Located in Huntsville, this beachfront resort is connected to the convention center, 1.2 mi (1.9 km) from Hidden Valley Highlands, and within 6 mi (10 km) of ...
Windermere House
Windermere House
3.5 out of 5.0 2508 Windermere Road, Muskoka Lakes, ON
CA $268
4.0/5 (60 reviews)

My husband and I got a away for a quick getaway and loved Windermere House. Upon checking in we were upgraded to a lakeview room which was very nice. Our room was spacious and the bed very comfortable. We enjoyed the pool as well as the kayaks! We hope to return again in the future!

Reviewed on Jul. 6, 2019
Located in Muskoka Lakes, this beachfront resort is next to a golf course, just steps from Lake Rosseau, Windermere Marina, and Windermere Golf & Country Club. ...
Clevelands House Resort Muskoka
Clevelands House Resort Muskoka
3.5 out of 5.0 1040 Juddhaven Road, Muskoka Lakes, ON
Get Rates
3.2/5 (29 reviews)

This is the kind of property I like when I come to Muskoka. Lots of cabins and trees and walking paths. Lots of water frontage. Very charming.

Reviewed on Oct. 7, 2018
Nestled on the beach, this Muskoka Lakes resort is just steps from Georgian Bay and Lake Rosseau. The Rock Golf Course and Muskoka Sports and Recreation are ...
Trillium Resort & Spa
Trillium Resort & Spa
848 Clearwater Lake Rd, Port Sydney, Huntsville, ON
CA $248
Situated in Huntsville, this resort is 3.9 mi (6.3 km) from North Granite Ridge Golf Club and within 12 mi (20 km) of Back of Beyond Equine Centre and Bracebridge ...
Muskokan Resort Club Villa - Upscale Cottage On Lake Joseph
Muskokan Resort Club Villa - Upscale Cottage On Lake Joseph
Muskoka Lakes, ON
Get Rates
This family-friendly Muskoka Lakes resort is located on the beach, within 1 mi (2 km) of Georgian Bay, Lake Joseph, and Mirror Lake. Lake Muskoka and Lake Rosseau ...
Muskoka Grandview
Muskoka Grandview
3.5 out of 5.0 939 Highway 60, Huntsville, ON
Get Rates
3.4/5 (44 reviews)

Parents raved about this place after a weekend stay!

Reviewed on Oct. 17, 2016
Nestled on the beach, this Huntsville resort is 1.3 mi (2.2 km) from Grandview Golf Club and 2.3 mi (3.7 km) from Hidden Valley Highlands. Huntsville Downs Golf ...
Map

Can't find what you are looking for? Look at these other options

Estimated price for 1 night/2 adults

Deerhurst Resort

Deerhurst Resort

1235 Deerhurst Dr, Huntsville, ON
    3.5 out of 5.0
     
     
    3.7 out of 5 (739 reviews)

    Deerhurst ResortCA $151

    Oct. 14 - Oct. 15

    Deerhurst ResortCA $151
    Residence Inn by Marriott Gravenhurst Muskoka Wharf

    Residence Inn by Marriott Gravenhurst Muskoka Wharf

    285 Steamship Bay Road, Gravenhurst, ON
      3.0 out of 5.0
       
       
      4.6 out of 5 (1043 reviews)

      Residence Inn by Marriott Gravenhurst Muskoka WharfCA $189

      Oct. 7 - Oct. 8

      Residence Inn by Marriott Gravenhurst Muskoka WharfCA $189

      Explore Muskoka