Surfing holidays in the UK, Spain and Portugal

Surfing holidays (24329)

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

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

24,329 Holiday homes

(2) Very Good 

19

Playa Blanca holiday villa rental

Lanzarote / Playa Blanca

4 9 7 nights min

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

from £131 / night

£915 - £1715 / week

Enquire View

from £131 / night

(5) Excellent 

22

Holiday villa in Falfeira

Lagos / Falfeira

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Swimming pool
“Another week in Paradise” Just spent another wonderful week in Casa do Mirodouro. The villa is large and airy - perfect when the weather is hot. Stepping out of the master bedroom straight on to the terrace for an early swim is a delight, and the sha
…see more

from £114 / night

£795 - £4715 / week

Book View

from £114 / night

(1) Excellent 

25

Home accommodation in Central Newquay with golf nearby

Newquay / Central Newquay

3 6 Min stay varies

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

from £200 / night

£650 - £1399 / week

Book View

from £200 / night

12

Rio de Janeiro / Botafogo

2 4 2 nights min

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min
  • Beach / lakeside relaxation
  • Suitable for children age 5+
  • Car not necessary

from £55 / night

£329 / week

Book View

from £55 / night

33

Holiday home in Taghazout

Souss-Massa-Draa Region / Taghazout

5 15 Min stay varies

  • 5 bedrooms
  • Sleeps 15
  • Min stay varies
  • Child friendly
  • Air conditioning
  • Private garden

from £127 / night

£841 - £1009 / week

Book View

from £127 / night

(2) Very Good 

18

Holiday b&b with shared pool in Candidasa

Candidasa / Jasri

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 5 km
  • Swimming pool

from £67 / night

£465 / week

Book View

from £67 / night

29

Holiday villa with swimming pool in Caleta de Fuste

Antigua / Caleta de Fuste

3 7 7 nights min

  • 3 bedrooms
  • Sleeps 7
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Private garden

from £105 / night

£734 - £1292 / week

Book View

from £105 / night

22

Holiday villa with swimming pool in Petitenget

Seminyak / Petitenget

3 6 4 nights min

  • 3 bedrooms
  • Sleeps 6
  • 4 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £286 / night

£1997 / week

Enquire View

from £286 / night

6

Holiday villa with swimming pool in Ungasan

Nusa Dua Peninsula / Ungasan

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Swimming pool
  • Air conditioning
  • Private garden

from £71 / night

£496 / week

Book View

from £71 / night

(1) Excellent 

24

Holiday villa rental

Province of Guanacaste / Playas del Coco

3 6 2 nights min

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

from £211 / night

£1187 / week

Book View

from £211 / night

(1)  

10

Holiday villa rental

Seminyak / Seminyak North

2 4 Min stay varies

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

Pricing unknown

Book View

Pricing unknown

(1) Excellent 

22

Holiday home in Estoril

Cascais / Estoril

4 9 Min stay varies

  • 4 bedrooms
  • Sleeps 9
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.8 km
  • Swimming pool
“Excellent place !” We were two families, with kids from 10 to 18 who rented this villa for 12 days, and had a very nice stay. We . The house has everything you might need. The owner of the villa were very nice and helpful. We did not rent a car. It o
…see more

from £356 / night

£2492 - £3834 / week

Book View

from £356 / night

18

Holiday home in Tenby

Pembrokeshire / Tenby

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Private garden

from £76 / night

£528 - £1718 / week

Enquire View

from £76 / night

(2) Excellent 

13

Holiday bungalow in Croyde

Braunton / Croyde

2 4 Min stay varies

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

from £45 / night

£365 - £900 / week

Enquire View

from £45 / night

16

Rio de Janeiro / Copacabana Beach

1 4 3 nights min

  • 1 bedroom
  • Sleeps 4
  • 3 nights min
  • Swimming pool
  • Suitable for children age 5+
  • Air conditioning

from £110 / night

£673 / week

Book View

from £110 / night

4

State of Rio de Janeiro / Rio de Janeiro

3 8 2 nights min

  • 3 bedrooms
  • Sleeps 8
  • 2 nights min
  • Child friendly
  • Air conditioning
  • Pet friendly

from £172 / night

£1172 / week

Book View

from £172 / night

(6) Excellent 

27

Holiday home in Croyde

Braunton / Croyde

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
“Perfect location, lovely house” The location of this house is perfect for the beach. It is very well equipped with everything you need, including a shower room attached to the garage which is perfect after surfing. The house was clean and bright with
…see more

from £223 / night

£895 - £1940 / week

Enquire View

from £223 / night

11

Kuta holiday guest house accommodation

Bali / Kuta

5 10 1 night min

  • 5 bedrooms
  • Sleeps 10
  • 1 night min
  • Child friendly

from £15 / night

£90 - £129 / week

Book View

from £15 / night

(15) Excellent 

7

Holiday cottage accommodation

Pembrokeshire / Newport

2 4 Min stay varies

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

from £70 / night

£350 - £650 / week

Enquire View

from £70 / night

19

Holiday villa in Corralejo

La Oliva / Corralejo

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning

from £127 / night

£883 - £1412 / week

Book View

from £127 / night

13

Playa Blanca holiday villa rental

Playa Blanca / San Marcial Rubicon

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £134 / night

£937 - £1488 / week

Enquire View

from £134 / night

5

Holiday villa in Kerobokan

Bali / Kerobokan

1 3 1 night min

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

from £39 / night

£258 - £297 / week

Book View

from £39 / night

22

Holiday villa with swimming pool in Echo Beach

Canggu / Echo Beach

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning

from £227 / night

£1586 / week

Enquire View

from £227 / night

10

State of Rio de Janeiro / Rio de Janeiro

7 15 1 night min

  • 7 bedrooms
  • Sleeps 15
  • 1 night min
  • Swimming pool
  • Air conditioning
  • Pet friendly

from £782 / night

£5469 / week

Book View

from £782 / night

19

Corralejo holiday villa rental

La Oliva / Corralejo

4 8 7 nights min

  • 4 bedrooms
  • Sleeps 8
  • 7 nights min
  • Beach / lakeside relaxation
  • Child friendly

from £127 / night

£1261 / week

Enquire View

from £127 / night

(6) Very Good 

70

Villa rental in Cascais with swimming pool

Lisbon District / Cascais

5 14 Min stay varies

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

from £311 / night

£1677 - £3564 / week

Enquire View

from £311 / night

34

State of Rio de Janeiro / Rio de Janeiro

2 6 3 nights min

  • 2 bedrooms
  • Sleeps 6
  • 3 nights min
  • Nearest beach 10 km
  • Swimming pool
  • Child friendly

from £78 / night

£468 / week

Book View

from £78 / night

(24) Excellent 

62

Holiday villa with swimming pool in Seminyak

Seminyak / Seminyak Center

6 15 1 night min

  • 6 bedrooms
  • Sleeps 15
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Swimming pool
“Very clean, great for family(s) and lovely service!” Very clean, great for family(s) and lovely service especially Nanda. Would definitely come again soon.
…see more

from £586 / night

£6563 / week

Book View

from £586 / night

(3) Very Good 

24

Holiday villa in Sanur

Sanur / Tamblingan

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £102 / night

£711 / week

Enquire View

from £102 / night

20

Villa rental in Ungasan with swimming pool

Nusa Dua Peninsula / Ungasan

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Air conditioning

from £68 / night

£421 / week

Book View

from £68 / night

(2) Very Good 

21

State of Rio de Janeiro / Rio de Janeiro

1 4 3 nights min

  • 1 bedroom
  • Sleeps 4
  • 3 nights min
  • Nearest beach 0.15 km
  • Ask owner if suitable for children
  • Car not necessary

from £59 / night

£352 / week

Book View

from £59 / night

15

Newport -Trefdraeth holiday cottage let

Pembrokeshire / Newport

2 4 7 nights min

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

from £45 / night

£315 - £710 / week

Book View

from £45 / night

(1) Excellent 

16

Cottage rental in Haverfordwest

Pembrokeshire / Haverfordwest

2 3 7 nights min

  • 2 bedrooms
  • Sleeps 3
  • 7 nights min
  • Child friendly
  • Pet friendly
  • Private garden

from £71 / night

£284 - £531 / week

Enquire View

from £71 / night

(11) Very Good 

26

Holiday bungalow in Croyde

Braunton / Croyde

2 6 7 nights min

  • 2 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.3 km
  • Child friendly
“Ideal location, family friendly” The cottage was clean and comfortable. The beds are comfortable and the shower is a good size. The garden is fully enclosed and away from the road, It is within easy walking distance to Croyde beach and local shops a
…see more

from £64 / night

£447 - £1147 / week

Book View

from £64 / night

22

Holiday villa in Seminyak

Bali / Seminyak

5 10 3 nights min

  • 5 bedrooms
  • Sleeps 10
  • 3 nights min
  • Nearest beach 0 km
  • Swimming pool
  • Child friendly

from £678 / night

£4742 / week

Book View

from £678 / night

(17) Excellent 

20

Crymych holiday farmhouse rental

Pembrokeshire / Crymych

6 12 Min stay varies

  • 6 bedrooms
  • Sleeps 12
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 20 km
  • Child friendly
“Lovely house in a lovely location - great for all the family” The holiday was a family reunion with people aged from 4 to 74, and Pencwm fit the bill for everyone. We had a great stay and Lorna made us very welcome with thoughtful attention to details
…see more

from £238 / night

£790 - £1765 / week

Enquire View

from £238 / night

(2) Excellent 

20

Porth holiday home rental

Newquay / Porth

2 6 Min stay varies

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

from £250 / night

£525 - £1295 / week

Enquire View

from £250 / night

(2) Excellent 

26

Nicoya / Tambor

2 4 3 nights min

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

from £184 / night

£1100 / week

Book View

from £184 / night

12

State of Rio de Janeiro / Rio de Janeiro

1 4 2 nights min

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

from £67 / night

£465 / week

Book View

from £67 / night

(2) Very Good 

16

Townhouse rental in Atalaia with shared pool, golf nearby

Lagos / Atalaia

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 3 km
  • Swimming pool

from £76 / night

£526 - £1093 / week

Book View

from £76 / night

1