Muskoka Cottages for Rent

Where?
0 Guests
Adults
Ages 13 or above
0
Children
Ages 0-12
0

National Geographic Traveler magazine has chosen Muskoka as one of Best of The World – Must-see places! Located just two hours north of Toronto, Muskoka has been a cottage vacation area of choice in Ontario for well over 100 years. Gravenhurst, Bracebridge, Huntsville, Lake of Bays and Muskoka Lakes are located in this region of vibrant natural beauty, set within a mosaic of pristine lakes surrounded by rocky shorelines and majestic forests. Visitors who rent a cottage in Muskoka also benefit from several thriving urban centres provide excellent shopping, entertainment services, artisians shops and visitor attractions complement the heritage landscape and growing communities.

Cottage #157

pet friendly

Cottage #157

3 Beds7 Guests25 Baths

Skeleton Lake

Huntsville

Earliest stay May 24-27

from $500 / night

Cottage #391

Cottage #391

5 Beds10 Guests2 Baths

Oxtongue Lake

Huntsville

Earliest stay Mar 28-31

from $1,071 / night

Cottage #222

pet friendly

Cottage #222

7 Beds10 Guests35 Baths

Camel Lake

Bracebridge

Earliest stay May 31-Jun 2

from $786 / night

Cottage #325

pet friendly

Cottage #325

5 Beds8 Guests2.5 Baths

Menominee Lake

Huntsville

Earliest stay Mar 28-31

from $686 / night

Cottage #146

pet friendly

Cottage #146

4 Beds8 Guests1 Baths

Muskoka River

Huntsville

Earliest stay May 14-17

from $311 / night

Cottage #303

pet friendly

Cottage #303

3 Beds6 Guests2 Baths

Echo Lake

Huntsville

Earliest stay Mar 29-Apr 1

from $504 / night

Cottage #104

Cottage #104

3 Beds6 Guests2 Baths

Peninsula Lake

Huntsville

Earliest stay Mar 28-30

from $357 / night

Cottage #159

pet friendly

Cottage #159

6 Beds13 Guests3 Baths

Skeleton Lake

Huntsville

Earliest stay Jun 1-4

from $1,286 / night

Cottage #390

pet friendly

Cottage #390

3 Beds5 Guests1.5 Baths

Lucy Lake

Huntsville

Earliest stay Jun 15-22

from $210 / night

Cottage #348

pet friendly

Cottage #348

4 Beds10 Guests1.5 Baths

Bigwind Lake

Bracebridge

Earliest stay May 1-4

from $500 / night

Cottage #170

Cottage #170

5 Beds10 Guests25 Baths

Walker Lake

Huntsville

Earliest stay Jun 29-Jul 6

from $957 / night

Cottage #112

Cottage #112

4 Beds8 Guests3 Baths

Lake Vernon

Huntsville

Earliest stay Jun 21-28

from $1,489 / night

Cottage #509

pet friendly

Cottage #509

6 Beds10 Guests4.5 Baths

Gloucester Pool

Port Severn

Earliest stay Mar 29-Apr 1

from $1,071 / night

Cottage #309

Cottage #309

4 Beds12 Guests3 Baths

Ril Lake

Huntsville

Earliest stay Mar 29-31

from $786 / night

Cottage #350

Cottage #350

4 Beds8 Guests1.5 Baths

Prospect Lake

Bracebridge

Earliest stay May 18-21

from $314 / night

Cottage #124

Cottage #124

5 Beds7 Guests2 Baths

Peninsula Lake

Huntsville

Earliest stay Jun 22-29

from $531 / night

Cottage #355

pet friendly

Cottage #355

3 Beds6 Guests1.5 Baths

Bigwind Lake

Bracebridge

Earliest stay Jun 29-Jul 6

from $357 / night

Cottage #154

pet friendly

Cottage #154

3 Beds7 Guests2 Baths

Skeleton Lake

Huntsville

Earliest stay Mar 29-Apr 1

from $443 / night

Cottage #218

pet friendly

Cottage #218

5 Beds10 Guests25 Baths

Three Mile Lake

Bracebridge

Earliest stay Mar 29-31

from $643 / night

Cottage #356

pet friendly

Cottage #356

3 Beds6 Guests1.5 Baths

Bigwind Lake

Bracebridge

Earliest stay May 1-4

from $357 / night

Cottage #296

Cottage #296

7 Beds16 Guests5 Baths

Lake Rosseau

Port Carling

Earliest stay Mar 28-30

from $9,286 / night

Cottage #260

pet friendly

Cottage #260

7 Beds16 Guests5 Baths

Lake Rosseau

Port Carling

Earliest stay Mar 29-Apr 1

from $2,846 / night

Cottage #284

pet friendly

Cottage #284

3 Beds6 Guests1.5 Baths

Lake Rosseau

Rosseau

Earliest stay Jun 29-Jul 6

from $415 / night

Cottage #364

pet friendly

Cottage #364

4 Beds8 Guests2 Baths

Lake of Bays

Huntsville

Earliest stay Mar 28-31

from $657 / night

Cottage #144

pet friendly

Cottage #144

3 Beds6 Guests1 Baths

Lake Waseosa

Huntsville

Earliest stay Mar 29-31

from $482 / night

Cottage #271

Cottage #271

5 Beds12 Guests3 Baths

Lake Muskoka

Bala

Earliest stay Mar 28-30

from $2,500 / night

Cottage #347

pet friendly

Cottage #347

2 Beds4 Guests1 Baths

Bigwind Lake

Bracebridge

Earliest stay Jun 15-18

from $286 / night

Cottage #110

Cottage #110

3 Beds5 Guests1.5 Baths

Peninsula Lake

Huntsville

Earliest stay Mar 29-Apr 1

from $371 / night

Cottage #354

pet friendly

Cottage #354

3 Beds7 Guests2 Baths

Bird Lake

Bracebridge

Earliest stay Jun 1-4

from $500 / night

Cottage #266

pet friendly

Cottage #266

4 Beds8 Guests3 Baths

Gibson Lake

Coldwater

Earliest stay Mar 29-Apr 1

from $971 / night

Cottage #243

Cottage #243

3 Beds8 Guests2.5 Baths

Long Lake

Gravenhurst

Earliest stay Mar 29-Apr 1

from $857 / night

Cottage #177

Cottage #177

2 Beds2 Guests1 Baths

Lake of Bays

Huntsville

Earliest stay May 15-18

from $283 / night

Cottage #281

pet friendly

Cottage #281

4 Beds10 Guests3 Baths

Lake Joseph

Port Carling

Earliest stay Mar 29-Apr 1

from $757 / night

Cottage #282

Cottage #282

6 Beds20 Guests5 Baths

Lake Joseph

Port Carling

Earliest stay Mar 28-31

from $9,286 / night

Cottage #149

pet friendly

Cottage #149

3 Beds6 Guests1 Baths

Muskoka River

Huntsville

Earliest stay May 17-19

from $339 / night

Cottage #246

Cottage #246

3 Beds8 Guests1 Baths

Morrison Lake

Gravenhurst

Earliest stay Jun 1-4

from $260 / night

Cottage #123

pet friendly

Cottage #123

4 Beds8 Guests2 Baths

Lake Waseosa

Huntsville

Earliest stay May 17-19

from $414 / night

Cottage #150

Cottage #150

4 Beds8 Guests25 Baths

Muskoka River

Huntsville

Earliest stay May 6-8

from $414 / night

Cottage #353

pet friendly

Cottage #353

3 Beds6 Guests1 Baths

Bigwind lake

Bracebridge

Earliest stay Jun 15-18

from $386 / night

Cottage #305

Cottage #305

4 Beds6 Guests1.5 Baths

Grandview Lake

Huntsville

Earliest stay Aug 31-Sep 3

from $357 / night

Cottage #366

Cottage #366

2 Beds4 Guests2 Baths

Longline Lake

Dorset

Earliest stay Jul 6-13

from $500 / night

Cottage #107

Cottage #107

4 Beds8 Guests2 Baths

Peninsula Lake

Huntsville

Earliest stay Mar 29-31

from $989 / night

Cottage #346

Cottage #346

4 Beds6 Guests2 Baths

Bird Lake

Bracebridge

Earliest stay Jul 6-13

from $500 / night

Cottage #275

pet friendly

Cottage #275

4 Beds10 Guests2 Baths

Lake Muskoka

Gravenhurst

Earliest stay Jun 29-Jul 6

from $1,000 / night

Cottage #320

Cottage #320

4 Beds8 Guests2 Baths

Lake of Bays

Huntsville

Earliest stay May 2-5

from $886 / night

Cottage #510

Cottage #510

4 Beds8 Guests2.5 Baths

Gloucester Pool

Port Severn

Earliest stay Mar 29-Apr 1

from $1,050 / night

Cottage #171

Cottage #171

2 Beds4 Guests1 Baths

Fox Lake

Huntsville

Earliest stay Jun 29-Jul 6

from $200 / night

Cottage #173

Cottage #173

2 Beds4 Guests1 Baths

Fox Lake

Huntsville

Earliest stay May 4-7

from $214 / night

Cottage #265

pet friendly

Cottage #265

5 Beds10 Guests3 Baths

Lake Rosseau

Port Carling

Earliest stay Mar 29-Apr 1

from $1,631 / night

Cottage #232

Cottage #232

3 Beds12 Guests2 Baths

Muldrew Lake

Gravenhurst

Earliest stay Jul 27-Aug 3

from $857 / night

Cottage #316

pet friendly

Cottage #316

4 Beds8 Guests3 Baths

Lake of Bays

Huntsville

Earliest stay May 24-27

from $600 / night

Cottage #349

pet friendly

Cottage #349

4 Beds6 Guests1.5 Baths

Bigwind Lake

Bracebridge

Earliest stay Mar 28-31

from $370 / night

Cottage #313

pet friendly

Cottage #313

6 Beds8 Guests2 Baths

Lake of Bays

Huntsville

Earliest stay Jun 1-4

from $929 / night

Cottage #102

pet friendly

Cottage #102

3 Beds6 Guests1 Baths

Peninsula Lake

Huntsville

Earliest stay Mar 28-31

from $300 / night

Cottage #365

pet friendly

Cottage #365

7 Beds14 Guests4 Baths

Lake of Bays

Huntsville

Earliest stay Apr 1-3

from $2,203 / night

Cottage #513

pet friendly

Cottage #513

5 Beds12 Guests4.5 Baths

Gloucester Pool

Coldwater

Earliest stay Jun 30-Jul 7

from $1,785 / night

Cottage #141

Cottage #141

3 Beds6 Guests1.5 Baths

Ripple & Pallete Lake

Huntsville

Earliest stay Mar 29-Apr 1

from $500 / night

Cottage #126

Cottage #126

7 Beds14 Guests3.5 Baths

Clark Lake

Huntsville

Earliest stay Mar 29-31

from $786 / night

Cottage #263

Cottage #263

4 Beds6 Guests1 Baths

Lake Rosseau

Port Carling

Earliest stay Aug 1-8

from $1,429 / night

Cottage #318

Cottage #318

2 Beds6 Guests1 Baths

Lake of Bays

Huntsville

Earliest stay May 1-4

from $357 / night

Cottage #276

pet friendly

Cottage #276

7 Beds12 Guests6.5 Baths

Lake Muskoka

Bracebridge

Earliest stay Jun 29-Jul 6

from $2,100 / night

Cottage #323

pet friendly

Cottage #323

4 Beds8 Guests2 Baths

Paint Lake

Dorset

Earliest stay Mar 29-31

from $1,010 / night

Cottage #231

Cottage #231

3 Beds5 Guests1 Baths

Riley Lake

Gravenhurst

Earliest stay Jun 21-28

from $415 / night

Cottage #264

pet friendly

Cottage #264

5 Beds10 Guests3 Baths

Moon River

Bala

Earliest stay May 17-20

from $1,100 / night

Cottage #236

pet friendly

Cottage #236

6 Beds14 Guests3 Baths

Doe Lake

Gravenhurst

Earliest stay Mar 29-Apr 1

from $571 / night

Cottage #273

pet friendly

Cottage #273

5 Beds12 Guests4 Baths

Lake Muskoka

Port Carling

Earliest stay Mar 29-31

from $4,000 / night

Cottage #279

pet friendly

Cottage #279

5 Beds10 Guests3.5 Baths

Lake Muskoka

Gravenhurst

Earliest stay Mar 29-31

from $1,786 / night

Cottage #317

pet friendly

Cottage #317

5 Beds12 Guests4 Baths

Private Lake

Huntsville

Earliest stay Apr 6-8

from $569 / night

Cottage #286

pet friendly

Cottage #286

5 Beds10 Guests2.5 Baths

Sucker Lake

Rosseau

Earliest stay Jul 1-8

from $579 / night

Cottage #172

pet friendly

Cottage #172

3 Beds6 Guests25 Baths

Fox Lake

Huntsville

Earliest stay Mar 29-Apr 1

from $400 / night

Cottage #106

pet friendly

Cottage #106

3 Beds4 Guests1 Baths

Peninsula Lake

Huntsville

Earliest stay Mar 31-Apr 2

from $400 / night

Cottage #289

Cottage #289

3 Beds6 Guests3 Baths

Lake Muskoka

Bala

Earliest stay Mar 28-Apr 4

from $1,071 / night

Cottage #247

pet friendly

Cottage #247

5 Beds11 Guests25 Baths

Morrison Lake

Gravenhurst

Earliest stay May 18-21

from $500 / night

Cottage #278

pet friendly

Cottage #278

5 Beds13 Guests3 Baths

Lake Muskoka

Gravenhurst

Earliest stay Jun 15-18

from $1,290 / night

Cottage #148

pet friendly

Cottage #148

3 Beds6 Guests1 Baths

Muskoka River

Bracebridge

Earliest stay Jun 21-28

from $414 / night

Cottage #214

pet friendly

Cottage #214

4 Beds12 Guests3 Baths

Longs Lake

Huntsville

Earliest stay Mar 28-31

from $786 / night

Cottage #306

Cottage #306

6 Beds12 Guests4.5 Baths

Wildcat Lake

Huntsville

Earliest stay Mar 29-31

from $786 / night

Cottage #310

Cottage #310

4 Beds8 Guests2 Baths

Lake of Bays

Dwight

Earliest stay Jun 15-17

from $650 / night

Cottage #166

pet friendly

Cottage #166

3 Beds6 Guests1.5 Baths

Rebecca Lake

Huntsville

Earliest stay Mar 29-Apr 1

from $329 / night

Cottage #302

Cottage #302

6 Beds11 Guests3 Baths

Echo Lake

Huntsville

Earliest stay Jun 22-29

from $886 / night

Cottage #117

Cottage #117

4 Beds8 Guests3.5 Baths

Otter Lake

Huntsville

Earliest stay Mar 29-Apr 1

from $1,510 / night

Cottage #315

Cottage #315

4 Beds10 Guests3 Baths

Lake of Bays

Huntsville

Earliest stay Mar 28-31

from $857 / night

Cottage #241

Cottage #241

3 Beds6 Guests3 Baths

Lake Muskoka

Bala

Earliest stay Mar 28-31

from $1,071 / night

Cottage #255

Cottage #255

3 Beds6 Guests1 Baths

Lake Muskoka

Bala

Earliest stay Mar 28-31

from $1,071 / night

Cottage #326

pet friendly

Cottage #326

3 Beds8 Guests2 Baths

Tooke Lake

Baysville

Earliest stay Mar 29-Apr 1

from $700 / night

Cottage #504

pet friendly

Cottage #504

3 Beds8 Guests2 Baths

Six Mile Lake

Mactier

Earliest stay May 17-20

from $657 / night

Cottage #329

pet friendly

Cottage #329

4 Beds8 Guests2 Baths

Menominee Lake

Huntsville

Earliest stay Mar 31-Apr 3

from $686 / night

Cottage #216

pet friendly

Cottage #216

5 Beds10 Guests25 Baths

Three Mile Lake

Bracebridge

Earliest stay Mar 29-Apr 1

from $774 / night

Cottage #308

Cottage #308

4 Beds8 Guests3.5 Baths

Lake of Bays

Huntsville

Earliest stay Jun 7-14

from $743 / night

Cottage #147

Cottage #147

4 Beds8 Guests3 Baths

Muskoka River

Bracebridge

Earliest stay Jun 28-Jul 5

from $571 / night

Cottage #221

pet friendly

Cottage #221

4 Beds8 Guests2 Baths

Camel Lake

Bracebridge

Earliest stay Jun 7-9

from $643 / night

Cottage #506

pet friendly

Cottage #506

4 Beds10 Guests1.5 Baths

Georgian Bay

Port Severn

Earliest stay Mar 29-Apr 1

from $643 / night

Cottage #242

pet friendly

Cottage #242

4 Beds8 Guests3 Baths

Muldrew Lake

Gravenhurst

Earliest stay Jun 28-Jul 5

from $786 / night

Cottage #103

pet friendly

Cottage #103

4 Beds8 Guests2 Baths

Walker Lake

Huntsville

Earliest stay Mar 29-31

from $540 / night

Cottage #114

Cottage #114

5 Beds10 Guests2 Baths

Lake Vernon

Huntsville

Earliest stay Mar 29-31

from $674 / night

Cottage #267

pet friendly

Cottage #267

6 Beds12 Guests4.5 Baths

Gibson Lake

Bala

Earliest stay Mar 29-Apr 1

from $1,254 / night

Cottage # 294

Cottage # 294

4 Beds8 Guests3 Baths

Lake Joseph

Rosseau

Earliest stay Mar 28-30

from $4,286 / night

Cottage #368

pet friendly

Cottage #368

4 Beds8 Guests1 Baths

Wood Lake

Bracebridge

Earliest stay May 2-5

from $500 / night

Cottage #327

pet friendly

Cottage #327

2 Beds6 Guests1 Baths

Muskoka River

Bracebridge

Earliest stay May 17-20

from $351 / night

Cottage #119

pet friendly

Cottage #119

5 Beds10 Guests25 Baths

Peninsula Lake

Huntsville

Earliest stay May 18-21

from $617 / night

Cottage #293

pet friendly

Cottage #293

3 Beds6 Guests1 Baths

Indian River

Port Carling

Earliest stay May 1-4

from $643 / night

Cottage #314

Cottage #314

3 Beds4 Guests1 Baths

Lake of Bays

Huntsville

Earliest stay Mar 28-31

from $224 / night

Cottage #360

pet friendly

Cottage #360

3 Beds6 Guests1 Baths

Wood Lake

Bracebridge

Earliest stay May 18-21

from $274 / night

Cottage #283

pet friendly

Cottage #283

7 Beds17 Guests3 Baths

Lake Muskoka

Port Carling

Earliest stay Apr 15-17

from $1,000 / night

Cottage #389

pet friendly

Cottage #389

4 Beds8 Guests2 Baths

Oxtongue Lake

Huntsville

Earliest stay Mar 29-31

from $785 / night

Cottage #301

pet friendly

Cottage #301

3 Beds6 Guests2 Baths

Echo Lake

Huntsville

Earliest stay Mar 29-Apr 1

from $420 / night

Cottage #153

pet friendly

Cottage #153

1 Beds2 Guests1 Baths

Skeleton Lake

Huntsville

Earliest stay May 17-20

from $254 / night

Cottage #155

pet friendly

Cottage #155

5 Beds18 Guests3 Baths

Skeleton Lake

Huntsville

Earliest stay Mar 29-Apr 1

from $1,417 / night

Cottage #304

pet friendly

Cottage #304

4 Beds8 Guests2 Baths

Echo Lake

Huntsville

Earliest stay Mar 29-Apr 1

from $429 / night

Cottage #167

pet friendly

Cottage #167

4 Beds6 Guests2 Baths

Brooks Lake

Huntsville

Earliest stay Jun 15-22

from $500 / night

Cottage #331

pet friendly

Cottage #331

3 Beds6 Guests2 Baths

Menominee Lake

Huntsville

Earliest stay Jun 22-29

from $400 / night

Cottage #125

pet friendly

Cottage #125

4 Beds8 Guests3 Baths

Clark Lake

Huntsville

Earliest stay May 1-4

from $543 / night

Cottage #254

Cottage #254

8 Beds16 Guests6 Baths

Black Lake

Bala

Earliest stay Mar 28-31

from $2,643 / night

Cottage #430

pet friendly

Cottage #430

4 Beds7 Guests1.5 Baths

Foote Lake

Huntsville

Earliest stay Jun 22-29

from $386 / night

Cottage #359

pet friendly

Cottage #359

3 Beds6 Guests1 Baths

Bigwind Lake

Bracebridge

Earliest stay Jun 1-4

from $357 / night

Cottage #332

pet friendly

Cottage #332

3 Beds6 Guests1 Baths

Menominee Lake

Huntsville

Earliest stay Jun 22-29

from $286 / night

Cottage #277

pet friendly

Cottage #277

5 Beds10 Guests3.5 Baths

Lake Muskoka

Bracebridge

Earliest stay May 17-19

from $2,000 / night

Cottage #503

pet friendly

Cottage #503

5 Beds12 Guests2.5 Baths

Little Lake

Port Severn

Earliest stay Jun 17-20

from $560 / night

Cottage #497

pet friendly

Cottage #497

3 Beds6 Guests1 Baths

Buck Lake

Huntsville

Earliest stay May 5-8

from $343 / night

Cottage #116

Cottage #116

6 Beds10 Guests2.5 Baths

Lake Vernon

Huntsville

Earliest stay Jun 22-29

from $1,000 / night

Cottage #121

Cottage #121

3 Beds6 Guests2 Baths

Palette Lake

Huntsville

Earliest stay Mar 29-31

from $483 / night

Cottage #328

pet friendly

Cottage #328

3 Beds6 Guests1 Baths

Lake of Bays

Huntsville

Earliest stay Mar 28-31

from $631 / night

Cottage #1770

Cottage #1770

3 Beds8 Guests2 Baths

Sparrow Lake

Severn Bridge

Earliest stay May 24-31

from $243 / night

Cottage #285

pet friendly

Cottage #285

5 Beds10 Guests6 Baths

Lake Rosseau

Rosseau

Earliest stay May 31-Jun 3

from $631 / night

Cottage #105

Cottage #105

5 Beds8 Guests3 Baths

Peninsula Lake

Huntsville

Earliest stay May 31-Jun 2

from $1,000 / night

Cottage #319

pet friendly

Cottage #319

5 Beds8 Guests3 Baths

Lake of Bays

Huntsville

Earliest stay Mar 28-31

from $1,100 / night

Cottage #145

pet friendly

Cottage #145

4 Beds8 Guests25 Baths

Muskoka River

Bracebridge

Earliest stay May 10-13

from $400 / night

Inquire