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

Surfing holidays (4025)

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

4,025 Holiday homes

Filters applied: Horse riding

(14) Excellent 

24

Holiday apartment in Meia Praia

Lagos / Meia Praia

1 4 3 nights min

  • 1 bedroom
  • Sleeps 4
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Swimming pool
“A wonderful week in gorgeous Lagos!” A perfect spot for a relaxing week away in gorgeous Lagos. Inside, the apartment had everything we needed and more to ensure we enjoyed our stay! And a short walk from the beach, marina and old town, the apartment'
…see more

from £65 / night

£279 - £579 / week

Book View

from £65 / night

(17) Excellent 

43

Tenby holiday home rental

Pembrokeshire / Tenby

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Car not necessary
“Great place to stay in Tenby” A lovely house, very near to the centre of Tenby. Everything you could want is provided and it is pet friendly. We loved it!
…see more

from £95 / night

£495 - £1300 / week

Book View

from £95 / night

(5) Excellent 

43

Port Elizabeth holiday home rental

Eastern Cape / Port Elizabeth

4 14 Min stay varies

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

from £165 / night

£1155 / week

Book View

Responds fast!
avg. 3 hours 37 minutes

from £165 / night

(7) Excellent 

19

Croyde holiday apartment rental

Braunton / Croyde

3 5 Min stay varies

  • 3 bedrooms
  • Sleeps 5
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.2 km
  • Child friendly
“A perfect place to stay” Modern, spacious and the perfect place for what turned out to be a perfect holiday. The beach is just two minutes stroll away while 10 minutes in the other direction and you you are at restaurants and shops. 4 Point View had
…see more

from £155 / night

£685 - £1375 / week

Book View

from £155 / night

(21) Very Good 

26

Holiday cottage in Croyde

Braunton / Croyde

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.8 km
  • Child friendly
“great location” Right in the centre of Croyde village, with parking - a major advantage in Croyde. A nice cottage with a decent sized kitchen.The weather wasn't kind but we went surfing anyway- walking distance.We also went horse riding on Exmoor.
…see more

from £90 / night

£365 - £830 / week

Book View

Responds fast!
avg. 3 hours 6 minutes

from £90 / night

(39) Very Good 

14

Holiday apartment with golf nearby in Pentire

Newquay / Pentire

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.3 km
  • Swimming pool
“Fantastic apartment” 24surf view lovely clean modern apartment views of fistral beach are fabulous 10 min to Newquay town and harbour what more do you need even had chocs dog chews and shortbread left for us by the owner lovely touch would recommend
…see more

from £55 / night

£380 - £900 / week

Book View

Responds fast!
avg. 3 hours 22 minutes

from £55 / night

(11) Excellent 

21

Holiday cottage in Newchapel

Pembrokeshire / Newchapel

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 8 km
  • Child friendly
“A perfect holiday” We hope the first of many visits. A comfortable and well equipped cottage in such a perfect setting . So many precious memories, choughs at Martin's Haven, dolphins at Newquay ,red kites at Nant Yr Arian and the Rheidol railway to D
…see more

from £29 / night

£203 / week

Book View

Responds fast!
avg. 45 minutes

from £29 / night

(29) Excellent 

52

Holiday studio with shared pool in Puerto Del Carmen

Puerto Del Carmen / Old Town Puerto del Carmen

Studio 2 Min stay varies

  • Studio
  • Sleeps 2
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Swimming pool
“Everything you need for a relaxing holiday” This was the first time we had booked a studio independently and we were very pleased with our choice. It was tastefully decorated and much more homely than the usual basic studios we have had and although q
…see more

from £34 / night

£250 - £280 / week

Book View

Responds fast!
avg. 1 hour 13 minutes

from £34 / night

(14) Excellent 

39

Holiday cottage in Porth

Newquay / Porth

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Child friendly
“Comfortable and stylish in a stunning location” This beach fronting holiday accommodation is perfectly presented and conveniently located. It is new and beautifully furnished with comfort and style. Porth beach is between Watergate Bay and Newquay to
…see more

from £90 / night

£570 - £1690 / week

Book View

Responds fast!
avg. 1 hour 8 minutes

from £90 / night

(47) Excellent 

68

Echo Beach holiday villa rental

Canggu / Echo Beach

3 9 Min stay varies

  • 3 bedrooms
  • Sleeps 9
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Swimming pool
“fabulous villa, relaxing stay” Our family of 4 had a fabulous time at Puri Temple. All communication and admin prior to the visit was very clear and Rupert was a pleasure to communicate with. From the moment we arrived we were very well looked after
…see more

from £225 / night

£1574 - £2252 / week

Book View

Responds fast!
avg. 2 hours 31 minutes

from £225 / night

(15) Excellent 

21

Holiday apartment rental

Landes / Hossegor

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.005 km
  • Child friendly
“Lovely Place, ideal setting and near to beach, restaurants etc” Really enjoyed our stay in this apartment, ideal location, practically on the beach! Was great having all of the facilities...home from home. 5 min walk to go over to Cap Breton on little
…see more

from £100 / night

£450 - £750 / week

Book View

Responds fast!
avg. 2 hours 32 minutes

from £100 / night

(13) Very Good 

42

Lodge letting in Atlantic Reach with shared pool, golf nearby

Newquay / Atlantic Reach

4 10 Min stay varies

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

from £125 / night

£399 - £1711 / week

Book View

from £125 / night

(6) Excellent 

25

Holiday home with golf nearby in Central Newquay

Newquay / Central Newquay

5 11 Min stay varies

  • 5 bedrooms
  • Sleeps 11
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Child friendly
“Fab accommodation” We all had a fab time and thought the house was clean, spacious and in a good spot for all that Newquay has to offer. Would love to come back in 2017!
…see more

from £180 / night

£850 - £2100 / week

Book View

Responds fast!
avg. 3 hours 37 minutes

from £180 / night

(40) Excellent 

44

Holiday home in Central Newquay

Newquay / Central Newquay

8 22 3 nights min

  • 8 bedrooms
  • Sleeps 22
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.2 km
  • Child friendly
“Stag Weekend To Remember” We rented Edge 14 for a stag group of 19. The house was everything we needed, plenty of beds, toilets everywhere, outside space and a kitchen/diner perfect for chilling in the afternoon or pre-drinks before hitting town. The
…see more

from £250 / night

£1495 - £3995 / week

Book View

Responds fast!
avg. 3 hours 6 minutes

from £250 / night

(17) Excellent 

25

Narberth holiday lodge let

Pembrokeshire / Narberth

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 10 km
  • Suitable for children age 5+
“Mr t Hayes” Was a lovely place, very clean, me and my girlfriend was happy with this place and definitely coming again
…see more

from £100 / night

£500 - £750 / week

Book View

from £100 / night

(10) Excellent 

28

Holiday apartment with shared pool in Central Lagos

Lagos / Central Lagos

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.2 km
  • Swimming pool
“Perfect place! Thanks, Paul!” Friends advised to go and spend a holiday in Portugal, so we found the apartment and contacted with Paul. We were pleasantly surprised by the offered price. Considering the apartment is clean, comfortable, with good furni
…see more

from £68 / night

£551 - £1102 / week

Book View

Responds fast!
avg. 2 hours 17 minutes

from £68 / night

(3) Very Good 

17

Holiday cottage rental

Pembrokeshire / Solva

3 6 Min stay varies

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

from £70 / night

£490 - £840 / week

Book View

from £70 / night

(16) Excellent 

20

Holiday villa with swimming pool in Corralejo

Corralejo / Tamaragua

2 5 5 nights min

  • 2 bedrooms
  • Sleeps 5
  • 5 nights min
  • Beach / lakeside relaxation
  • Nearest beach 8 km
  • Swimming pool
“A lovely villa, everything you could want for a relaxing break” A lovely villa, all you want for a home from home .Very helpful owner and keyholder, they couldn't have been more helpful.Good communicationfrom both mentioned above.
…see more

from £46 / night

£322 - £385 / week

Book View

Responds fast!
avg. 3 hours 1 minutes

from £46 / night

(23) Very Good 

14

Holiday bungalow in Corralejo

La Oliva / Corralejo

2 8 Min stay varies

  • 2 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 3 km
  • Swimming pool
“Very welcome winter break” The house is situated in a very convenient location. The temperature was a respectable 22 degrees for March. The house has everything you need to enjoy your holiday. There is a supermarket just across the street and a couple
…see more

from £45 / night

£225 - £522 / week

Book View

from £45 / night

(11) Very Good 

20

Marina holiday apartment rental

Lagos / Marina

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.7 km
  • Swimming pool
“Loved the apartment” We loved the apartment which was spacious with a wonderful balcony overlooking the pool area. The walk along the Marina was very pleasant and we especially liked Lagos and its pedestrianised areas with a wonderful choice of lovel
…see more

from £54 / night

£365 - £900 / week

Book View

from £54 / night

(6) Excellent 

16

Puerto Calero holiday bungalow rental

Puerto Calero / Marina Area

2 4 7 nights min

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

from £54 / night

£375 - £470 / week

Book View

from £54 / night

(7) Excellent 

17

Holiday cottage in Newchapel

Pembrokeshire / Newchapel

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 8 km
  • Child friendly
“Lovely little cottage” Really nice little cottage suitable for couples, it has got everything you need, lots of attraction nearby.
…see more

from £29 / night

£203 / week

Book View

Responds fast!
avg. 45 minutes

from £29 / night

39

Holiday home with golf nearby in Lahinch

County Clare / Lahinch

3 6 2 nights min

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

from £85 / night

£169 - £547 / week

Book View

Responds fast!
avg. 1 hour 56 minutes

from £85 / night

(1) Excellent 

18

Holiday cottage in Newchapel

Pembrokeshire / Newchapel

2 6 Min stay varies

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

from £31 / night

£590 / week

Book View

Responds fast!
avg. 45 minutes

from £31 / night

(12) Very Good 

50

Holiday home in Croyde

Braunton / Croyde

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Car not necessary
“Great base for Croyde and the surrounding area.” The house is as described and photographed and was ideal for our week in Croyde Bay. The weather wasn't the best so we only managed a couple of days on the beach but the property was well located for th
…see more

from £100 / night

£345 - £1600 / week

Book View

Responds fast!
avg. 21 minutes

from £100 / night

(3) Excellent 

22

Holiday log cabin with golf nearby in Neyland

Pembrokeshire / Neyland

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 10 km
  • Child friendly
“Gorgeous tranquil break in a unique setting” I stayed in the haven pod in neyland marina for two nights. It is a beautiful place to stay. The pod itself is extremely comfortable and plenty of room for two adults. I stayed with my 20 year old daughter
…see more

from £60 / night

£330 - £400 / week

Book View

Responds fast!
avg. 1 hour 28 minutes

from £60 / night

(18) Very Good 

19

Apartment rental in Tenby with golf nearby

Pembrokeshire / Tenby

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.3 km
  • Child friendly
“Excellent flat - with the Island View” Modern flat with combined kitchen, lounge & diner that was spacious. Two comfortable, quiet bedrooms ( double & twin) at the rear with a small garden & drying area. Master has an excellent shower room & the other
…see more

from £80 / night

£460 - £700 / week

Book View

Responds fast!
avg. 3 hours 10 minutes

from £80 / night

(20) Excellent 

13

Holiday villa in Playa Blanca

Playa Blanca / Las Brisas, Lanzarote

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Swimming pool
“Perfectly located spacious villa” Las Brisas is perfectly located to enjoy all the amenities of the centre of Playa Blanca. The complex is well established with trees and shrubs and has a very large perfectly heated pool which is spacious enough never
…see more

from £77 / night

£70 - £210 / week

Book View

from £77 / night

(1) Excellent 

28

Bournemouth holiday apartment rental

Bournemouth / Sandbanks

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Private garden

from £165 / night

£945 - £1800 / week

Book View

from £165 / night

(5) Excellent 

16

Holiday apartment in Porth

Newquay / Porth

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Child friendly
“Amazing holiday” We stayd here on the first week of September and I can honestly say we couldn't have asked for a better place to stay, everything was so clean and the beds so comfortable they even catered for my 16month old he loved it. We can't wait
…see more

from £75 / night

£525 - £1425 / week

Book View

from £75 / night

24

Province of Puntarenas / Ojochal

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Suitable for children age 5+

from £43 / night

£301 / week

Book View

from £43 / night

(1) Excellent 

12

Kilgetty holiday caravan/mobile home rental

Pembrokeshire / Kilgetty

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Nearest beach 6 km
  • Swimming pool
  • Child friendly

from £35 / night

£245 / week

Book View

from £35 / night

(28) Excellent 

44

Holiday apartment in Bournemouth

Bournemouth / Sandbanks

2 4 3 nights min

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Child friendly
“Lovely apartment in great location” This was a lovely apartment to stay in - a short walk from the beach. The layout and furnishings are excellent - we will stay here again.
…see more

from £135 / night

£745 - £1120 / week

Book View

Responds fast!
avg. 2 hours 5 minutes

from £135 / night

(31) Excellent 

25

Holiday home accommodation

Newquay / Watergate Bay

5 12 Min stay varies

  • 5 bedrooms
  • Sleeps 12
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Child friendly
“Fabulous place, fabulous stay” Firstly - my thanks to Justin who was exceptionally helpful before and during our stay. We were there to celebrate a 40th Birthday and there were 9 of us in our party which the house coped with easily. The house is lov
…see more

from £250 / night

£1089 - £3779 / week

Book View

Responds fast!
avg. 3 hours 26 minutes

from £250 / night

(3) Excellent 

19

Holiday home accommodation

St Davids Peninsula / St Davids

1 2 3 nights min

  • 1 bedroom
  • Sleeps 2
  • 3 nights min
  • Child friendly
  • Pet friendly
“St.Davids hidden jewels” Everything about Ty Beudy is Superb. Location, facilities and the standard of accommodation more than 5 star x
…see more

from £55 / night

£370 - £660 / week

Book View

Responds fast!
avg. 1 hour 47 minutes

from £55 / night

(5) Excellent 

12

Apartment rental in Pentire with golf nearby

Newquay / Pentire

3 6 Min stay varies

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

from £165 / night

£888 - £1493 / week

Book View

Responds fast!
avg. 1 hour 22 minutes

from £165 / night

(9) Excellent 

24

Atalaia holiday villa rental

Lagos / Atalaia

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
“Spacious & comfortable 3 bed villa with great pool & outside space.” Fantastic villa, good location, good weather and first class service from making the booking to receiving the refund of the security deposit. The villa was spacious and comfortable w
…see more

from £115 / night

£795 - £1935 / week

Book View

from £115 / night

(1) Average 

10

Lagos holiday apartment rental

Faro District / Lagos

1 2 3 nights min

  • 1 bedroom
  • Sleeps 2
  • 3 nights min
  • Nearest beach 0.5 km
  • Child friendly
  • Car not necessary

from £9 / night

£11 - £339 / week

Book View

Responds fast!
avg. 3 hours 47 minutes

from £9 / night

17

Townhouse rental in Bournemouth

Bournemouth / Lansdowne

3 6 Min stay varies

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

from £136 / night

£600 - £1229 / week

Book View

from £136 / night

(7) Excellent 

12

Holiday home with shared pool in Bournemouth

Bournemouth / Southbourne

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
“Truly Amazing!!” I stayed at Beach View with my extended family and 2 small children. We all had high expectations and Beach View certainly exceeded even those. We loved every bit of this family friendly, luxury accommodation from the amazing sea view
…see more

from £330 / night

£1523 - £3800 / week

Book View

from £330 / night

1