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

Water sports holidays (3070)

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,070 Holiday homes

Filters applied: Townhouse

20

Townhouse rental in Sabaudia

Province of Latina / Sabaudia

1 3 5 nights min

  • 1 bedroom
  • Sleeps 3
  • 5 nights min
  • Beach / lakeside relaxation
  • Ask about pets
  • Private garden

from £80 / night

£558 / week

Book View

Responds fast!
avg. 3 hours 50 minutes

from £80 / night

(3) Excellent 

28

Tala holiday townhouse rental

Paphos District / Tala

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Swimming pool
“Another lovely holiday” This is our second visit at this property, and I am happy to say we had yet another lovely holiday. Location, property, facilities are all excellent, and makes for a very relaxing stay. We were lucky enough during our second we
…see more

from £35 / night

£250 - £370 / week

Book View

Responds fast!
avg. 3 hours 30 minutes

from £35 / night

(3) Very Good 

14

Holiday townhouse in Marina di Ravenna

Province of Ravenna / Marina di Ravenna

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Car not necessary

from £27 / night

£185 / week

Book View

from £27 / night

(5) Excellent 

33

Holiday townhouse in Brighton

Brighton / Central Brighton

4 10 Min stay varies

  • 4 bedrooms
  • Sleeps 10
  • Min stay varies
  • Nearest beach 0.1 km
  • Child friendly
  • Car not necessary

from £275 / night

£1300 - £2100 / week

Enquire View

from £275 / night

(31) Very Good 

18

Kissimmee holiday townhouse rental

Kissimmee / Venetian Bay Villages

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 55 km
  • Swimming pool
“Great location and facilites” This house gave us everything we needed for a great holiday. Clean, well equipped and in a pleasant area. Pools and public areas very well kept. Would recommend for couples and families alike. Six adults would be easily a
…see more

from £46 / night

£322 - £385 / week

Book View

from £46 / night

19

Holiday townhouse with shared pool in El Gouna

Hurghada / El Gouna

3 6 4 nights min

  • 3 bedrooms
  • Sleeps 6
  • 4 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £80 / night

£558 - £670 / week

Book View

from £80 / night

(24) Excellent 

17

Holiday townhouse with swimming pool in Holetown

Saint James Parish / Holetown

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.2 km
  • Swimming pool
“If you really want to feel at home on holiday, look no further.” After a fantastic stay last year we returned here for 2 weeks in April/May (this time 5 of us). Yet again despite its size and very modern feel we immediately felt at home – definitely a
…see more

from £280 / night

£1960 - £3990 / week

Book View

Responds fast!
avg. 3 hours 35 minutes

from £280 / night

(3) Excellent 

22

La Torre Golf Resort holiday townhouse rental

Murcia / La Torre Golf Resort

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 15 km
  • Swimming pool

from £45 / night

£290 - £345 / week

Book View

Responds fast!
avg. 1 hour 54 minutes

from £45 / night

15

Townhouse rental in Sant'Antioco

Isola di Sant Antioco / Sant'Antioco

1 4 7 nights min

  • 1 bedroom
  • Sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Ask owner if suitable for children
  • Pet friendly

from £62 / night

£439 - £527 / week

Book View

from £62 / night

(4) Excellent 

33

Holiday townhouse in Kenmare Town Centre

Kenmare / Kenmare Town Centre

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 4 km
  • Child friendly

from £132 / night

£354 - £1062 / week

Book View

from £132 / night

(10) Excellent 

Certificate of Excellence

27

Ancient Medina holiday townhouse rental

Essaouira / Ancient Medina

3 6 2 nights min

  • 3 bedrooms
  • Sleeps 6
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.3 km
  • Child friendly
“A real gem in the Medina” We really enjoyed our stay here in the middle of the Medina. The apartment is exquisite and the services excellent. Will definitely be back.
…see more

Certificate of Excellence

from £54 / night

£354 - £447 / week

Book View

Responds fast!
avg. 2 hours 1 minutes

from £54 / night

(7) Excellent 

24

Holiday townhouse in Tourrettes-sur-Loup

Alpes Maritimes / Tourrettes-sur-Loup

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 14 km

from £95 / night

£664 - £708 / week

Book View

from £95 / night

9

Holiday townhouse in Novara

Province of Novara / Novara

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min
  • Child friendly

from £67 / night

£390 - £483 / week

Book View

from £67 / night

(25) Excellent 

23

Holiday townhouse in Lostwithiel

Cornwall / Lostwithiel

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Child friendly
“Perfect house in perfect location” We loved the house and we already knew we loved Lostwithiel - it's such a pretty village. We haven't tried many of the local eateries, but we did eat at The Globe this time, and it was as good as all the previous gu
…see more

from £86 / night

£600 - £1300 / week

Book View

Responds fast!
avg. 1 hour 51 minutes

from £86 / night

19

Holiday townhouse rental

Finistere / Saint-Pol-de-Leon

4 8 7 nights min

  • 4 bedrooms
  • Sleeps 8
  • 7 nights min
  • Child friendly
  • Private garden

from £83 / night

£577 / week

Book View

from £83 / night

(1) Very Good 

8

Vallevo holiday townhouse rental

Rocca San Giovanni / Vallevo

3 6 3 nights min

  • 3 bedrooms
  • Sleeps 6
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 5 km
  • Suitable for children age 5+

from £62 / night

£399 / week

Book View

from £62 / night

(15) Very Good 

17

Holiday townhouse with golf nearby in Silverdale

Lake District / Silverdale

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
“Peaceful stay” A wonderfully quiet location with country views and comfortable lounge and bed. Ideal for a few nights away with walks on the doorstep.
…see more

from £65 / night

£450 - £570 / week

Book View

from £65 / night

(3) Excellent 

8

Townhouse accommodation in Puechabon

Herault / Puechabon

2 3 7 nights min

  • 2 bedrooms
  • Sleeps 3
  • 7 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Ask about pets

from £30 / night

£204 / week

Book View

from £30 / night

(5) Very Good 

71

Holiday townhouse in Davenport

Davenport / Regal Palms

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning

from £72 / night

£477 - £715 / week

Book View

from £72 / night

(22) Very Good 

14

Holiday townhouse in Ceret

Ceret / Maureillas

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 20 km
  • Child friendly
“a perfect choice” This is a beautiful house in a glorious part of France. The house is very well equipped and the owner, Penny, is a pleasure to deal with. This was one of the nicest holidays we have had and we will seriously consider returning to Ru
…see more

from £40 / night

£275 - £550 / week

Book View

from £40 / night

(1) Excellent 

19

Holiday townhouse in Sannat

Island of Gozo / Sannat

4 8 3 nights min

  • 4 bedrooms
  • Sleeps 8
  • 3 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £88 / night

£442 - £885 / week

Book View

from £88 / night

(17) Very Good 

26

Townhouse rental in Uzege

Uzes / Uzege

1 3 3 nights min

  • 1 bedroom
  • Sleeps 3
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 5 km
  • Suitable for children age 5+
“Room with a View” Wonderful accommodation in the magical town of Uzès, France. The flat has all conveniences needed, perfect for the solo traveller - the only thing missing was a hair dryer. I had the good fortune of meeting my host, Alexander, in pe
…see more

from £45 / night

£284 - £443 / week

Book View

Responds fast!
avg. 3 hours 42 minutes

from £45 / night

(1) Very Good 

16

Reggiolo holiday townhouse rental

Province of Reggio Emilia / Reggiolo

2 5 1 night min

  • 2 bedrooms
  • Sleeps 5
  • 1 night min
  • Child friendly
  • Pet friendly

from £25 / night

£174 / week

Book View

from £25 / night

(4) Very Good 

32

Holiday townhouse with swimming pool in Caldas da Rainha

Leiria District / Caldas da Rainha

3 8 5 nights min

  • 3 bedrooms
  • Sleeps 8
  • 5 nights min
  • Beach / lakeside relaxation
  • Nearest beach 12 km
  • Swimming pool

from £100 / night

£625 - £790 / week

Book View

Responds fast!
avg. 1 hour 52 minutes

from £100 / night

(1) Very Good 

13

Townhouse rental in Ancona

Province of Ancona / Ancona

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Air conditioning

from £49 / night

£310 - £391 / week

Book View

Responds fast!
avg. 2 hours 39 minutes

from £49 / night

(8) Very Good 

11

Holiday townhouse in Westport

Westport / The Quay

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Child friendly
“Great place to stay all mod cons close to harbour and town Bea and Matt lovely people.” Met at house by Matt and Bea the house was lovely and spacious with everything we needed. It was close to harbour plenty of places to eat out and listen to music s
…see more

from £54 / night

£372 - £531 / week

Book View

Responds fast!
avg. 3 hours 44 minutes

from £54 / night

(3) Very Good 

10

Holiday townhouse in Aberdyfi (Aberdovey)

Snowdonia National Park / Aberdovey

5 10 6 nights min

  • 5 bedrooms
  • Sleeps 10
  • 6 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Ask about pets
“Great position” Lovely house.... very well equipped kitchen/diner on ground floor...lovely lounge with fantastic views to beach and plenty of seating/space.... bathrooms immaculate and once we found them, plenty of towels....our one and only criticism
…see more

from £200 / night

£1400 / week

Book View

from £200 / 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 £165 / night

£1151 / week

Book View

from £165 / night

18

Gortamullen holiday townhouse rental

Kenmare / Gortamullen

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 5 km
  • Child friendly

from £88 / night

£398 - £796 / week

Book View

from £88 / night

(4) Excellent 

53

Holiday townhouse in Hennebont

Morbihan / Hennebont

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 12 km
  • Child friendly

from £47 / night

£306 - £471 / week

Book View

Responds fast!
avg. 1 hour 27 minutes

from £47 / night

(8) Very Good 

25

Holiday townhouse rental

Province of Rimini / Bellaria-Igea Marina

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Car not necessary

from £36 / night

£222 - £531 / week

Book View

Responds fast!
avg. 3 hours 3 minutes

from £36 / night

(6) Excellent 

24

Holiday townhouse with shared pool in Cabo Roig

Cabo Roig / Agua Marina

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.3 km
  • Swimming pool
“perfect location and apartment” the location of the apartment was perfect , very clean , tidy and had all that you will need . pool is 1 minute walk away and very good for children , short walk tot shop and resturant with a large choice at a very goo
…see more

from £50 / night

£350 - £500 / week

Book View

Responds fast!
avg. 1 hour 39 minutes

from £50 / night

(3) Very Good 

19

Holiday townhouse rental

Pyrenees-Orientales / Ceret

3 8 7 nights min

  • 3 bedrooms
  • Sleeps 8
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 31 km
  • Suitable for children age 5+

from £57 / night

£399 - £863 / week

Book View

from £57 / night

(8) Excellent 

14

Cuevas del Almanzora holiday townhouse rental

Cuevas del Almanzora / Desert Springs

2 6 3 nights min

  • 2 bedrooms
  • Sleeps 6
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 5 km
  • Swimming pool
“Fabulous resort, fabulous golf course, fabulous location on the resort” Lovely two bedroomed town house in a perfect quiet location overlooking an infinity pool looking over the driving range. Perfect location on the resort, very close to all the pra
…see more

from £60 / night

£300 - £400 / week

Book View

Responds fast!
avg. 48 minutes

from £60 / night

7

Holiday townhouse in Peniche

Leiria District / Peniche

3 7 Min stay varies

  • 3 bedrooms
  • Sleeps 7
  • Min stay varies
  • Nearest beach 1 km
  • Child friendly
  • Car not necessary

Pricing unknown

Book View

Pricing unknown

(5) Very Good 

6

Holiday townhouse with shared pool, golf nearby in Mijas Pueblo

Mijas Pueblo / Los Olivos, Mijas Golf

2 5 7 nights min

  • 2 bedrooms
  • Sleeps 5
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 11 km
  • Swimming pool

from £36 / night

£250 - £460 / week

Book View

Responds fast!
avg. 58 minutes

from £36 / night

(11) Excellent 

26

Holiday townhouse with shared pool in Cabo Roig

Costa Blanca / Cabo Roig

2 4 5 nights min

  • 2 bedrooms
  • Sleeps 4
  • 5 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Swimming pool
“Great place to stay” We stayed here the beginning of July and were very impressed with the townhouse,. It was clean and tidy and the location was ideal. There was a small front garden and a bigger back garden which were both very private.and ideal f
…see more

from £50 / night

£385 - £440 / week

Book View

from £50 / night

(7) Excellent 

23

Townhouse rental in Le Bugue

Dordogne / Le Bugue

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 5 km
  • Child friendly
“Comfortable house with wonderful view” Comfortable and sensibly equipped with the all the things you need but not stuffed with things you don't. We stayed here at the Autumn half-term - Le Bugue is an everyday town, not a picture-perfect village gear
…see more

from £80 / night

£558 - £824 / week

Book View

from £80 / night

(8) Very Good 

41

Holiday townhouse in Nice

Nice / Nice West

3 9 Min stay varies

  • 3 bedrooms
  • Sleeps 9
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.6 km
  • Child friendly

from £102 / night

£664 - £1195 / week

Book View

Responds fast!
avg. 2 hours 51 minutes

from £102 / night

(1) Excellent 

11

Holiday townhouse in Capoliveri

Elba Island / Capoliveri

1 4 7 nights min

  • 1 bedroom
  • Sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 300 km
  • Ask owner if suitable for children

from £54 / night

£372 - £942 / week

Book View

from £54 / night

1