AN INDEPENDENT GUIDE TO MUSKOKA, ONTARIOAdvertiseFor local businesses

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

Places to stay

Bondi Cottage Resort

Dwight, Muskoka

A cottage resort near Dwight on Lake of Bays.

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.

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.

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.

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.

Places to stay

Deerhurst Resort

Huntsville, Muskoka

A four-season resort on Peninsula Lake in Huntsville.

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.

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.

Places to stay

Hidden Valley Resort

Huntsville, Muskoka

Choice Hotels Ascend Collection resort in Huntsville.

Places to stay

JW Marriott The Rosseau Muskoka Resort & Spa

Muskoka Lakes, Muskoka

Resort in Muskoka Lakes, Muskoka.

Places to stay

Little Europe Resort

Bracebridge, Muskoka

Small independent resort on Ashley Lane, south of Bracebridge.

Places to stay

Lumina Resort

Dwight, Muskoka

A family cottage resort on Lake of Bays near Dwight.

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.

Places to stay

PK Lodge Lake Muskoka

Bracebridge, Muskoka

Long-running Lake Muskoka cabin resort, formerly Patterson Kaye, with a restaurant and waterfront activities.

Places to stay

Rawley Resort

Port Severn, Muskoka

Waterfront accommodation, dining and spa services in Port Severn.

Places to stay

Rocky Crest Golf Resort

MacTier, Muskoka

A Lake Joseph resort with accommodation, dining and golf near MacTier.

Places to stay

Severn Lodge

Port Severn, Muskoka

A lakefront resort with accommodation, dining and recreation near Port Severn.

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.

Places to stay

Taboo Muskoka

Gravenhurst, Muskoka

A boutique resort and golf course on a private peninsula of Lake 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.

Places to stay

Touchstone Resort on Lake Muskoka

Bracebridge, Muskoka

Lake Muskoka resort with a sandy beach, spa, pools and lakeside dining.