Water sports holidays ❘ Windsurfing, scuba-diving and sailing holidays

Water sports holidays (3657)

If you're looking for an active break and aren’t afraid of getting wet, book one of these holiday homes near fantastic water sports destinations worldwide.


Water sports holidays by the sea allow you to spend energetic mornings on the water and lazy afternoons chilling on the beach. Inland destinations near lakes and rivers are less tied to the summer season and can offer great windsurfing, canoeing and sailing throughout the year.


If you’re planning an action-packed holiday, choose a villa or cottage with plenty of home comforts. You’ll really appreciate a bubbling Jacuzzi, steamy sauna or cosy log fire after an active day on the water.

View larger map

Also consider

Luxury Villas
2,684 properties
Coastal Cottages
222 properties
Pet Friendly Cottages
27,095 properties
Romantic Breaks
3,207 properties
Group Holidays
17,143 properties
Log Cabin Holidays
238 properties
Rural Retreats
12,438 properties
City Breaks
8,475 properties
Holiday Cottages
17,239 properties
Villas in Spain
11,248 properties
Villas in Tenerife
707 properties
Gites in France
8,131 properties
Holiday Cottages in Cornwall
2,983 properties
London Holiday Apartments
941 properties
Florida Villas
905 properties
Villas in Ibiza
349 properties
Villas in Portugal
4,126 properties
Villas in Turkey
2,202 properties
Villas in Malta
455 properties
Lake District Cottages
940 properties

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

3,657 Holiday homes

(8) Excellent 

16

Ski apartment to rent in St. Wolfgang

Upper Austria / St. Wolfgang

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Ski
  • Suitable for children age 5+
“Beautiful apartment, great location, friendly and helpful hosts” This is a beautifully furnished apartment in the centre of St Wolfgang - ideally located. A short walk to the ferry, church, cafes, and a slightly longer one to the mountain railway. You
…see more

from £140 / night

£980 - £1680 / week

Book View

Responds fast!
avg. 51 minutes

from £140 / night

(7) Excellent 

14

Ski apartment to rent in Morzine

Haute-Savoie / Morzine

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 6 km
  • Ski

from £45 / night

£315 / week

Book View

Responds fast!
avg. 3 hours 46 minutes

from £45 / night

(2) Excellent 

24

Samoens ski apartment to rent.

Grand Massif / Samoens

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Ski
  • Child friendly

from £49 / night

£255 - £536 / week

Book View

Responds fast!
avg. 3 hours 19 minutes

from £49 / night

(7) Very Good 

13

Vinca ski home to rent.

Pyrenees-Orientales / Vinca

3 6 6 nights min

  • 3 bedrooms
  • Sleeps 6
  • 6 nights min
  • Beach / lakeside relaxation
  • Nearest beach 35 km
  • Ski
“location location location” house was very well laid out bedrooms are grand and big slept 6 comfortably...very safe area...swimming in the lake was brilliant lake is only short stroll from house...plenty to do around this area...
…see more

from £60 / night

£420 / week

Book View

from £60 / night

(7) Very Good 

20

Ski apartment to rent in Arinsal

La Massana Parish / Arinsal

4 10 Min stay varies

  • 4 bedrooms
  • Sleeps 10
  • Min stay varies
  • Ski
  • Child friendly
  • Car not necessary

from £132 / night

£702 - £1536 / week

Book View

from £132 / night

(13) Excellent 

22

Ski chalet to rent in Saint Jean d'Aulps

Haute-Savoie / Saint Jean d'Aulps

4 10 Min stay varies

  • 4 bedrooms
  • Sleeps 10
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 25 km
  • Ski

from £300 / night

£1400 - £2200 / week

Book View

Responds fast!
avg. 3 hours 0 minutes

from £300 / night

(1) Excellent 

22

Cavedago ski apartment to rent.

Province of Trento / Cavedago

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Ski
  • Child friendly

from £57 / night

£393 / week

Book View

from £57 / night

(2) Excellent 

20

Ski home to rent in Aviemore

Badenoch and Strathspey / Aviemore

3 6 Min stay varies

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

from £85 / night

£600 - £775 / week

Book View

Responds fast!
avg. 3 hours 46 minutes

from £85 / night

(6) Excellent 

24

Ski villa to rent in Helsinki

Uusimaa / Helsinki

3 6 2 nights min

  • 3 bedrooms
  • Sleeps 6
  • 2 nights min
  • Beach / lakeside relaxation
  • Ski
  • Child friendly
“Heaven on earth” Beautiful place at the seaside, near Helsinki, the view is marvellous, the cottage is design architecture. No neighbours. Finnish archipelago at its best.
…see more

from £439 / night

£2193 / week

Book View

Responds fast!
avg. 3 hours 11 minutes

from £439 / night

(2) Excellent 

17

Pellizzano ski apartment to rent.

Province of Trento / Pellizzano

2 4 3 nights min

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

from £49 / night

£338 / week

Book View

Responds fast!
avg. 3 hours 28 minutes

from £49 / night

(1) Excellent 

21

Morzine ski chalet to rent.

Haute-Savoie / Morzine

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Ski
  • Child friendly

from £94 / night

£658 - £2281 / week

Book View

from £94 / night

(31) Excellent 

31

Dornie ski home to rent.

Lochalsh / Dornie

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 9 km
  • Ski
“A warm welcome in the Highlands” Tigh Tasgaidh is a beautiful house in a stunning location, it makes a perfect base for exploring the local area and the Isle of Skye is merely a 15 min drive away. The house has all the amenities you would need and is
…see more

from £120 / night

£680 - £800 / week

Book View

from £120 / night

(2) Excellent 

18

Ski chalet in Les Houches

Haute-Savoie / Les Houches

4 7 Min stay varies

  • 4 bedrooms
  • Sleeps 7
  • Min stay varies
  • Ski
  • Child friendly
  • Car not necessary

from £100 / night

£495 - £595 / week

Book View

from £100 / night

(2) Excellent 

21

Avoriaz ski apartment to rent.

Morzine / Avoriaz

1 5 7 nights min

  • 1 bedroom
  • Sleeps 5
  • 7 nights min
  • Ski
  • Child friendly
  • Car not necessary

from £70 / night

£385 - £750 / week

Book View

from £70 / night

13

Ski apartment to rent in Bogeve

Haute-Savoie / Bogeve

1 5 1 night min

  • 1 bedroom
  • Sleeps 5
  • 1 night min
  • Nearest beach 32 km
  • Ski
  • Child friendly

from £66 / night

£408 - £654 / week

Book View

from £66 / night

(2) Excellent 

16

Vallandry ski chalet rental

Vallandry / Vallandry

6 14 7 nights min

  • 6 bedrooms
  • Sleeps 14
  • 7 nights min
  • Ski
  • Child friendly
  • Car not necessary

from £151 / night

£1053 - £5786 / week

Enquire View

from £151 / night

(6) Average 

21

Leogang ski chalet to rent.

Leogang / Rain

5 10 7 nights min

  • 5 bedrooms
  • Sleeps 10
  • 7 nights min
  • Beach / lakeside relaxation
  • Ski
  • Child friendly
“A Fab time had by all” I stayed in this wonderful chalet in the heart of the beautiful mountains that surrounded us for a friends birthday for one week. 4 ladies in total we were there to ski, relax and just enjoy the beauty of it all. After being wel
…see more

from £25 / night

£250 - £1825 / week

Book View

from £25 / night

16

Ski apartment to rent in Kaprun

Salzburg Region / Kaprun

2 6 Min stay varies

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

from £100 / night

£525 - £1250 / week

Book View

Responds fast!
avg. 1 hour 10 minutes

from £100 / night

18

Whistler ski apartment to rent.

British Columbia / Whistler

1 4 Min stay varies

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

from £86 / night

£601 / week

Book View

from £86 / night

(12) Excellent 

17

Ski apartment to rent in Morzine

Haute-Savoie / Morzine

3 7 Min stay varies

  • 3 bedrooms
  • Sleeps 7
  • Min stay varies
  • Ski
  • Child friendly
  • Car not necessary
“Great location for summer activities” We really enjoyed our stay at apartment Eloise and would definitely consider it for a ski trip in the future but the summer season offers all sorts of activities which are plentiful. We went white water rafting, w
…see more

from £150 / night

£800 - £3000 / week

Book View

Responds fast!
avg. 1 hour 51 minutes

from £150 / night

(4) Very Good 

27

Thollon-les-Memises ski chalet to rent.

Haute-Savoie / Thollon-les-Memises

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 17 km
  • Swimming pool

from £90 / night

£550 - £700 / week

Book View

Responds fast!
avg. 2 hours 0 minutes

from £90 / night

(2) Excellent 

11

Nevegal ski gite to rent.

Province of Belluno / Nevegal

2 6 1 night min

  • 2 bedrooms
  • Sleeps 6
  • 1 night min
  • Beach / lakeside relaxation
  • Ski
  • Child friendly

from £97 / night

£615 / week

Book View

from £97 / night

(19) Excellent 

Certificate of Excellence

43

Aviemore ski caravan/mobile home to rent.

Badenoch and Strathspey / Aviemore

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Ski
  • Child friendly
“Perfect” Very happy with accommodation spotless, clean, modern with lots of homely extras in a great location, one of the best places we have rented. Very close to all cycle routes, and 5 min walk to town great location and great views would love to
…see more

Certificate of Excellence

from £90 / night

£520 - £660 / week

Book View

Responds fast!
avg. 1 hour 47 minutes

from £90 / night

(8) Excellent 

31

Achenkirch ski home to rent.

Tirol / Achenkirch

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Nearest beach 2 km
  • Ski
  • Private garden
“Quiet, spacious place with magnificent view!” The house is very comfortably equipped, spacious with beautiful view of mountains and lake. The owners were staying in the next house and were very nice and helpful. The closest skiing resort is suitable
…see more

from £110 / night

£768 - £1140 / week

Book View

Responds fast!
avg. 32 minutes

from £110 / night

(9) Excellent 

42

Ski bungalow to rent in Aviemore

Badenoch and Strathspey / Aviemore

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Ski
  • Child friendly
  • Private garden
“Great accommodation” The accommodation was an ideal base for exploring Aviemore and Cairngorms. The cottage provides everything you need and is a home away from home. We will certainly visit again.
…see more

from £85 / night

£485 - £995 / week

Book View

Responds fast!
avg. 1 hour 2 minutes

from £85 / night

(13) Excellent 

34

Aviemore ski bungalow to rent.

Badenoch and Strathspey / Aviemore

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Nearest beach 53 km
  • Ski
  • Child friendly

from £63 / night

£435 - £1095 / week

Book View

Responds fast!
avg. 3 hours 34 minutes

from £63 / night

(2) Excellent 

29

Ski condo to rent in San Vigilio

Marebbe / San Vigilio

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Nearest beach 6 km
  • Ski
  • Child friendly

from £71 / night

£487 - £558 / week

Book View

from £71 / night

6

Saint Sauveur des Monts ski apartment to rent.

Quebec / Saint Sauveur des Monts

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Ski
  • Private garden

from £60 / night

£387 / week

Book View

from £60 / night

(19) Excellent 

Certificate of Excellence

22

Poprad ski villa to rent.

Presov Region / Poprad

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Ski
  • Child friendly
  • Private garden
“wonderful enchanting chalet surrounded with picturesque mountains minutes from skiing” We stayed here for a week in feburary chalet was lovely all mod cons , elegantly done travelling with 3 children plenty of space for everyone. Enjoyed watching late
…see more

Certificate of Excellence

from £112 / night

£784 - £1820 / week

Book View

Responds fast!
avg. 2 hours 6 minutes

from £112 / night

(5) Excellent 

21

Ski apartment to rent in St Johann im Pongau

Salzburg Region / St Johann im Pongau

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Ski
  • Child friendly
“Great location in an extensive ski area” The apartment is well furnished and located an easy few minutes walk from the main gondola. It is bascially right in the town center so close to all the bars and restaurants if you chose to eat out. If you wa
…see more

from £79 / night

£351 - £658 / week

Book View

from £79 / night

33

Ubersee ski apartment to rent.

Upper Bavaria / Ubersee

3 6 Min stay varies

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

from £47 / night

£329 / week

Book View

from £47 / night

(1) Excellent 

26

Ski chalet to rent in Borovets

Sofia Region / Borovets

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Ski
  • Child friendly
  • Car not necessary

from £52 / night

£249 - £715 / week

Book View

from £52 / night

(1) Excellent 

29

Ski home to rent in Wanaka

Otago Region / Wanaka

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Ski
“Heaven on earth” This is heaven on earth to me. The location, view and cottage were all PERFECT. Clean cottage in the perfect location. It had everything you could possibly need there. Very comfortable for 3 adults. Full kitchen, easy to cook. Peacefu
…see more

from £96 / night

£667 / week

Book View

from £96 / night

15

Campofelice di Roccella ski home to rent.

Province of Palermo / Campofelice di Roccella

2 7 1 night min

  • 2 bedrooms
  • Sleeps 7
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 3 km
  • Ski

from £31 / night

£220 - £615 / week

Book View

from £31 / night

12

Biella ski b&b to rent.

Province of Biella / Biella

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Ski
  • Child friendly
  • Pet friendly

from £53 / night

£369 / week

Book View

from £53 / night

(1) Excellent 

22

Ski apartment to rent in Cogne

Valle d'Aosta / Cogne

1 3 Min stay varies

  • 1 bedroom
  • Sleeps 3
  • Min stay varies
  • Ski
  • Suitable for children age 5+

from £36 / night

£337 / week

Book View

from £36 / night

(17) Very Good 

35

Les Carroz-d'Araches ski apartment to rent.

Grand Massif / Les Carroz-d'Araches

3 10 Min stay varies

  • 3 bedrooms
  • Sleeps 10
  • Min stay varies
  • Nearest beach 15 km
  • Ski
  • Child friendly
“Great holiday lots of wonderful snow” The apartment was warm and cozy and very well equipped for the six of us. Our family and friends have stayed in the village centre for a number of years so we were a little concerned before our arrival that the ch
…see more

from £98 / night

£490 - £1614 / week

Book View

from £98 / night

(9) Very Good 

24

Ski apartment to rent in Hinterthal

Salzburg Region / Hinterthal

3 7 Min stay varies

  • 3 bedrooms
  • Sleeps 7
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 14 km
  • Ski
“Really quite and relaxing with wonderfull views” This is the place to go if you want peace and quite. it is not so far off the main track and day trips are possible to all the main attractions. P.S. DONT MISS THE ICE CAVE
…see more

from £75 / night

£527 - £615 / week

Book View

Responds fast!
avg. 3 hours 33 minutes

from £75 / night

(2) Very Good 

9

Cabra ski apartment to rent.

Province of Cordoba / Cabra

3 4 3 nights min

  • 3 bedrooms
  • Sleeps 4
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 75 km
  • Swimming pool

from £44 / night

£264 / week

Book View

Responds fast!
avg. 1 hour 41 minutes

from £44 / night

(1) Excellent 

11

Ski townhouse to rent in Breuil-Cervinia

Valle d'Aosta / Breuil-Cervinia

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Ski
  • Child friendly

from £163 / night

£1141 / week

Book View

from £163 / night

1