Skiing holiday villas and apartments Ontario | Holiday Lettings

Close

View larger map

Also consider

North America Holidays
159741 properties
Canada Holidays
8835 properties
Apartments Toronto
655 properties
Bruce County
400 properties
Apartments Ottawa
178 properties
Northeastern Ontario
157 properties
Muskoka District
128 properties
Grey County
111 properties
Apartments Mississauga
102 properties
Prince Edward County
64 properties
Apartments Niagara Falls
59 properties
Cottages Wasaga Beach
57 properties
Kawartha Lakes
39 properties
Fort Erie
34 properties
Hamilton
33 properties
Apartments Collingwood
29 properties
Holiday rentals Niagara-on-the-Lake
27 properties
Estates Brampton
26 properties
Lambton Shores
23 properties
Huron County
22 properties
Houses Tiny
21 properties
Cottages Haliburton
20 properties

Ontario

No dates Enter dates for accurate prices -

Adults, Children

Enter dates for more accurate prices

Payment Protection
To book this holiday home you need to pay through the Holiday Lettings website. We can’t protect your payment if you don’t pay through us. Learn more

35 Holiday homes

Travellers going to Ontario are booking June dates now. Secure your holiday home today and have the perfect trip.

37

Sundridge ski cottage to rent.

Northeastern Ontario / Sundridge

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Beach / lakeside relaxation
  • Ski
  • Child friendly

from £58 / night

£576 / week

Book View

from £58 / night

41

Blue Mountains ski home to rent.

Grey County / Blue Mountains

6 16 2 nights min

  • 6 bedrooms
  • Sleeps 16
  • 2 nights min
  • Beach / lakeside relaxation
  • Ski
  • Child friendly

from £243 / night

£1576 - £2122 / week

Book View

from £243 / night

(1) Excellent 

41

Ontario ski home to rent.

Ontario / Mississauga

3 16 1 night min

  • 3 bedrooms
  • Sleeps 16
  • 1 night min
  • Beach / lakeside relaxation
  • Ski
  • Child friendly

from £79 / night

£546 - £1713 / week

Book View

from £79 / night

95

Ski home to rent in Ontario

Ontario / Mississauga

3 16 1 night min

  • 3 bedrooms
  • Sleeps 16
  • 1 night min
  • Beach / lakeside relaxation
  • Ski
  • Child friendly

from £79 / night

£546 - £1713 / week

Book View

from £79 / night

15

Port Sydney ski cottage to rent.

Huntsville / Port Sydney

5 16 7 nights min

  • 5 bedrooms
  • Sleeps 16
  • 7 nights min
  • Beach / lakeside relaxation
  • Ski
  • Child friendly

from £161 / night

£1122 - £1849 / week

Book View

from £161 / night

(1) Very Good 

56

Ontario ski home to rent.

Ontario / Mississauga

3 16 1 night min

  • 3 bedrooms
  • Sleeps 16
  • 1 night min
  • Beach / lakeside relaxation
  • Ski
  • Child friendly

from £79 / night

£546 - £1713 / week

Book View

from £79 / night

20

Craigleith ski chalet to rent.

Grey County / Craigleith

6 14 30 nights min

  • 6 bedrooms
  • Sleeps 14
  • 30 nights min
  • Ski
  • Child friendly
  • Pet friendly

from £228 / night

£1213 - £2485 / week

Book View

from £228 / night

(4) Very Good 

24

Grey County / Kimberley

4 12 Min stay varies

  • 4 bedrooms
  • Sleeps 12
  • Min stay varies
  • Nearest beach 16 km
  • Swimming pool
  • Ski

from £243 / night

£607 - £2497 / week

Book View

from £243 / night

(2) Very Good 

13

Ontario / Collingwood

1 4 1 night min

  • 1 bedroom
  • Sleeps 4
  • 1 night min
  • Beach / lakeside relaxation
  • Ski
  • Child friendly

from £56 / night

£303 / week

Book View

from £56 / night

23

Ontario / Collingwood

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Swimming pool

from £91 / night

£546 - £667 / week

Book View

from £91 / night

(3) Excellent 

16

Ontario / Victoria Harbour

3 6 3 nights min

  • 3 bedrooms
  • Sleeps 6
  • 3 nights min
  • Beach / lakeside relaxation
  • Ski
  • Child friendly

from £152 / night

£910 / week

Book View

from £152 / night

(9) Excellent 

46

Grey County / Blue Mountains

3 9 Min stay varies

  • 3 bedrooms
  • Sleeps 9
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 3 km
  • Ski

from £182 / night

£728 - £1728 / week

Book View

from £182 / night

(2) Very Good 

28

New Tecumseth / Alliston

4 7 3 nights min

  • 4 bedrooms
  • Sleeps 7
  • 3 nights min
  • Ski
  • Child friendly
  • Air conditioning

from £188 / night

£1061 / week

Book View

from £188 / night

(21) Excellent 

29

Grey County / Blue Mountains

6 16 Min stay varies

  • 6 bedrooms
  • Sleeps 16
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Ski

from £182 / night

£1273 / week

Book View

from £182 / night

(3) Excellent 

29

Ontario / Tiny

3 6 2 nights min

  • 3 bedrooms
  • Sleeps 6
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Ski

from £258 / night

£1804 / week

Book View

from £258 / night

19

Grey County / Blue Mountains

7 18 2 nights min

  • 7 bedrooms
  • Sleeps 18
  • 2 nights min
  • Ski
  • Child friendly
  • Pet friendly

from £304 / night

£1213 - £1637 / week

Book View

from £304 / night

(22) Very Good 

34

Grey County / Blue Mountains

6 16 Min stay varies

  • 6 bedrooms
  • Sleeps 16
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 3 km
  • Ski

from £182 / night

£1273 / week

Book View

from £182 / night

7

Grey County / Blue Mountains

3 8 2 nights min

  • 3 bedrooms
  • Sleeps 8
  • 2 nights min
  • Swimming pool
  • Ski
  • Child friendly

from £273 / night

£1516 / week

Book View

from £273 / night

(7) Very Good 

19

Grey County / Blue Mountains

4 8 30 nights min

  • 4 bedrooms
  • Sleeps 8
  • 30 nights min
  • Nearest beach 3 km
  • Ski
  • Child friendly

from £319 / night

£2228 / week

Book View

from £319 / night

(8) Excellent 

24

Grey County / Blue Mountains

4 12 Min stay varies

  • 4 bedrooms
  • Sleeps 12
  • Min stay varies
  • Nearest beach 1 km
  • Ski
  • Child friendly

from £213 / night

£1485 / week

Book View

from £213 / night

(16) Very Good 

32

Grey County / Blue Mountains

6 16 Min stay varies

  • 6 bedrooms
  • Sleeps 16
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Ski

from £182 / night

£1273 / week

Book View

from £182 / night

11

Ontario / Orono

6 16 1 night min

  • 6 bedrooms
  • Sleeps 16
  • 1 night min
  • Ski
  • Child friendly
  • Air conditioning

from £479 / night

£2334 - £6152 / week

Book View

from £479 / night

9

Ontario / Collingwood

2 6 2 nights min

  • 2 bedrooms
  • Sleeps 6
  • 2 nights min
  • Swimming pool
  • Ski
  • Child friendly

from £158 / night

£819 / week

Book View

from £158 / night

(1) Excellent 

34

Ontario / Horseshoe Valley

3 7 2 nights min

  • 3 bedrooms
  • Sleeps 7
  • 2 nights min
  • Nearest beach 8 km
  • Ski
  • Child friendly

from £122 / night

£910 - £1228 / week

Book View

from £122 / night

14

Blue Mountains / Thornbury

3 6 30 nights min

  • 3 bedrooms
  • Sleeps 6
  • 30 nights min
  • Beach / lakeside relaxation
  • Ski
  • Child friendly

from £131 / night

£494 - £600 / week

Book View

from £131 / night

15

Ontario / Barrie

5 13 2 nights min

  • 5 bedrooms
  • Sleeps 13
  • 2 nights min
  • Beach / lakeside relaxation
  • Ski
  • Child friendly

from £425 / night

£2667 / week

Book View

from £425 / night

6

Ontario / Horseshoe Valley

2 6 6 nights min

  • 2 bedrooms
  • Sleeps 6
  • 6 nights min
  • Ski
  • Child friendly

from £162 / night

£1130 / week

Book View

from £162 / night

8

Ontario / Kawartha Lakes

5 8 7 nights min

  • 5 bedrooms
  • Sleeps 8
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 3 km
  • Ski

from £140 / night

£970 - £1182 / week

Book View

from £140 / night

(1) Very Good 

27

Ontario / Singhampton

3 15 Min stay varies

  • 3 bedrooms
  • Sleeps 15
  • Min stay varies
  • Beach / lakeside relaxation
  • Ski
  • Child friendly

from £179 / night

£637 - £3758 / week

Book View

from £179 / night

24

Grey County / Blue Mountains

3 10 2 nights min

  • 3 bedrooms
  • Sleeps 10
  • 2 nights min
  • Ski
  • Child friendly
  • Ask about pets

from £182 / night

£1091 - £1637 / week

Book View

from £182 / night

4

Grey County / Blue Mountains

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Swimming pool

from £64 / night

£300 - £757 / week

Book View

from £64 / night

10

Grey County / Craigleith

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Ski
  • Child friendly
  • Pet friendly

from £76 / night

£485 - £607 / week

Book View

from £76 / night

5

Grey County / Craigleith

1 6 2 nights min

  • 1 bedroom
  • Sleeps 6
  • 2 nights min
  • Ski
  • Child friendly

from £100 / night

£700 / week

Book View

from £100 / night

12

Ontario / Toronto

3 6 2 nights min

  • 3 bedrooms
  • Sleeps 6
  • 2 nights min
  • Beach / lakeside relaxation
  • Ski
  • Child friendly

from £243 / night

£1091 / week

Book View

from £243 / night

11

Grey County / Craigleith

2 6 2 nights min

  • 2 bedrooms
  • Sleeps 6
  • 2 nights min
  • Swimming pool
  • Ski
  • Child friendly

from £110 / night

£764 / week

Book View

from £110 / night