WHERE TO STAY · BY TYPE
Resorts in Muskoka
Muskoka resorts range from large four-season properties with dining and recreation on site to family cottage resorts on the lakes. They suit travellers who would rather not drive between dinner, the water and bed.
BOOKING PARTNERS
Book your stay
Compare Muskoka options with our booking partners. Each button opens a partner search in a new tab.
We may earn a commission when you book through these partners, at no cost to you.
Resorts
21 places
Dwight · Muskoka
Places to stay
Bondi Cottage Resort
Dwight, Muskoka
A cottage resort near Dwight on Lake of Bays.
Bracebridge · Muskoka
Places to stay
Bonnie Lake Resort
Bracebridge, Muskoka
Cottage resort on a 200-acre private, spring-fed lake, with a sandy beach and hiking trails.
Port Carling · Muskoka
Places to stay
Butterfly Lake Resort
Port Carling, Muskoka
Butterfly Lake Resort is a resort in Port Carling, Muskoka, listed here so you can weigh it up against the other places to stay in Port Carling.
Port Severn · Muskoka
Places to stay
Christie's Mill Inn And Spa
Port Severn, Muskoka
Year-round waterfront resort in Port Severn with a spa, restaurant, indoor pool and lakeside rooms.

Huntsville · Muskoka
Places to stay
Colonial Bay Cottage Resort
Huntsville, Muskoka
Colonial Bay Cottage Resort is a resort in Huntsville, Muskoka, listed here so you can weigh it up against the other places to stay in Huntsville.

Huntsville · Muskoka
Places to stay
Deerhurst Resort
Huntsville, Muskoka
A four-season resort on Peninsula Lake in Huntsville.

Honey Harbour · Muskoka
Places to stay
Delawana Resort
Honey Harbour, Muskoka
Delawana Resort is a resort in Honey Harbour, Muskoka, listed here so you can weigh it up against the other places to stay in Honey Harbour.
Port Severn · Muskoka
Places to stay
Driftwood Resort
Port Severn, Muskoka
Driftwood Resort is a resort in Port Severn, Muskoka, listed here so you can weigh it up against the other places to stay in Port Severn.

Huntsville · Muskoka
Places to stay
Hidden Valley Resort
Huntsville, Muskoka
Choice Hotels Ascend Collection resort in Huntsville.

Muskoka Lakes · Muskoka
Places to stay
JW Marriott The Rosseau Muskoka Resort & Spa
Muskoka Lakes, Muskoka
Resort in Muskoka Lakes, Muskoka.

Bracebridge · Muskoka
Places to stay
Little Europe Resort
Bracebridge, Muskoka
Small independent resort on Ashley Lane, south of Bracebridge.

Dwight · Muskoka
Places to stay
Lumina Resort
Dwight, Muskoka
A family cottage resort on Lake of Bays near Dwight.

Gravenhurst · Muskoka
Places to stay
Muskoka Bay Resort
Gravenhurst, Muskoka
Villas and cottage-style suites around an award-winning golf course, with a year-round events calendar.

Bracebridge · Muskoka
Places to stay
PK Lodge Lake Muskoka
Bracebridge, Muskoka
Long-running Lake Muskoka cabin resort, formerly Patterson Kaye, with a restaurant and waterfront activities.
Port Severn · Muskoka
Places to stay
Rawley Resort
Port Severn, Muskoka
Waterfront accommodation, dining and spa services in Port Severn.

MacTier · Muskoka
Places to stay
Rocky Crest Golf Resort
MacTier, Muskoka
A Lake Joseph resort with accommodation, dining and golf near MacTier.
Port Severn · Muskoka
Places to stay
Severn Lodge
Port Severn, Muskoka
A lakefront resort with accommodation, dining and recreation near Port Severn.
Port Severn · Muskoka
Places to stay
Sunnylea Resort
Port Severn, Muskoka
Sunnylea Resort is a resort in Port Severn, Muskoka, listed here so you can weigh it up against the other places to stay in Port Severn.

Gravenhurst · Muskoka
Places to stay
Taboo Muskoka
Gravenhurst, Muskoka
A boutique resort and golf course on a private peninsula of Lake Muskoka.

Gravenhurst · Muskoka
Places to stay
Taboo Muskoka Resort
Gravenhurst, Muskoka
Taboo Muskoka Resort is a resort in Gravenhurst, Muskoka, listed here so you can weigh it up against the other places to stay in Gravenhurst.

Bracebridge · Muskoka
Places to stay
Touchstone Resort on Lake Muskoka
Bracebridge, Muskoka
Lake Muskoka resort with a sandy beach, spa, pools and lakeside dining.
OTHER KINDS OF STAY