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

Surfing holidays (43)

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

43 Holiday homes

(18) Very Good 

24

Holiday villa rental

Antigua / Triquivijate

4 8 7 nights min

  • 4 bedrooms
  • Sleeps 8
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 15 km
  • Swimming pool
“Home from home” I wouldn't usually consider going back to the same place twice however with Villa Cora I'd almost certainly make an exception. The owners live and breathe 'customer service' from the moment we made first contact to the moment we left  …see more

from £86 / night

£599 - £1631 / week

Enquire View

from £86 / night

(42) Excellent 

23

Holiday bungalow in Croyde

Braunton / Croyde

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.4 km
  • Child friendly
“This a very nice place to stay” Have enjoyed our return trip to Putsborough and thoroughly enjoyed our stay in Garden Cottage. Well done Claire and John for a great place.  …see more

from £145 / night

£795 - £2500 / week

Book View

from £145 / night

(10) Excellent 

23

Holiday home with golf nearby, tennis court in Prendergast

Haverfordwest / Prendergast

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 12 km
  • Child friendly
“Excellent” A beautiful location and fantastic place to stay - high standard of accommodation and very welcoming hosts - the kids absolutely loved it. We will be back.  …see more

from £85 / night

£500 - £1800 / week

Book View

from £85 / night

(3) Average 

31

Holiday villa in Hope Island

Gold Coast / Hope Island

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 8 km
  • Swimming pool
Waterfront Hope Island Resort Villa - overlooking Golf Course "The Links". It comes with a 4-Seater Golf Buggy and Telstra Fast Broadband Internet. Get the best of both worlds and enjoy the quiet surrounds of this gated estate yet only minutes from all the major Gold Co  …see more

from £94 / night

£655 / week

Book View

from £94 / night

13

Holiday bungalow with shared pool, tennis court in Playa Blanca

Lanzarote / Playa Blanca

1 3 5 nights min

  • 1 bedroom
  • Sleeps 3
  • 5 nights min
  • Swimming pool
  • Child friendly
Well equipped for dining and relaxing both indoors and on the patio. Close to a variety of restaurants to suit all tastes and budgets. If needed friendly help on hand just a few yards away. Flat area lends itself to those with limited mobility and wheelchair users.  …see more

from £40 / night

£265 - £615 / week

Book View

from £40 / night

(4) Very Good 

20

Holiday home letting

Caleta de Fuste / Central Caleta

3 6 7 nights min

  • 3 bedrooms
  • Sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.4 km
  • Swimming pool
“fantastic” villa was very good- well equiped, very clean, spacous etc. Was child friendly and outside pool area very clean and enclosed.. The villa is situated close to town and eating places are very good. I enjoyed this villa and all that came wit  …see more

from £58 / night

£400 / week

Book View

from £58 / night

(1) Excellent 

10

Playa Blanca holiday villa rental

Playa Blanca / Playa Blanca Yaiza

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
Las Casitas is a self-contained complex on the sunny southern tip of the fascinating island of Lanzarote. Just a few minutes walk away is the beach, marina and the unspoilt fishing village of Playa Blanca.If you looking to go on a golfing holiday in Lanzarote,we have ex  …see more

from £85 / night

£540 / week

Book View

from £85 / night

36

Holiday villa with tennis court in Sagres

Faro District / Sagres

4 9 Min stay varies

  • 4 bedrooms
  • Sleeps 9
  • Min stay varies
  • Child friendly
  • Private garden
Activities near by: surf, windsurf, scuba diving, horse riding, climbing, mountain bike, wales and dolphin watch, birds watch, golf (15km). Big house with BBQ, private garden, swimming pool and tennis court. Sea view.  …see more

from £191 / night

£1335 / week

Book View

from £191 / night

(23) Very Good 

40

Holiday apartment with tennis court in Bournemouth

Bournemouth / Southbourne

3 9 Min stay varies

  • 3 bedrooms
  • Sleeps 9
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.3 km
  • Child friendly
Hello and thank you for taking the time to look at my apartment, Life's A Beach in Bournemouth. Please note I do not accept Hen or Stag parties, pets or groups all aged 21 years and under. Thank you This is a modern, light and very spacious first floor apartment wi  …see more

from £180 / night

£800 - £1200 / week

Book View

from £180 / night

(7) Excellent 

19

Home rental in Cosheston with indoor pool, tennis court

Pembroke Dock / Cosheston

6 12 Min stay varies

  • 6 bedrooms
  • Sleeps 12
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.2 km
  • Swimming pool
“wonderful” What a wonderful house, swimming pool and location. We had fantastic weather, it was so relaxing we would definately go there again.  …see more

from £200 / night

£1400 - £4500 / week

Enquire View

from £200 / night

(13) Very Good 

15

Villa rental in Corralejo with tennis court

Corralejo / Oasis Papagayo

3 6 5 nights min

  • 3 bedrooms
  • Sleeps 6
  • 5 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Swimming pool
“good value for money” nice little villa, good value for money, clean and practical. didn't use the facilities of the complex, but gate at the end of the garden.. Nice town with lovely harbour area . lots of nice bars and restaurants,We did rent a car,  …see more

from £60 / night

£416 / week

Book View

from £60 / night

(3) Very Good 

19

Basque Country / Biarritz

Studio 2 2 nights min

  • Studio
  • Sleeps 2
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.05 km
  • Swimming pool

 …see more

from £81 / night

£551 / week

Book View

from £81 / night

22

Basque Country / Biarritz

Studio 2 Min stay varies

  • Studio
  • Sleeps 2
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Swimming pool

 …see more

from £71 / night

£492 - £890 / week

Book View

from £71 / night

(49) Excellent 

21

Cottage rental in Croyde with tennis court

Braunton / Croyde

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.4 km
  • Child friendly
“highly recommended...excellent accomodation” This has to be one of the finest locations in North Devon-only a few minutes from Devon's best beach- and wonderful walks close by. Jon and Claire have a superb location here, made all the more special  …see more

from £80 / night

£399 - £1450 / week

Book View

from £80 / night

(10) Excellent 

56

Apartment rental in Bournemouth with tennis court

Bournemouth / Southbourne

3 8 Min stay varies

  • 3 bedrooms
  • Sleeps 8
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.3 km
  • Child friendly
Hello and welcome to Sea Dreams in Bournemouth. Thank you for taking the time to look at my lovely apartment. Please note I do not accept Hen or Stag parties, pets or groups that are all aged 21 years and under. Thank you This is a light and spacious 3 bedroom apartm  …see more

from £180 / night

£800 - £1200 / week

Book View

from £180 / night

(18) Excellent 

24

Holiday villa with swimming pool, tennis court in Pererenan

Bali / Pererenan

5 10 Min stay varies

  • 5 bedrooms
  • Sleeps 10
  • Min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
Villa Ambra is a newly renovated luxury top end Villa, set right on the beach in the tranquil location of Pererenan, featuring beach frontage of 45m.  …see more

from £1071 / night

£7497 / week

Enquire View

from £1071 / night

21

Rio de Janeiro / Barra da Tijuca

5 10 5 nights min

  • 5 bedrooms
  • Sleeps 10
  • 5 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

 …see more

from £473 / night

£3308 / week

Book View

from £473 / night

(2) Very Good 

20

Basque Country / Biarritz

1 4 3 nights min

  • 1 bedroom
  • Sleeps 4
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.05 km
  • Swimming pool

 …see more

from £128 / night

£848 / week

Book View

from £128 / night

(6) Excellent 

15

Holiday villa letting

Lagos / Boavista

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Swimming pool
“Perfect location for travel in south Portugal” Very nice property, overlooking the golf course. Ideal for travellers as well as for people who want to spend leisure time " doing nothing "  …see more

from £100 / night

£550 - £1150 / week

Book View

from £100 / night

(19) Very Good 

21

Corralejo holiday apartment rental

Corralejo / Residencial Las Dunas

1 2 7 nights min

  • 1 bedroom
  • Sleeps 2
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Swimming pool
“Lovely place for a relaxing winter warmer” Booked this appartment online because it it looked nice in the photos, and was not disappointed. Swisan replies to all emails promptly and is extremely helpful. The appartment is well furnished with everythi  …see more

from £29 / night

£200 - £250 / week

Enquire View

from £29 / night

12

Australia & New Zealand holiday home rental

New South Wales / Sydney

4 8 6 nights min

  • 4 bedrooms
  • Sleeps 8
  • 6 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Air conditioning
Set on 7 acres, championship size tennis court , a 15 metre swimming pool and huge modern house. 30 min from the centre of Sydney, the beach only 5-10 minutes drive down the road. Best of both worlds. Peace, space, comfort. Feel like you are in the country in the city.  …see more

from £468 / night

£3275 / week

Book View

from £468 / night

(5) Very Good 

28

Holiday villa with tennis court in Playa Blanca

Lanzarote / Playa Blanca

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Swimming pool
The Coral Deluxe Villas are the finest you'll find space in Playa Blanca , Lanzarote : 8 exclusive luxury duplex of 135 m² each with 3 bedrooms and 2 floors with capacity for up to 6 people in comfort, swimming pool. Principal bedroom with king size bed and bathroom, b  …see more

from £100 / night

£695 / week

Book View

from £100 / night

(14) Excellent 

21

Villa rental in Canggu with swimming pool, tennis court

Canggu / Nyambu

4 8 4 nights min

  • 4 bedrooms
  • Sleeps 8
  • 4 nights min
  • Nearest beach 5 km
  • Swimming pool
  • Child friendly
“Excellent in every way” The accommodation is spacious and airy and the staff are all very friendly and accommodating. They do all they can to make your stay an enjoyable one.  …see more

from £318 / night

£2223 / week

Enquire View

from £318 / night

16

Holiday apartment with shared pool, golf nearby in West Algarve

Lagos / Boavista

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 4 km
  • Swimming pool
This new luxury, air conditioned, ground floor apartment over looks the 17th Fairway with excellent views across Lagos and Boavista golf course.  …see more

from £90 / night

£630 / week

Book View

from £90 / night

10

Peniche / Baleal

2 6 3 nights min

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

 …see more

from £64 / night

£445 / week

Book View

from £64 / night

(3) Very Good 

16

Costa Teguise holiday bungalow rental

Lanzarote / Costa Teguise

1 6 3 nights min

  • 1 bedroom
  • Sleeps 6
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Swimming pool
“3rd time we've stayed here and it never disappoints!” always great value for money. Clean, tidy and comfortable and with everything close to hand it is really a perfect location.  …see more

from £35 / night

£250 / week

Enquire View

from £35 / night

(1) Excellent 

26

Villa rental in Lovina Beach with swimming pool, tennis court

Lovina Beach / Lovina Beach

6 12 5 nights min

  • 6 bedrooms
  • Sleeps 12
  • 5 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning
Villa Mentari or Sunrise Villa is a modern luxury 6-bedroom beach and river front property in North Bali. The main house and bungalow, set in 1.25 hectares of beautifully maintained verdant gardens, offer stunning ocean, river and mountain views.The property features a  …see more

from £561 / night

£3859 / week

Book View

from £561 / night

10

White Cross holiday cottage rental

Newquay / White Cross

2 4 7 nights min

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min
  • Swimming pool
  • Suitable for children age 5+
  • Pet friendly
An end-terrace cottage on the award-winning Atlantic Reach holiday resort near Newquay, with two double bedrooms accommodating four people.  …see more

from £42 / night

£294 - £689 / week

Enquire View

from £42 / night

23

Holiday villa in Jimbaran

Bali / Jimbaran

2 7 2 nights min

  • 2 bedrooms
  • Sleeps 7
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 4 km
  • Swimming pool
2 bedroom Luxury Private Villa with Big Swimming Pool, Tennis, Badminton Court, 3 Bathrooms, Sleeps 7, close to Beach, Shops, Restaurants. Quiet location with 100% privacy guaranteed. Kitchen Diner, Gym, Garden, Table Tennis, Fast WiFi, Smart TV. Air conditioned bedroo  …see more

from £116 / night

£811 / week

Book View

from £116 / night

(1) Very Good 

26

Lanzarote / Playa Blanca

1 3 7 nights min

  • 1 bedroom
  • Sleeps 3
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.2 km
  • Swimming pool

 …see more

from £87 / night

£609 - £678 / week

Book View

from £87 / night

21

St Florence holiday cottage rental

Tenby / St Florence

3 5 7 nights min

  • 3 bedrooms
  • Sleeps 5
  • 7 nights min
  • Swimming pool
  • Suitable for children age 5+
  • Pet friendly
This charming, semi-detached cottage set on the Ivy Tower holiday village in St Florence, South Wales can sleep up to five people in three bedrooms.  …see more

from £60 / night

£419 - £950 / week

Enquire View

from £60 / night

(5) Excellent 

12

Province of Puntarenas / Los Suenos

3 8 Min stay varies

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

 …see more

from £355 / night

£2481 - £3898 / week

Book View

from £355 / night

(2) Excellent 

29

Province of Alajuela / Atenas

3 7 3 nights min

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

 …see more

from £138 / night

£709 - £906 / week

Book View

from £138 / night

(8) Excellent 

24

Bali / Tabanan

5 13 Min stay varies

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

 …see more

from £516 / night

£3611 / week

Book View

from £516 / night

(1) Excellent 

27

Basque Country / Biarritz

1 4 Min stay varies

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

 …see more

from £128 / night

£848 - £1051 / week

Book View

from £128 / night

23

Basque Country / Biarritz

Studio 2 Min stay varies

  • Studio
  • Sleeps 2
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.2 km
  • Swimming pool

 …see more

from £84 / night

£551 - £594 / week

Book View

from £84 / night

22

Rio de Janeiro / Barra da Tijuca

4 12 7 nights min

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

 …see more

from £394 / night

£2678 - £4441 / week

Book View

from £394 / night

100

Bali / Ubud

4 10 2 nights min

  • 4 bedrooms
  • Sleeps 10
  • 2 nights min
  • Nearest beach 0 km
  • Swimming pool
  • Child friendly

 …see more

from £477 / night

£3004 / week

Book View

from £477 / night

25

Bali / Tabanan

12 24 Min stay varies

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

 …see more

from £1772 / night

£12402 - £17432 / week

Enquire View

from £1772 / night

16

Bali / Jimbaran

4 10 1 night min

  • 4 bedrooms
  • Sleeps 10
  • 1 night min
  • Swimming pool
  • Ask owner if suitable for children
  • Ask about pets

 …see more

from £530 / night

£3708 / week

Enquire View

from £530 / night