Surfing holidays | Beach houses & villas in the UK, Spain & Portugal

Surfing holidays (37)

Give your surf shack an upgrade! Check out these awesome beach houses and villas for surfing holidays near the world’s best waves.



Keep it real with home-grown surfing holidays in the UK. Join the surf crowd in Newquay, check out the waves in Croyde or experience the beach breaks near Dunbar in Scotland. The Canary Islands – particularly Fuerteventura – are renowned for their tubes, and you’re in for a surfing treat if you visit Lagos in Portugal. Further afield, try Hawaii for its infamous ‘pipeline’.



Whether you’re a surfing legend, a complete beginner or prefer to watch the show from the comfort of your sun lounger, search now to find the perfect place to stay on your surfing holiday.

View larger map

Price per night

to

Bedrooms

Bathrooms

Location

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
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

37 Holiday homes

Filters applied: Gite (7,090)

(2) Good 

17

Lanzarote / Macher

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Private garden

 …see more

from £52 / night

£363 / week

Book View

from £52 / night

16

Lanzarote / Tinajo

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

 …see more

from £104 / night

£725 - £906 / week

Book View

from £104 / night

8

Fuerteventura / Tuineje

4 2 3 nights min

  • 4 bedrooms
  • Sleeps 2
  • 3 nights min
  • Nearest beach 12 km
  • Child friendly
  • Air conditioning

 …see more

from £44 / night

£302 / week

Book View

from £44 / night

Featured properties

(9) Excellent 

24

Lanzarote / Orzola

1 3 3 nights min

  • 1 bedroom
  • Sleeps 3
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Child friendly

 …see more

from £39 / night

£272 / week

Book View

from £39 / night

(2) Very Good 

22

Lanzarote / Guime

3 6 5 nights min

  • 3 bedrooms
  • Sleeps 6
  • 5 nights min
  • Swimming pool
  • Child friendly
  • Ask about pets

 …see more

from £91 / night

£449 - £802 / week

Book View

from £91 / night

(2) Excellent 

14

Puerto del Rosario / La Ampuyenta

1 2 Min stay varies

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

 …see more

from £26 / night

£182 / week

Book View

from £26 / night

(1) Excellent 

6

Lanzarote / Yaiza

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Beach / lakeside relaxation
  • Private garden

 …see more

from £37 / night

£233 / week

Book View

from £37 / night

(1) Very Good 

12

Lanzarote / La Geria

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Air conditioning

 …see more

from £79 / night

£550 / week

Book View

from £79 / night

(1) Excellent 

5

Lanzarote / Yaiza

1 3 1 night min

  • 1 bedroom
  • Sleeps 3
  • 1 night min
  • Beach / lakeside relaxation
  • Private garden

 …see more

from £37 / night

£242 / week

Book View

from £37 / night

23

Lanzarote / La Asomada

2 4 5 nights min

  • 2 bedrooms
  • Sleeps 4
  • 5 nights min
  • Nearest beach 9 km
  • Swimming pool
  • Child friendly

 …see more

from £78 / night

£544 - £1020 / week

Book View

from £78 / night

(5) Very Good 

10

Province of Guipuzcoa / Zarautz

2 4 6 nights min

  • 2 bedrooms
  • Sleeps 4
  • 6 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Pet friendly

 …see more

from £74 / night

£457 / week

Book View

from £74 / night

(4) Excellent 

42

Lanzarote / La Asomada

1 2 3 nights min

  • 1 bedroom
  • Sleeps 2
  • 3 nights min
  • Nearest beach 4 km
  • Swimming pool
  • Child friendly

 …see more

from £61 / night

£363 / week

Book View

from £61 / night

(16) Very Good 

14

El Cotillo / El Roque, Fuerteventura

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Child friendly

 …see more

from £52 / night

£302 - £423 / week

Book View

from £52 / night

41

Lanzarote / Tias

7 16 Min stay varies

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

 …see more

from £156 / night

£1087 - £2776 / week

Book View

from £156 / night

11

Lanzarote / Yaiza

1 3 1 night min

  • 1 bedroom
  • Sleeps 3
  • 1 night min
  • Beach / lakeside relaxation
  • Child friendly
  • Pet friendly

 …see more

from £37 / night

£233 / week

Book View

from £37 / night

16

Lanzarote / Haria

1 3 3 nights min

  • 1 bedroom
  • Sleeps 3
  • 3 nights min
  • Nearest beach 6 km
  • Swimming pool
  • Child friendly

 …see more

from £69 / night

£483 - £725 / week

Book View

from £69 / night

10

Lanzarote / Tinajo

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Private garden

 …see more

from £61 / night

£423 - £544 / week

Book View

from £61 / night

50

Lanzarote / La Asomada

4 7 3 nights min

  • 4 bedrooms
  • Sleeps 7
  • 3 nights min
  • Nearest beach 6 km
  • Swimming pool
  • Child friendly

 …see more

from £182 / night

£1268 / week

Book View

from £182 / night

23

Cantabria / Noja

5 8 Min stay varies

  • 5 bedrooms
  • Sleeps 8
  • Min stay varies
  • Child friendly
  • Pet friendly

 …see more

from £173 / night

£647 - £733 / week

Book View

from £173 / night

(1) Excellent 

53

Province of Guipuzcoa / Zarautz

4 11 2 nights min

  • 4 bedrooms
  • Sleeps 11
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 3 km
  • Child friendly

 …see more

from £319 / night

£2233 / week

Book View

from £319 / night

(2) Very Good 

14

Tuineje / Tiscamanita

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Swimming pool
  • Air conditioning

 …see more

from £44 / night

£302 / week

Book View

from £44 / night

9

Lanzarote / Tinajo

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Ask about pets

 …see more

from £61 / night

£423 - £544 / week

Book View

from £61 / night

(2) Very Good 

26

Lanzarote / Haria

2 4 4 nights min

  • 2 bedrooms
  • Sleeps 4
  • 4 nights min
  • Nearest beach 6 km
  • Private garden

 …see more

from £48 / night

£302 - £423 / week

Book View

from £48 / night

76

Lanzarote / Conil

5 8 Min stay varies

  • 5 bedrooms
  • Sleeps 8
  • Min stay varies
  • Nearest beach 11 km
  • Swimming pool
  • Child friendly

 …see more

from £78 / night

£544 / week

Book View

from £78 / night

40

Lanzarote / Haria

1 4 5 nights min

  • 1 bedroom
  • Sleeps 4
  • 5 nights min
  • Nearest beach 6 km
  • Swimming pool
  • Child friendly

 …see more

from £87 / night

£604 / week

Book View

from £87 / night

(1) Excellent 

33

Lanzarote / Teguise

4 2 3 nights min

  • 4 bedrooms
  • Sleeps 2
  • 3 nights min
  • Child friendly
  • Private garden

 …see more

from £50 / night

£345 / week

Book View

from £50 / night

13

Lanzarote / Tinajo

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Child friendly
  • Private garden

 …see more

from £39 / night

£242 / week

Book View

from £39 / night

(1) Excellent 

9

Fuerteventura / Tuineje

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Swimming pool
  • Air conditioning

 …see more

from £44 / night

£302 / week

Book View

from £44 / night

(11) Excellent 

106

Lanzarote / Tinajo

3 6 3 nights min

  • 3 bedrooms
  • Sleeps 6
  • 3 nights min
  • Nearest beach 4 km
  • Child friendly
  • Private garden

 …see more

from £104 / night

£725 - £1207 / week

Book View

from £104 / night

66

Lanzarote / San Bartolome De Lanzarote

8 16 Min stay varies

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

 …see more

from £216 / night

£1509 / week

Book View

from £216 / night

(1) Excellent 

29

Lanzarote / Uga

3 6 3 nights min

  • 3 bedrooms
  • Sleeps 6
  • 3 nights min
  • Nearest beach 3 km
  • Child friendly
  • Pet friendly

 …see more

from £46 / night

£255 / week

Book View

from £46 / night

(1) Good 

34

Corralejo / Villaverde

2 6 1 night min

  • 2 bedrooms
  • Sleeps 6
  • 1 night min
  • Child friendly
  • Ask about pets
  • Private garden

 …see more

from £31 / night

£242 / week

Book View

from £31 / night

(2) Excellent 

10

Yaiza / Las Brenas

3 8 5 nights min

  • 3 bedrooms
  • Sleeps 8
  • 5 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Private garden

 …see more

from £78 / night

£500 / week

Book View

from £78 / night

15

Lanzarote / La Geria

2 4 2 nights min

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

 …see more

from £93 / night

£646 / week

Book View

from £93 / night

19

Lanzarote / Maguez

1 4 4 nights min

  • 1 bedroom
  • Sleeps 4
  • 4 nights min
  • Child friendly
  • Private garden

 …see more

from £52 / night

£328 / week

Book View

from £52 / night

7

Lanzarote / Haria

1 2 7 nights min

  • 1 bedroom
  • Sleeps 2
  • 7 nights min
  • Nearest beach 7 km
  • Child friendly
  • Pet friendly

 …see more

from £78 / night

£544 - £604 / week

Book View

from £78 / night

36

Lanzarote / Haria

1 2 3 nights min

  • 1 bedroom
  • Sleeps 2
  • 3 nights min
  • Nearest beach 6 km
  • Swimming pool
  • Child friendly

 …see more

from £61 / night

£423 / week

Book View

from £61 / night

Don’t let an old browser slow down your holiday

Your browser is out of date and might not work well with our website. Download the latest version to speed up your hunt for the perfect holiday home.

Just click on the icons to get to the download page