Surfing holidays in the UK, Spain and Portugal

Surfing holidays (23043)

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

23,043 Holiday homes

(8) Excellent 

20

Holiday apartment rental

Faro District / Lagos

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.2 km
  • Swimming pool
“Comfortable apartment, nice surroundings” Nice and clean apartment, suitable for family's with children. One bedroom with comfortable beds and a large wardrobe. The living room has a sofa bed to sleep on. Fully equipped kitchen. There is a big bal  …see more

from £40 / night

£270 - £566 / week

Book View

from £40 / night

(27) Very Good 

22

Townhouse rental in Central Newquay with golf nearby

Newquay / Central Newquay

4 10 Min stay varies

  • 4 bedrooms
  • Sleeps 10
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.2 km
  • Child friendly
“The accommodation made the weekend what it was - Amazing” A perfect house for a group of friends or family to stay in. Everything we needed and more was provided as well a fantastic sound system which really boosted the atmosphere in the place. Could  …see more

from £250 / night

£1950 / week

Book View

from £250 / 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
Sea viewsAllocated parking spaceVisitor Parking3 bedrooms2 bathroomsPentireRiver GannelFistral Beach<br />This is a beautiful apartment in a superb location.  …see more

from £165 / night

£825 - £1500 / week

Book View

from £165 / night

(4) Excellent 

42

Playa Blanca holiday villa rental

Playa Blanca / Parque del Rey

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Swimming pool
“Perfect” Stayed here a few years ago and really enjoyed it. Now the villa has been renovated and is even better. The pool area is brilliant, very private and sheltered. A reasonable distance to walk into town for a meal at night, work up an appetite a  …see more

from £85 / night

£595 / week

Book View

from £85 / night

(29) Very Good 

12

Holiday townhouse rental

Caleta de Fuste / Chipmunk Mountain

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 3 km
  • Child friendly
“Lovely villa” We stayed here for a quiet week and it was lovely. You definitely need a hire car I honestly didnt realise how far out it was. We really struggled to get a taxi when we rang them nobody turned up so we had to walk down the hill to anothe  …see more

from £50 / night

£295 - £315 / week

Book View

from £50 / night

23

Milford Haven holiday cottage rental

Pembrokeshire / Milford Haven

3 7 7 nights min

  • 3 bedrooms
  • Sleeps 7
  • 7 nights min
  • Child friendly
  • Pet friendly
Heated swimming pool,Jacuzzi & fitneess area at lovely waterside holiday cottage in Burton. Close to Pembrokeshire Waterway boat trips & beaches. Pets welcome  …see more

from £77 / night

£535 - £1585 / week

Enquire View

from £77 / night

(16) Very Good 

26

Playa Blanca holiday apartment rental

Playa Blanca / Playa Flamingo

1 5 3 nights min

  • 1 bedroom
  • Sleeps 5
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Swimming pool
“Just The Ticket” Just what we were after - warm sunshine, relaxing location - hired car from airport for the week - roads excellent, appartment easy to find. Appartment comfortable with excellent sea views and gorgeous sunsets from balcony, calm golde  …see more

from £55 / night

£345 - £450 / week

Book View

from £55 / night

(3) Very Good 

11

Corralejo holiday villa let

La Oliva / Corralejo

3 7 6 nights min

  • 3 bedrooms
  • Sleeps 7
  • 6 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
Nice vila with private swimming pool near to shops and bars.The villas have 3 bedrooms, and 2 bathrooms.The living-room has sofas, TV, and dining table and chairs.Kitchen very well furnished and spaceful.It has a garden with barbecue, private swimming-pool ( heated in o  …see more

from £105 / night

£731 / week

Book View

from £105 / night

(8) Very Good 

43

Apartment rental in Sydney

New South Wales / Sydney

2 5 2 nights min

  • 2 bedrooms
  • Sleeps 5
  • 2 nights min
  • Swimming pool
  • Child friendly
  • Car not necessary
This air-conditioned 2 bedroom apartment located in the very heart of Sydney CBD, the perfect inner city base from which to enjoy all that Sydney can offer with stunning Darling Harbour view from its own balcony. It offers its convenience with just 2 minutes walk to D  …see more

from £197 / night

£1290 / week

Book View

from £197 / night

(1) Excellent 

21

Holiday home in Helensvale

Gold Coast / Helensvale

4 10 Min stay varies

  • 4 bedrooms
  • Sleeps 10
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
The perfect holiday house to use as your base while exploring the theme park capital of Australia. All are only 5 - 10 mins drive away. This is not your normal Gold Coast canal location! Situated on the edge of a peaceful, large lake, but only very short drive from  …see more

from £159 / night

£1134 - £2871 / week

Book View

from £159 / night

22

Holiday apartment with golf nearby in Marina

Lagos / Marina

2 7 Min stay varies

  • 2 bedrooms
  • Sleeps 7
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Car not necessary
Modern living at its best, this apartment has every facility you will need for a relaxing stay in the Algarve. The spacious apartment is situated in 'Albasol', a modern apartment block for only 12 residents, with large pool and manicured private gardens. Entra  …see more

from £85 / night

£395 - £650 / week

Book View

from £85 / 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 £70 / night

£460 - £700 / week

Book View

from £70 / night

(5) Very Good 

22

Holiday villa in Puerto Del Carmen

Lanzarote / Puerto Del Carmen

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
“Casa del Rio” Lovely well eqipped villa situated in a nice quiet area, short walk to beach and local bars and restaurants.  …see more

from £100 / night

£700 / week

Book View

from £100 / night

(10) Excellent 

71

Abuxarda holiday apartment rental

Cascais / Abuxarda

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 3 km
  • Suitable for children age 5+
“Total rest and relaxation” We stayed in this lovely apartment for 2 weeks this summer and the pictures are a really good reflection of the accommodation.Mafalda,the manager of the property met us and told us everything we needed to know.She very kindl  …see more

from £79 / night

£340 - £514 / week

Book View

from £79 / night

(22) Excellent 

40

Holiday bungalow with shared pool in Corralejo

Corralejo / Las Fuentes, Corralejo

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
Stunning newly refurbished two double bedroom house.Original ,modern and comfortable property that has been furnished with personal style and care to a very high quality standards.Fully equipped,it has everything you need to enjoy a fantastic holidays,including a ch  …see more

from £50 / night

£300 - £540 / week

Book View

from £50 / night

4

Holiday home in St Ishmaels

Pembrokeshire / St Ishmaels

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Private garden
traditional barn within walking distance to sandy haven beach and coastal path situated along a peaceful country lane, within the pembrokeshire coast national park allowing easy reach to the sandy beaches. Secluded within the grounds of a 15th cen...  …see more

from £54 / night

£375 - £820 / week

Enquire View

from £54 / night

(5) Very Good 

15

Holiday cottage in Dale

Pembrokeshire / Dale

3 5 7 nights min

  • 3 bedrooms
  • Sleeps 5
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.2 km
  • Child friendly
“Great location and very comfortable” We have just returned from a lovely week in Coldstream Cottage. It is a very well situated cottage, just minutes walk from the beach, cafe and pub. Dale is a fantastic place with lots of walking opportunities, Wes  …see more

from £58 / night

£400 - £900 / week

Book View

from £58 / 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

from £100 / night

(2) Very Good 

29

Holiday villa in Caleta de Fuste

Caleta de Fuste / Campo de Golfe

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Swimming pool
“Great Villa” Although only two of us this villa would be perfect for 4. It's bright clean, spacious and has everything you need including sun loungers, a fully equipped and easy to use kitchen, access to Wifi and British TV. We hired a car from the  …see more

from £48 / night

£335 - £360 / week

Enquire View

from £48 / night

17

Holiday cottage with swimming pool in Puerto Del Carmen

Lanzarote / Puerto Del Carmen

3 5 7 nights min

  • 3 bedrooms
  • Sleeps 5
  • 7 nights min
  • Swimming pool
  • Child friendly
Exquisite luxury cottage located in a quiet, residential zone only 165 yd away from the fabulous Puerto del Carmen beach and the main stores, entertainment and dining activity of the area. This is an independent house, surrounded by a garden that features a priv  …see more

from £123 / night

£859 / week

Enquire View

from £123 / night

(10) Very Good 

21

Playa Blanca holiday villa rental

Playa Blanca / Costa Papagayo

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Swimming pool
“Best family holiday ever!” This was our first family holiday. Having 8 family members in one villa for a week was quiet daunting. Villa Victoria is even bigger than the pictures show. Its bright, spacious and very modern. The view of the mountains are  …see more

from £150 / night

£600 - £1730 / week

Book View

from £150 / night

(8) Excellent 

30

Holiday home with golf nearby in Pentire

Newquay / Pentire

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Swimming pool
The View is a totally refurbished two storey apartment with what can only be described as some of the best views in Newquay. The apartment sleeps four and benefits from a brand new kitchen with all new Bosch appliances, comprising of dishwasher, washing machine, gas ho  …see more

from £100 / night

£600 - £1100 / week

Book View

from £100 / night

(31) Excellent 

19

Holiday cottage in Llanychaer

Fishguard / Llanychaer

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Nearest beach 7 km
  • Private garden
“Ideal for getting away from the rat race” A gorgeous cosy cottage in idillic location. The house had all of the amenities you could wish for including a very well equipped kitchen. Would thoroughly recommend if you are looking for a break away to enj  …see more

from £81 / night

£377 - £605 / week

Book View

from £81 / night

(4) Excellent 

11

Holiday apartment in Puerto Del Carmen

Lanzarote / Puerto Del Carmen

2 4 6 nights min

  • 2 bedrooms
  • Sleeps 4
  • 6 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
this centrally located yet private complex is a must stay. its sea and mountain views are spectacular. the property is pool facing and has the sun from 10 am in the morning till 8pm at night. fabulous complex. well worth a visit  …see more

from £61 / night

£427 / week

Book View

from £61 / night

(6) Excellent 

19

Home rental in Newquay

Cornwall / Newquay

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Ask owner if suitable for children
  • Car not necessary
  • Pet friendly
Set in a perfect location on the outskirts of Newquay Island View is less than a 5 minute walk to the stunning Porth Beach. Situated in a quiet residential area, this bright and modern one bedroom bungalow is freshly decorated throughout complete with a new modern kitch  …see more

from £89 / night

£357 - £590 / week

Book View

from £89 / night

(3) Excellent 

24

Lagos / Central Lagos

2 4 5 nights min

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

 …see more

from £61 / night

£427 - £962 / week

Book View

from £61 / night

(12) Excellent 

25

La Oliva / Corralejo

2 2 Min stay varies

  • 2 bedrooms
  • Sleeps 2
  • Min stay varies
  • Swimming pool
  • Suitable for children age 5+

 …see more

from £27 / night

£183 / week

Book View

from £27 / night

(11) Excellent 

32

Holiday villa in Playa Blanca

Lanzarote / Playa Blanca

4 10 6 nights min

  • 4 bedrooms
  • Sleeps 10
  • 6 nights min
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Swimming pool
“Perfect! Lovely villa!!” We loved it at villa blackrock!!!fantastic size! Had everything we needed! Home from home!!! Great pool and outdoor space!!! Only negatives! The wi if wasn't working whilst we were there, we had a dongle provided but that als  …see more

from £53 / night

£575 - £1320 / week

Book View

from £53 / night

(1) Excellent 

19

Holiday apartment in Saundersfoot

Pembrokeshire / Saundersfoot

1 2 2 nights min

  • 1 bedroom
  • Sleeps 2
  • 2 nights min
  • Ask about pets
  • Private garden
Saundersfoot. Pembrokeshire. Dog friendly. Join the All Wales Coastal footpath, just five minutes from property. Free use of indoor leisure facility. Suitable all year round with double-glazing and central heating.<br />Annexed accommodation, separate entrance an  …see more

from £65 / night

£420 / week

Book View

from £65 / night

(6) Very Good 

18

Costa Teguise holiday bungalow rental

Costa Teguise / Playa Bastian

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Swimming pool
“Another lovely holiday in Costa Teguise” Just returned from Lanzarote after a lovely holiday in Costa Teguise. We have been booking with Don for over 5 years and always say in this bungalow. We looked at other properties on the playa Bastian comple  …see more

from £40 / night

£280 - £374 / week

Book View

from £40 / night

(3) Very Good 

20

Corralejo holiday apartment rental

Corralejo / Atlantic Gardens

1 5 7 nights min

  • 1 bedroom
  • Sleeps 5
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Swimming pool
“" GREAT"” It was a pleasure staying in this apartment because of the position -- it is bright and the balcony gets lots of sunshine. It is situated next door to the Campanario shopping centre where you can find a large supermarket,market stalls and  …see more

from £23 / night

£160 - £230 / week

Book View

from £23 / night

48

Holiday villa with swimming pool in Seminyak

Bali / Seminyak

1 3 1 night min

  • 1 bedroom
  • Sleeps 3
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning
Aksari Villa - Your Honeymoon Villa in Seminyak Bali Aksari Villa offers romantic honeymoon during your romantic stay in Bali with a selection of honeymoon packages in Bali. This is an environment of high-end resorts, luxury private villas. Discover Balinese culture, be  …see more

from £74 / night

£480 - £1357 / week

Book View

from £74 / night

(9) Very Good 

24

Fishguard holiday apartment rental

Pembrokeshire / Fishguard

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.4 km
  • Child friendly
The house itself was built in 1906 for the Captain of one of the first Fishguard to Rosslare Mail Ships. The 2 bedroom Garden Apartment is on the lower ground floor of the building, located in a conservation area in Goodwick near Fishguard, Pembrokeshire. We are right  …see more

from £54 / night

£375 - £475 / week

Book View

from £54 / night

(6) Very Good 

5

Holiday cottage in Little Haven

Pembrokeshire / Little Haven

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Child friendly
The Dairy offers a wonderfully cosy getaway for couples and can also be part of a larger booking in conjunction with the 3 bedroom Barn as well as yurts and camping on our beautiful 6 acre plot. We are a friendly, family run business with 3 generations living here.<b  …see more

from £55 / night

£380 - £655 / week

Book View

from £55 / night

(11) Excellent 

20

Chalet letting in Freshwater East

Pembroke / Freshwater East

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.3 km
  • Child friendly
“Lovely” It's got everything you need (and a bit more) for a nice relaxing holiday near the seaside. The house is lovely and clean, practical and well thought out and family friendly. Nothing more you could ask for, and good value for money.  …see more

from £38 / night

£265 - £440 / week

Book View

from £38 / night

(12) Excellent 

30

Cottage rental in Sagres

Faro District / Sagres

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Child friendly
“Lovely house perfect location” What a lovely comfortable house. We spent a week with our daughter and had a wonderful and relaxing time. The cottage is well positioned for beaches, bars and is a two minute drive from the intermarche. One improvement w  …see more

from £70 / night

£487 - £1005 / week

Book View

from £70 / night

(55) Excellent 

23

Holiday apartment in Bournemouth

Dorset / Bournemouth

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.4 km
  • Child friendly
“Excellent clean apartment with everything needed for a very comfortable break.” Fantastic apartment, very clean and tidy. Perfect location for anyone visiting. Very helpful owners. And everything supplied in the apartment needed. We had a fantastic li  …see more

from £66 / night

£399 - £1035 / week

Book View

from £66 / night

(16) Excellent 

16

Holiday apartment in Pentire

Newquay / Pentire

2 5 3 nights min

  • 2 bedrooms
  • Sleeps 5
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.2 km
  • Child friendly
“Fantastic Stay” The apartment was as described , it is located a short walk to Newquay and situated in a quiet location. The apartment is spacious and has two large bathrooms. It had everything we needed and iPod speakers which was a plus. I would rec  …see more

from £65 / night

£450 - £970 / week

Book View

from £65 / night

16

Holiday home in Gold Coast

Queensland / Gold Coast

4 14 Min stay varies

  • 4 bedrooms
  • Sleeps 14
  • Min stay varies
  • Nearest beach 0.05 km
  • Child friendly
Gold Coasts finest Beaches and cafes on your doorstep Conveniently positioned metres to Beautiful Mermaid Beach A cool and modern beachy feel is experienced as soon as you enter the front door. With loads to offer it can comfortably accommodate 2-3 families and there p  …see more

from £237 / night

£1654 / week

Book View

from £237 / night

10

Holiday townhouse with shared pool in Sydney

New South Wales / Sydney

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Swimming pool
  • Child friendly
  • Air conditioning
Sydney, Australia, Balmain, Townhouse, Apartment Service, BMN01  …see more

from £121 / night

£843 / week

Book View

from £121 / night